昨天在装vsftpd,供大家学习---学习进阶二

楼主
我是社区第57位番薯,欢迎点我头像关注我哦~
linux下开通vsftpd 添加新ftp用户

一,添加用户,常用方法
# adduser -g ftp -s /sbin/nologin user1
# passwd user1
Changing password for user user1.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.
这样加出来的用户也是普通用户,但这个用户是不能登入系统的,只能是登入FTP
注,通过上面的命令加的用户,系统会在/home目录下建立一个同名的文件夹
命令如下:
# adduser -d /http/user1-g ftp -s /sbin/nologin user1
# passwd user1
Changing password for user user1.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.
这样就增加了一个名为user1,目录指向为/http/user1的ftp用户
二,很多朋友在增加用户后ftp上服务器的时候总是提示
ftp服务器连接失败,错误提示:
500 OOPS: cannot change directory:/home/*******
500 OOPS: child died
当你看到以上提示时,试着在输入以下命令解决
#setsebool -P ftpd_disable_trans 1
#service vsftpd restart
第一行中的-P参数是为了以后不需要每次开机都输入这个命令
三,修改用户配置文件
//===================================================================
修改vi /etc/vsftpd/vsftpd.conf文件:
user_config_dir=/etc/vsftpd/user_config_dir
并在这个文件夹下面添加用户名的文件
anon_world_readable_only=NO
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=YES
//===================================================================
修改文件夹的读写权限:
chown ftp /var/ftp/upload
chmod 777 /var/ftp/upload
//====================================================================
分享扩散:

沙发
发表于 2012-2-7 10:58:05
原来是二啊,先三后二,真有你的。
板凳
发表于 2012-2-7 12:01:22
:(这个叫马后鞍{:soso__4409847121309153912_4:}
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

返回顶部 返回列表