自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(54)
  • 收藏
  • 关注

原创 django1.11.14 启动错误:Generator expression must be parenthesized

前提:安装了python3.7,Django1.11.14,Django项目启动不成功。start时出现错误:Traceback (most recent call last): File "manage.py", line 22, in <module> execute_from_command_line(sys.argv) File "E:\python\lea...

2019-08-04 20:30:29 240 1

原创 安装Django后,django-admin.py创建工程失败

安装好Django后可以在python中正常导如Django。但是无法用django-admin.py创建工程。新建一个 django projectdjango-admin.py startproject project_name特别是在 windows 上,如果报错,尝试用 django-admin 代替 django-admin.py 试试但是还是不成功。django-admin...

2019-08-04 19:54:36 455

原创 搭建Django项目

pip 安装 psycopg2 安装及错误处理错误及现象 Error: pg_config executable not found.Downloading/unpacking psycopg2Downloading psycopg2-2.5.4.tar.gz (682kB): 682kB downloadedRunning setup.py (path:/home/ql/.pyenv/v...

2019-08-04 18:40:18 179

原创 搭建python/Django开发环境

1、安装python(1)从官网下载tar包,我这边装的3.7(2)安装依赖包:1>首先安装gcc编译器。不确定是否安装可用 gcc -version 查看。安装:yum install gcc。2>安装其他依赖包。注:不要缺少,否则有可能安装python出错,python3.7.0以下的版本可不装 libffi-devel )yum install -y zlib-de...

2019-08-04 18:21:34 163

原创 Zabbix ----界面语言切换

zabbix英文转换为中文

2017-08-21 21:00:43 1892

原创 zabbix内容整理

PS:我是在红帽7.2版本与6.5版本上进行操作的 Zabbix server:node5:172.25.44.15:rhel7.2 Zabbix agent:server6:172.25.44.6:rhel6.5 Zabbix agent:server7:172.25.44.7:rhel6.5########################## ######## 一.安装zabbix ##

2017-08-19 22:36:39 1324

原创 Openstack常见问题解决------网络与服务

Openstack常见问题解决——网络与服务 PS:因为我是第一天搭建成功了虚拟云主机,只不过还没有配图形界面。配置图形界面相关的配置文件写到一半就关机了,所以第二天继续配置图形界面后就出现了一些问题。 1.登陆: 2.界面: 3.有报错:(查看内容是网络问题) 4.解决: (1)我首先在网络上搜索解决办法,但是好多都是英文,而且回答的感觉并不适合我的情况。 (2)我只是照着做了如下操

2017-08-18 21:50:46 3958

原创 Python脚本练习

(购物车)#!/usr/bin/env python# coding=utf-8account=input('请输入您的帐户余额: ')menu={'iphone':5000,'book':100,'cat':3000,'rice':70}list='''           商品列表           '''buy={'iphone':0,'book':0,'cat':

2017-07-11 16:50:29 431

原创 Python 2

################## 集合 ##################1.集合的定义set = {}set = {1,2,3}set = {1,2,3,1,2,3}set = {1,2,3,'hello'}set = {1,2,3,'hello',(1,2,3)}set = {1,2,3,'hello',(1,2,3),[1,2,3]} ##报错

2017-07-07 20:05:16 626

原创 Python基础1

############################# 简述python的垃圾回收机制 #############################常见问题:简要描述Python的垃圾回收机制(garbage collection)。Python在内存中存储了每个对象的引用计数(reference count)。如果计数值变成0,那么相应的对象就会消失,分配给该对象的

2017-06-29 11:22:37 545

原创 bash脚本2

[root@foundation37 mnt]# a=1[root@foundation37 mnt]# echo $a1[root@foundation37 mnt]# vim file[root@foundation37 mnt]# sh file[root@foundation37 mnt]# export a=1[root@foundation37 mnt]

2017-06-22 18:04:03 299

原创 用脚本实现用户的创建与密码设定

题目要求:编写 script.sh(1) 用户名在文件/mnt/userfile    密码在文件 /mnt/passfile(2) 当要建立i的用户存在,不做任何操作(3) 当脚本后指定文件个数少于2个,报错    please give me userfile or passwd file(4) 当所给文件的行数不一致    报错脚本: 

2017-06-15 18:13:02 585

原创 bash

1.执行shell脚本的方式(1)输入定向到shell脚本。该方式用输入重定向方式让shell从给定文件中读入命令行,并进行相应处理。其一般形式为:$bash 例如:$bash shell从文件ex1中读取命令行,并执行他们。当shell到达文件末尾时,终止执行,并把控制返回到shell命令状态。此时,脚本名后面不能带参数。(2)以脚本名作为bash参数$bash 脚本

2017-06-15 13:31:05 470

原创 iscsi

1.iscsi 是直接对设备进行共享的服务2.启动iscsi共享设备在server上建立一个lvm设备yum install targetclisystemctl enable targettargetcli targetcli shell version 2.1.fb34Copyright 2011-2013 by Datera, Inc an

2017-06-09 22:25:20 449

