不同类Unix有一定区别 版本不同也有些区别
在linux主机上如何添加ftp用户
(一)修改配置文件
vi /etc/vsftpd/vsftpd.conf
在96行,97,98行
96 chroot_local_user=YES --改为YES chroot_local_user=YES将所有用户限定在主目录内
97 chroot_list_enable=YES --改为YES chroot_list_enable=YES表示要启用chroot_list_file
98 # (default follows)
99 chroot_list_file=/etc/vsftpd/chroot_list --注释放开 chroot_list_file这时列出的是那些“不会被限制在主目录下”的用户。
userlist_deny=NO --新增
userlist_enable=YES --默认是YES
(二)增加用户
root用户执行
useradd -d /ftp_data -g ftp -s /sbin/nologin ftp_test1
passwd ftp_test1 --设置密码
ftp_data是ftp_test1用户的主目录
ftp_test1是ftp用户
(三)配置/etc/vsftpd/chroot_list
增加ftp_test1 代表 这个用户不被限制主目录内
vi /etc/vsftpd/chroot_list
ftp_test1
(四)配置允许访问的用户
vi /etc/vsftpd/user_list
增加允许访问的用户ftp_test1
(五)重启ftp 服务
service vsftpd restart