- 博客(19)
- 收藏
- 关注
原创 CentOS恢复系统启动grub1.5,2阶段
1.模拟CentOS7系统/boot下文件全丢失rm -rf /boot/*2.重启系统,并进入救援模式3.将救援光盘路径切换回原来的系统磁盘根路径chroot /mnt/sysimage4.查看当前系统磁盘设备fdisk -l5.重新尝试初始化grubgrub2-install /dev/sda6.cd /boot/grub27.安装启动所需的rpm包,
2017-08-21 10:52:15
330
原创 CentOS修改root密码
1.在系统启动时,按任意键中止启动2.按E键修改系统启动文件3.找到linux16开头的行,把整行ro后面内容删除,添加rd.break4.Ctrl+X更改并重启5.重新挂载/sysrootmount -o remount,rw /sysroot6.切换根rootchroot /sysroot7.echo xxxx | passwd --stdin root8.
2017-08-21 10:44:28
294
原创 CentOS部署ipa红帽身份验证
1.先下载必须包yum install -y ipa-server bind bind-dyndb-ldap2.初始化ipa基本配置ipa-server-install* Configure a stand-alone CA (dogtag) for certificate management * Configure the Network Time Daemon (ntp
2017-08-21 09:15:45
833
原创 CentOS简单管理SELINUX
Security Enhanced Linux(SELinux)是一个额外的系统安全层,主要目的是防止已遭泄露的系统服务访问用户数据。对于一个服务来说,要关注SELinux的三个方面,一是文件SELinux安全上下文中的类型字段要和服务的类型字段匹配,二是服务SELinux允许端口,三是服务某个功能的布尔值。下面以http服务为例子,一一阐述。1.安装httpd包,查看是否安装成功 r
2017-08-10 20:03:38
491
原创 CentOS配置samba服务
1.服务器需要下载samba、sambaclient包yum install samba samba-client -y2.客户端需要下载samba-client、cifs-utils包yum install samba-client cifs-utils -y3.服务器端编辑配置文件vim /etc/samba/smb.confworkgroup = WORKGROUP
2017-08-07 21:08:21
355
原创 CentOS中配置NFS服务
1.服务器端安装rpcbind、nfs-utils、nfs-server包yum install nfs-utils -y2.修改服务器端配置文件,添加需要共享的文件夹。vim /etc/report.conf/share1 172.25.1.11/24(rw,async) 允许读写/share2 172.25.1.11/24(ro,async) 只读模式3.首
2017-08-06 15:26:19
264
原创 CentOS中配置lvm存储
这里以vmware workstation 虚拟机为例1.关闭虚拟机,在虚拟机设置中添加3块硬盘。2.首先创建物理卷 pvcreate /dev/sdb /dev/sdc Physical volume "/dev/sdb" successfully created Physical volume "/dev/sdc" successfully created3.可以使用
2017-08-04 21:11:05
302
原创 CentOS中对ext4文件系统做磁盘配额
1.修改/etc/fstab文件,使ext4文件系统支持磁盘配额。UUID="9e6dc1e8-4fc1-4984-be38-524573572d41" /mnt/ext ext4 defaults,usrquota 0 02.重新加载fstab文件 mount -o remount /dev/sdb13.查看mount挂载详细 mount ,可以看到其中有一条/dev/sdb1
2017-08-03 19:21:02
577
原创 CentOS中配置SoftWareRaid磁盘冗余阵列
(以vmware workstation为例)1.关机添加一块硬盘2.使用fdisk -l 可以看到 /dev/sdb硬盘设备3.fdisk /dev/sdb配置磁盘分区,准备4个磁盘分区,用于做raid5.4.这里准备4个分区/dev/sdb5 /dev/sdb6 /dev/sdb7 /dev/sdb85.SoftWareRaid需要依赖mdadm工具进行管理,没有的可
2017-08-03 18:51:19
253
原创 CentOS添加磁盘分区
(这里的磁盘分区以vmware workstation为例)1.关闭虚拟机,在虚拟机设置中添加一个硬盘,然后开启虚拟机。2.使用fdisk -l命令查看,这时会发现一个为被使用的设备,有2G的磁盘空间Disk /dev/sdb: 2147 MB, 2147483648 bytes, 4194304 sectors3.对该磁盘进行分区格式化,使用fdisk /dev/sdb,进入
2017-08-03 17:17:26
524
原创 CentOS源码包安装apache、nginx服务
1.通过官网下载apache、nginx源码包2.进入apache源码包所在目录,解压tar -xf httpd-2.4.12.tar.gz3.cd httpd-2.4.12 4.阅读README、INSTALL文件,里面有apache的简介、安装和使用方法5.首先运行 ./configure --prefix=/usr/local/apache2 --enable-ssl --s
2017-08-01 19:41:27
163
原创 CentOS使用nmcli配置网络
1.显示所有活动连接 nmcli nmcli connection show2.显示设备状态 nmcli device status 3.新建一个‘aaa’的连接,并指定静态IP地址和网关nmcli connection add con-name 'aaa' ifname eth0 autoconnect no type ethernet ip4 192.168.1.130/24 gw
2017-07-31 21:50:20
791
原创 tar、scp、sftp、rsync简单使用
tar-c 创建一个归档文件-z 指定压缩格式为gzip-v 显示详细信息-f 制定文件明-j 指定压缩格式为bz2-J 指定压缩格式为 xz-C 压缩、解压至某个目录-x 自动识别压缩、解压文件类型-p保留文件和目录的权限-例:tar -czvf /root/logs.tar.gz /var/log/messages 为messages创建logs.t
2017-07-31 21:26:53
368
原创 CentOS配置持久化二进制日志(systemd日志)
1.创建日志存储文件 /var/log/journal2.改变存储文件属主属组 chown root:systemd-journal /var/log/journal/3.修改文件权限 chmod 2755 /var/log/journal/4.平滑重启日志服务 killall -USR1 systemd-journal5.查看配置是否生效 ls /var/log/journal/
2017-07-31 21:19:22
342
原创 CentOS配置时钟同步服务器
①本地时钟服务器需要安装chrony服务,可以通过yum、rpm、源码包安装,chrony支持C/S模式②编辑本地时钟服务,使其指向提供标准时间服务器,例如:中国国家授时中心NTP服务器。修改配置文件/etc/chrony.conf,server 210.72.145.44 iburst (210.72.145.44为中国国家授时中心NTP服务器,可以填写域名)并重启服务,sy
2017-07-31 21:02:06
921
原创 CentOS配置日志集中管理
①首先有产生日志的服务器和储存日志的服务器②产生、接收日志的服务器都必须安装rsyslog服务(可以通过yum、rpm、源码包安装),rsyslog支持C/S模式③日志存储服务器需要编辑rsyslog配置文件,在/etc/rsyslog.conf④存储日志服务器开启接收TCP、UDP类型的系统日志,并重启服务systemctl restart rsyslog.service$Mod
2017-07-31 20:41:33
795
转载 ssh_Connection reset by peer
连接SSH时,产生了一下错误----->Read from socket failed: Connection reset by peer首先查看日志 tail -f /var/log/auth.log 添加参数 -v 获得更详细的连接信息 ssh user@computer -v 如果是 rsa and dsa keys 丢失产生的问题, 可以通过下面的方式进行修
2017-07-01 10:51:01
3105
原创 python中添加tab模块
1.新建一个tab.py的模块文件#!/usr/bin/python# python tab file import sysimport readlineimport rlcompleterimport atexitimport os# tab completionreadline.parse_and_bind('tab: complete')# history fileh
2017-03-18 15:58:20
1095
原创 Linux下python升级版本
(1)下载wget https://www.python.org/ftp/python/3.5.3/Python-3.5.3.tgz (wget下载解析不过的话直接pc下载上传至linux系统)(2)下载完后解压tar -zxvf Python-3.5.3.tgz(2)为python新建一个目录mkdir /usr/local/python(3)进入解压目录路径/u
2017-03-18 15:47:14
897
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人