1.关闭防火墙
查看防火墙状态
iptables -vnLCentOS7: 设置开机关闭防火墙systemctl disable firewalld 关闭当前系统防火墙systemctl stop firewalld
CentOS6: 设置开机关闭防火墙chkconfig iptables off 关闭当前系统防火墙service iptables stop
2.关闭SElinux 设置开机关闭SElinux
vim /etc/selinux/config SELINUX=permissive设置关闭当前SElinux
setenforce 0使用getenforce 命令,查看SElinux是否关闭
查看ftp包文件
rpm -ql vsftpd/var/ftp/pub /usr/lib/systemd/system/vsftpd.service 这两个文件我们后面的学习中,会经常用到
查看本机各服务的端口是否打开
ss -tnlCentOS7上启动ftp服务
systemctl start vsftpdCentOS6上启动ftp服务
service vsftpd start关闭ftp服务可以使用systemctl stop vsftpd
再次使用ss -tnl 命令查看ftp服务的21端口是否打开
CentOS7设置开机启动ftp服务
systemctl enable vsftpdCentOS6设置开机启动ftp服务
chkconfig vsftpd on关闭ftp服务开机启动可以使用systemctl disable vsftpd
先创建pub下CentOS6和7的文件夹
mkdir -p /var/ftp/pub/centos/{6,7} cp -r /run/media/root/CentOS\ 7\ x86_64/* /var/ftp/pub/centos/6将系统文件复制到刚刚创建的centos目录下的7文件夹
cp -r /run/media/root/CentOS\ 7\ x86_64/* /var/ftp/pub/centos/7将系统文件复制到刚刚创建的centos目录下的7文件夹
设置yum源
vim /etc/yum.repos.d/base.repo name=centos baseurl=ftp://192.168.244.134/pub/centos/$releasever/ gpgkey=ftp://192.168.25.129/pub/centos/$releasever/RPM-GPG-KEY-CentOS-$releasever试着使用yum安装gcc,结果出现了问题
已经有一个yum进程在运行了,因为yum只能同时运行安装一个进程,所以我们要关掉yum进程来解决这个问题
rm -f /var/run/yum.pid到这里我们就实现了系统网络yum服务器和客户端的配置。