原创 nfs

syns 数据实时同步 kerberos0.准备工作 配置yum源(有server和desktop的钥匙) 打开防火墙并进行配置(也可直接关闭防火墙,但是这样不安全) 打开nfs 在desktop端测试显示如下为成功 建立共享目录 vim /etc/exports /public *(sync) exportfs -rv 显示exporting *:/

2017-06-09 16:53:32 339

原创 Samba

关防火墙1.samba作用提供cifs协议实现共享文件2.安装yum install samba samba-common samba-client -ysystemctl start smb nmbsystemctl enable smb nmb3.添加smb用户smb用户必须时本地用户smbpasswd -a studentNew

2017-06-09 14:34:45 364

原创 firewalld

准备:重置虚拟机,一个0网段,一个250网段firewalld可以直接用协议的名称,iptables限制的是协议的端口stop停止mask冻结弃用--------------------------------------------------------------------------------[root@server ~]# systemctl status f

2017-06-09 14:22:14 632

原创 firewalld(iptables)

######################### iptables##########################重置虚拟机配置yum源添加网卡,使两个网卡不在同一网段防火墙开启iptables开启1. iptables-t #指定表名称-n #不做解析-L #列出指定表中的策略-A #添加策略-P #网络协议--d

2017-06-01 11:44:08 340

原创 mail,postfix,postpix+mariadb,dovecot,dovecot+mariadb,postfix空壳邮件

mail首先把两个虚拟机重置,确保环境绝对纯净。并配置ip和yum源要先安装dns(bind)########################### postfix #################################1.postfix提供smtp协议用来投递邮件默认端口25/var/log/maillog ##服务日志mail

2017-05-25 17:52:29 1453

原创 team链路聚合,网桥的配置,IPV6

1.team (1)team也是链路聚和的一种方式最多支持8块网卡支持模式:broadcast ##广播容错roundrobin ##轮询activebackup ##主备loadbalance ##负载均衡(2)配置nmcli connection add con-name team0 ifname team0 type config '{"run

2017-05-25 17:48:56 908

原创 apache

curl -I www.baidu.com ##显示http response的头信息1.apache的安装yum install httpd -ysystemctl start httpdsystemctl stop firewalldsystemctl enable httpdsystemctl disabled firewalld2.apa

2017-05-18 17:34:41 632

原创 数据库

安装数据库[root@test ~]# history    46  vim /etc/yum.repos.d/rhel_dvd.repo ##配置yum源   47  yum install mariadb-server -y ##安装数据库   48  systemctl restart mariadb ##重启   49  mysql ##进入数据库(无密码可直接进入)

2017-05-16 18:14:01 580

原创 DNS

