vsftpd的安装与配置

1.在linux下载vsftpd  yum -y install vsftpd

2.新建用户与目录,这个用户没有登陆系统的权限    useradd ftpuser -d /usr/java/ftpfile -s /sbin/nologin

3.不要给ftp目录赋予chmod 777 “目录路径”权限,否则登陆不上,在这个目录下新建一个子目录,再赋予chmod o+w权限。

4.vim /etc/selinux/config 进去这个文件查看并修改SELINUX=disabled,setsebool -P ftp_home_dir 1

5.cd /etc/vsftpd/vsftpd.conf来配置vsftpd

1)local_root=/ftpfile(当本地用户登入时,将被更换到定义的目录下,默认值为各用户的家目录)
2)anon_root=/ftpfile(使用匿名登入时,所登入的目录)

3)anonymous_enable=NO(不允许匿名用户登录)

4)  userlist_deny=NO (在user_list这个用户名单可以登陆ftp)

posted @ 2020-01-12 12:48  RootLjx  阅读(445)  评论(0)    收藏  举报