FTP服务器配置感觉有三点难关
1、允许不允许用户跳出指定主目录
2、修改ftp默认端口
3、分配不同的权限给虚拟用户
4、本地用户和ftp用户同时在线。
问题一个个说明吧
第一,搭建ftp服务器,简单,安装vsftp就行,开启就是默认的被动模式。不是的话可以登录后ftp使用passive进行修改。配置文件在/etc/vsftp目录,主文件是vsftp.conf,其他需要注意的是chroot_list ftpusers user_list这三个文件。这个是第一个问题的关键。
1.yum安装ftp:
[root@localhost home]#yum -y install vsftpd
2.关闭防火墙:
[root@localhost home]# setenforce 0
[root@localhost home]# systemctl stop firewalld
3.配置ftp配置文件:
[root@localhost home]# vim /etc/vsftpd/vsftpd.conf
anonymous_enable=NO #禁止匿名访问
chroot_local_user=YES #限制所有用户都在家目录
chroot_list_enable=YES #是否将系统用户限止在自己的home目录下
chroot_list_file=/etc/vsftpd/chroot_list 解释下:这个视情况而定,但要注意的是,如果发生