DNS DNS 资源记录• DNS 区域采用资源记录的形式存储信息。每条资源记录均具有一个类型 , 表明其保留的数据类型– A : 名称至 IPv4 地址– AAAA : 名称至 IPv6 地址– CNAME : 名称至 ” 规范名称 “ ( 包含 A/AAAA 记录的另一个名称 )– PTR : IPv4/IPv6 地址至名称– MX : 用于名称的邮件交换器 ( 向

2017-05-11 11:23:43 1334

原创 selinux

############selinux的管理############学习目标•基本 SELINUX 安全概念•SELINUX 模式•更改 SELINUX 模式•显示进程和文件的 SELINUX 上下文•管理文件的 selinux 上下文•管理服务的 bool 值tips:做此实验之前,要首先配置yum源仓库,然后安装vsftpd 和lftp。 

2017-05-03 22:32:28 408

原创 LDAP网络用户账户

首先,重置虚拟机,使其主机名为server5 ip为172.25.5.10/11 配置yum源 http://172.25.5.254/content/rhel7这个地址是可以在火狐中找到yum源的然后yum clean all如果出现一串串(看截屏pid)要执行 kill -9 pid编号然后再yum clean all之后建立脚本,然后执行(或者先下载sssd和kr

2017-05-02 21:57:36 439

原创 访问网络文件共享服务

• 挂载网络共享• 自动挂载网络共享cifs linux&unixwindowsnfs  linux&unixlinux&unix挂载网络文件系统• 网络文件系统是由网络附加存储服务器通过网络向多个主机提供的一种文件系统 , 而不是由块设备 ( 例如硬盘驱动器 ) 提供的。客户端通过特殊的文件系统协议和格式访问远程存储• Linux 中有两种主要协议

2017-05-02 21:44:39 783

原创 文本处理工具

•diff 命令•patch 命令•grep 命令•Cut 命令•sort 命令•uniq 命令•tr 命令•sed 命令diff 命令• diff 命令用于比较两个文件的内容 , 以了解其区别。它还可用于创建补丁文件。补丁文件用于在企业环境的多台计算机之间对相似文件进行更改.-c ##显示上下文周围的行-u ##使用统一输出格式(对于生

2017-05-02 19:42:00 622

原创 系统恢复技术

一.当硬盘中主引导程序缺失时:1.可以通过以下步骤模拟主引导程序缺失情况    此时重启虚拟机会出现以下情况    此时在真机virt-manager,在这里打开停掉的虚拟机窗口,force off掉。再show virtual hardware details (就是小灯泡按钮)点击左下角Add Hardware ,接下来添加光盘启动,并把此方式置顶。具体步骤如下:

2017-05-02 11:08:51 269

原创 Vsftpd服务

1.什么是ftp2.安装ftpyum install vsftpd  -ysystemctl start vsftpd systemctl stop firewalld systemctl enable vsftpd setenforce 0lftp ip ##能登陆并且显示,表示安装成功此时不成功此时为成功3.vsftp

2017-04-27 16:57:55 276

原创 swap自动挂载脚本

测试结果

2017-04-27 16:56:09 343

原创 使用逻辑卷管理器管理灵活存储

七.使用逻辑卷管理器管理灵活存储硬盘或者分区-->pv-->vg-->lvm1.LVM 定义• 物理分区或磁盘是 LVM 的第一构建块。这些可以是分区、完整磁盘、 RAID 集或 SAN 磁盘• 物理卷是 LVM 所使用的基础 “ 物理 ” 存储。这通常是块设备 ,例如分区或完整磁盘。设备必须初始化为 LVM 物理卷 , 才能与 LVM 结合使用• 卷组是存储池 , 由

2017-04-26 17:36:25 996

原创 两块磁盘一起读写的设置方法

六.   1.两块磁盘一起读写的设置方法mdadm -C /dev/md0       -a yes -l 1 -n 2      -x 1 /dev/vdb{1..3}         --------       ------  -   ----      ----  -------------        你要建立设备的名称 创建出来 等级 用几块设备 闲置几块  需要用到

2017-04-26 17:35:11 1187

原创 swap交换分区、对指定用户设定其可使用空间的大小

==========四.swap交换分区===========1.换空间或交换区是磁盘驱动器上的时间,用作当前未使用部分内存的溢出。这样 , 系统就能在主内存中留出空间用于储存当前正在处理的数据 , 并在系统面临主内存空间不足的风险时提供应急溢出。2.管理交换分区•使用 fdisk 创建新分区。此外 , 在用 fdisk 保存更改之前 , 将分区类型更改为 “ 0x82 Lin

2017-04-26 17:26:01 833

原创 磁盘加密保护

五.磁盘加密保护• LUKS ( Linux 统一密钥设置 ) 是标准的设备加密格式• LUKS 可以对分区或卷进行加密• 必须首先对加密的卷进行解密 , 才能挂载其中的文件系统创建新加密的卷• 使用 fdisk 创建新分区• cryptsetup luksFormat /dev/vdaN 可对新分区进行加密 ,并设置解密密码• 您输入正确的解密密码之后

2017-04-26 17:23:15 381

原创 管理系统中的简单分区和文件系统

管理系统中的简单分区和文件系统=========一.查看系统设备信息==========#fdisk -l ##显示系统中所有可以使用的设备信息#blkid ##显示系统正在使用的设备id(显示的是可用的)=========二.创建新分区===========1.#fdisk /dev/vdbCommand (m for help): mCo

2017-04-26 17:21:35 398

原创 虚拟机脚本

#!/bin/bashcase "$1" in        install)        virt-install \--name $2 \--ram 1024 \--file /var/lib/libvirt/images/$2.qcow2 \--file-size 8 \--location http://172.25.254.44/rhel7.2 \-

2017-04-20 18:49:22 276

原创 系统延迟及定时机制

第一种时间表示方法另一种:查看等待的at命令查看邮件:atrm 3 ##用于删除待执行任务队列中的指定任务2.禁止用户执行at命令的设定方法编辑文件/etc/at.deny   把要禁止的用户名写进去3.设定允许用户执行at命令的方法touch /etc/at.allow把允许的用户名写入即可

2017-04-20 17:11:09 328

原创 控制对文件的访问

1.权限列表的读取$getfacl file#file:file  文件名称#owner:kiosk  文件所有人#group:kiosk  文件所有组user::rw-     用户权限user:kiosk:rwx   特殊指派用户及权限group::rw-  组权限mask::rwx   可指派最大权限other::r--   其他人权限2.se

2017-04-20 16:00:54 223

原创 文件

一.设备挂载1.df查看设备挂载情况/dev/sda1|2|3/dev/sdb1这是两块硬盘,后面数字是分区2.fdisk -l ##列出指定外围设备的分区状况        -b ##指定每个分区的大小-s ##将指定的分区大小输出到标准输出上,单位为区块-u ##搭配-l参数列表,会用分区树木取代柱面数目,来表示每个分区的起始地址-v #

2017-04-20 15:26:38 283

原创 虚拟机的安装

#######用命令创建虚拟机#########1.虚拟机的创建$vim /bin/vm_create.sh$chmod +x /bin/vm_create.sh    ##添加可执行权限$virt-manager                   ##打开虚拟机控制窗口,检测动态$vm_create.sh hello             ##

2017-04-20 12:23:55 417

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除