一、建立YUM软件仓库,将系统光盘拷贝到虚拟机中,以本地光盘作为yum源; 二、文件压缩:对目录/etc采用bzip2的方式进行压缩成/root/sysconfig.tar.bz2; 三、修改本机的ssh的默认端口为2222,实现其他机器能够对该机进行ssh远程登陆; 具体步骤如下: # 一、建立YUM软件仓库,将系统光盘拷贝到虚拟机中,以本地光盘作为yum源; mount /dev/cdrom /mnt #挂载 mkdir /JDYTest_repo #创建仓库所在位置,可以自定义 cp -rv /mnt/Packages /JDYTest_repo #复制安装包文件,时间依据性能,可能时间较长 cd /JDYTest_repo/Packages #进入自己创建仓库所在位置 rpm -ivh createrepo-* python-del* deltarpm-* #安装依赖软件createrepo、 python-del、 deltarpm cp /mnt/repodata/*comps*.xml /JDYTest_repo/Packages #复制关键文件comps.xml到创建的仓库目录 createrepo -g /mnt/repodata/*comps*.xml /JDYTest_repo/Pack* #指定本地软件仓库组划分 touch /etc/yum.repos.d/JDYTest.repo #创建本地软件仓库的配置文件 #配置文件,下面可以用vim编辑器完成,以下用命令示例 echo '[repo]'>>/etc/yum.repos.d/JDYTest.repo echo 'name=myrepo'>>/etc/yum.repos.d/JDYTest.repo echo 'baseurl=file:///JDYTest_repo/Packages/'>>/etc/yum.repos.d/JDYTest.repo echo 'gpgcheck=0'>>/etc/yum.repos.d/JDYTest.repo #1做校验,0不做检验 yum clean all #清理yum源 yum repolist all #查看是否启动 #二、文件压缩:对目录/etc采用bzip2的方式进行压缩成/root/sysconfig.tar.bz2; tar -cjvf /root/sysconfig.tar.bz2 /etc #三、修改本机的ssh的默认端口为2222,实现其他机器能够对该机进行ssh远程登陆; cd / sed -i '17i Port 2222' /etc/ssh/sshd_config #修改ssh配置文件,可以用vim在“#Port 22”字段下面,添加Port 2222 setenforce 0 #关闭安全策略 firewall-cmd --zone=public --add-port=2222/tcp --permanent #修改防火墙配置 systemctl restart firewalld.service #重启防火墙 semanage port -a -t ssh_port_t -p tcp 2222 #设置ssh端口 systemctl restart sshd.service #重启ssh |