准备:
a.素材:一套centos6.9和一套centos7.3的ISO镜像光盘
环境:1.centos6.9和centos7.3,安装好的系统各一套(土豪随意 )
b.建立前请关闭防火墙,防止防火墙的干扰
在centos7.3中执行:
systemctl firewalld.service (关闭防火墙,仅本次有效)
systemctl disable firewalld.service(开机不启动防火墙)
注意:以上两条命令顺序可以颠倒
centos6中执行:
chkconfig iptables off
service iptables stop
然后用iptables -vnL查看防火墙是否关闭sy
c.关闭SElinux
通过cd /etc/selinux/,用vim config 修改SELINUX的值,让它等于 permissive
也可以用setenforce 0命令, 验证是否生效:getenforce
d.查看两套ISO镜像有没有挂载到centos7中,如果没有将其挂载好
以上都是准备工作
1.安装ftp服务包(在centos7.3中)
a. 用命令rpm -ql vsftpd查看vsftp包有没有安装好,如果没有用
rpm命令(rpm -ivh /run/media/root/CentOS\ 7\ x86_64/Packages/vsftpd-3.0.2-21.el7.x86_64.rpm
)将vsftpd包安装好,再次用rpm -ql 查看一遍
b.启动ftp服务
因为ftp服务的服务的端口为21号端口所以要用ss -tnl查看端口是否打开
如果没有用systemctl start vsftpd来启动ftp服务
然后再次查看启动ftp命令是否有效
2. 准备yum系统安装包
a.cd /var/ftp/pub/在/var/ftp/pub/目录下建立两个目录分别为centos/6,centos/7
b. 然后把ISO镜像里的内容分别复制到centos/6,centos/7目录中
centos7.3
cp -r /run/media/root/CentOS\ 7\ x86_64/* /var/ftp/pub/centos/7
centos6.9
cp -r /run/media/root/CentOSCentOS_6.9_Final/* /var/ftp/pub/centos/6
3.客户端配置(在centos6.9中)
a.进入目录/etc/yum.repos.d
b.用vim编写base.repo
格式为:
[ ] 中括号内的名称任意,注意不能有空格
name= name=可以不写,但不写有警告
baseurl= baseurl是找 /var/ftp/pub/目录下的7目录里有repodata的父目录
gpgkey= gpgkey /var/ftp/pub/6,7目录找到钥匙,如果没有,在安全环境下可以
写成gpgchck=0
3. 最后实验一下看看有没有成功,我们装个tree包用 yum install tree
原创文章,作者:m25Chronos,如若转载,请注明出处:http://www.178linux.com/83848