vsftpd 启动:
service vsftpd start
vsftpd配置:
在安装好ftp会产生几个文件:
/etc/vsftpd/vsftpd.conf 主配置文件
/etc/vsftpd.ftpusers 指定哪些用户不能访问FTP服务器
/etc/vsftpd.user_list 文件中指定的用户是否可以访问ftp服务器由vsftpd.conf文件中的userlist_deny的取值来决定。
账户创建
adduser ftp_user –s /bin/false
passwd ftp_user
>ftp_passwd
>ftp_passwd
注:
LINUX创建用户的命令 useradd -g test -d /home/test1 -s /etc/bash -m test1 注解:-g 所属组 -d 家目录 -s 所用的SHELL 删除用户命令 userdel -r test1 创建密码命令 passwd
无权登录shell
- 修改/etc/pam.d/vsftpd,注释掉一下一行:
#auth required pam_shells.so- 修改/etc/vsftpd.conf,添加如下一行:
check_shell=NO (没用)- 添加用户时加上选项 –s /bin/fasle