修改主机名和DNS
1.修改主机名的配置文件目录:/etc/sysconfig/network
sed -i '/HOSTNAME/s/client1/serve/' /etc/sysconfig/network
2.修改DNS服务器地址的配置文件目录:/etc/resolv.conf
sed -n '/nameserve/s/192.168.213.2/8.8.8.8/p' /etc/resolv.conf
修改固定IP地址
IP地址的配置文件目录:/etc/sysconfig/network-scripts/ifcfg-eth1
1.修改随机启动
sed -i '/ONBOOT/s/no/yes/'
/etc/sysconfig/network-scripts/ifcfg-eth1
2.修改获取IP地址的方式为静态设置
sed -i '/BOOTPROTO/s//dhcp/static/'
/etc/sysconfig/network-scripts/ifcfg-eth1
3.手动设置网卡的IP地址
sed -i '/BOOTPROTO/a\IPADDR=1.1.1.1'
/etc/sysconfig/network-scripts/ifcfg-eth1
4.手动设置网卡的子网掩码
sed -i '/IPADDR/a\NETMASL=255.255.255.0'
/etc/sysconfig/network-scripts/ifcfg-eth1
5.手动设置网卡的默认网关
sed -i '/NETMASK/a\GATGATEWAY=1.1.1.1'
/etc/sysconfig/network-scripts/ifcfg-eth1
关闭iptables和selinux
1.iptables的配置文件目录:/etc/sysconfig/iptables
关闭iptables服务:/etc/init.d/iptables stop
service iptables stop
2.selinux的配置文件目录:/etc/sysconfig/selinux
关闭selinux:sed -i 's/#SELINUX=enforcing/SELINUX=disable/'
/etc/sysconfig/selinux
设置时间同步
1.时间同步相关的目录
时区所在的目录:/usr/share/zoneinfo/ /etc/localtime
/etc/sysconfig/clock
2.选择中国的时间同步服务器
ntp1.aliyun.com ntp2.aliyun.com ntp3.aliyun.com ntp4.aliyun.com
ntp5.aliyun.com ntp6.aliyun.com ntp7.aliyun.com
ntpdate ntp1.aliyun.com
3.将时间写进硬件和BIOS里
clock --systohc
hwclock
4.选择所在位置的时区并刷新
方法一:(临时)
tzselect
export TZ='Asia/Shanghai'
source .bash_profile
方法二:(永久)
rm /etc/localtime
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
方法三:(永久)
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
创建定时任务
1.定时任务存放的位置
/var/spool/cron/ /etc/crontab
2.定时任务所代表的含义
# Example of job definition:
# .---------------- minute (0 - 59)
# | .------------- hour (0 - 23)
# | | .---------- day of month (1 - 31)
# | | | .------- month (1 - 12) OR jan,feb,mar,apr ...
# | | | | .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat
# | | | | |
# * * * * * user-name command to be executed
crontab范例
每五分钟执行 */5 * * * *
每小时执行 0 * * * *
每天执行 0 0 * * *
每周执行 0 0 * * 0
每月执行 0 0 1 * *
每年执行 0 0 1 1 *
30 * * * * /usr/sbin/ntpdate ntp6.aliyun.com //时间同步任务
sed -i '/30 5/a\30 * * * * echo "Good morning." >> /tmp/test.txt' /var/spool/cron/root
磁盘格式化
1.查看磁盘的情况
fdisk -l
2.磁盘分区,装换磁盘的文件系统格式
fdisk /dev/sdb
3.创建、查看和删除一个物理卷
pvcreate /dev/sdb1
pvs == pvdisplay
pvremove /dev/sdb1
4.创建、查看和删除一个卷组
vgcreate vgdata /dev/sdb1
vgs == vgdisplay
vgremove vgdata
5.创建、查看和删除一个运用全部空间的逻辑卷
lvcreate -l 100%VG -n lv01 vgdata
lvs == lvdisplay
lvremove /dev/vgdata/lv01
6.格式化磁盘并指定格式的文件系统类型
mkfs -t ext4 /dev/vgdata/lv01
7.挂载、查看和卸载磁盘到指定目录
mkdir /mnt/vgdata
mount -t ext4 /dev/vgdata/lv01 /mnt/vgdata/
mount
umount /dev/vgdata/lv01
8.写进配置文件中使其开机自动挂载/etc/fstab
sed -i '/proc/a\/dev/vgdata/lv01 /mnt/vgdata ext4 default 0 0'
/etc/fstab
ssh免密登录
方法一:
设置3台主机之间免密登录
主机1:192.168.1.1
主机2:192.168.1.2
主机3:192.168.1.3
1.在主机1:192.168.1.1上设置
ssh-keygen -t rsa
ssh-copy-id -i /root/.ssh/id_rsa.pub root@192.168.1.2
ssh-copy-id -i /root/.ssh/id_rsa.pub root@192.168.1.3
2. 在主机1:192.168.1.2上设置
ssh-keygen -t rsa
ssh-copy-id -i /root/.ssh/id_rsa.pub root@192.168.1.1
ssh-copy-id -i /root/.ssh/id_rsa.pub root@192.168.1.3
3. 在主机1:192.168.1.3上设置
ssh-keygen -t rsa
ssh-copy-id -i /root/.ssh/id_rsa.pub root@192.168.1.1
ssh-copy-id -i /root/.ssh/id_rsa.pub root@192.168.1.2
方法二:
设置主机下两个用户ssh免密登录
主机1:cuser 192.168.213.128
主机2:cuser 192.168.213.134
在主机1下
useradd cuser
su - cuser
ssh-keygen -t rsa
touch .ssh/authorized_keys
chmod 700 .ssh/
chmod 600 .ssh/authorized_keys
// scp .ssh/id_rsa.pub cuser@192.168.213.134:~/.ssh/authorized_keys
ssh cuser@192.168.213.134
在主机2下
useradd cuser
su - cuser
ssh-keygen -t rsa
touch .ssh/authorized_keys
chmod 700 .ssh/
chmod 600 .ssh/authorized_keys
ssh cuser@192.168.213.128
不设置密码的话就将.ssh/id_rsa.pub复制到.ssh/authorized_keys里
NFS挂载
一、服务器端
1.安装nfs软件包和依赖包
yum -y install nfs-utils rpcbind
2.创建共享目录并修改权限
mkdir /disk
chmod 666 /data/lys/
3.编辑/etc/exports文件并使配置生效
/disk 192.168.213.134/24(rw,no_root_squash,no_all_squash,sync)
exports -r
4.启动rpcbind、nfs服务
service rpcbind restart
service nfs restart
5.测试是否可以联机
showmount -e localhost
二、客户端
1.安装nfs软件包
yum -y install nfs-utils
2.创建挂载目录和查看共享目录信息
mkdir /Udisk
showmount -e localhost
3.启动nfs服务
service nfs restart
4.挂载nfs共享目录
mount -t nfs 192.168.213.128:/disk /Udisk
umount /Udisk
5.测试是否挂载成功
mount
df -h
repo源
1.备份当前的yum源
cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak$(date +%F)
2.下载阿里云的yum源
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
3.重建缓存
yum clean all
yum makecache