基于VSFTP的本地YUM源及光盘YUM源搭建步骤是怎样的
基于VSFTP的本地YUM源及光盘YUM源搭建步骤是怎样的
1.安装VSFTP
yum install vsftpd -y
2.启动VSFTP服务
systemctl start vsftpd
3.设置VSFTP开机启动
systemctl enable vsftpd
4.查看VSFTP状态
systemctl status vsftpd
5.配置VSFTP
vi /etc/vsftpd/vsftpd.conf
anonymous_enable=NO #关闭匿名访问
local_enable=YES #开启本地用户访问
write_enable=YES #开启写访问
chroot_local_user=YES #开启本地用户目录隔离
chroot_list_enable=NO #禁用chroot列表
userlist_enable=YES #开启userlist_file配置
userlist_deny=NO #禁止非userlist_file中的用户登录
userlist_file=/etc/vsftpd/user_list #userlist_file配置文件
6.创建用户配置文件
vi /etc/vsftpd/user_list
将要允许登录的用户名添加到该文件中,一行一个用户名
7.创建FTP用户
useradd -d /home/ftpuser -s /sbin/nologin ftpuser
8.设置FTP用户密码
passwd ftpuser
9.创建FTP目录
mkdir -p /home/ftpuser/rhel7
10.将光盘中的RPM包拷贝到FTP目录
cp -r /media/rhel7/* /home/ftpuser/rhel7/
11.将FTP目录授权给FTP用户
chown -R ftpuser:ftpuser /home/ftpuser/rhel7
12.创建YUM源配置文件
vi /etc/yum.repos.d/rhel7.repo
[rhel7]
name=rhel7
baseurl=ftp://192.168.4.254/rhel7
gpgcheck=0
enabled=1
13.更新YUM缓存
yum clean all
yum makecache
14.安装NTP服务
yum install ntp -y
15.启动NTP服务
systemctl start ntpd
16.设置NTP开机启动
systemctl enable ntpd
相关文章