基于VSFTP的本地YUM源及光盘YUM源搭建步骤是怎样的

2023-04-13 22:52:00 搭建 步骤 是怎样

基于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

相关文章