|
|
第 16 帖 | |
|
|
此帖发的有水平!
收藏! 好呀! |
|
|
|
|
|
|
|
第 17 帖 | |
|
|
太感谢了,解燃眉之急
__________________
QQ:170974847 |
|
|
|
|
|
|
|
第 18 帖 | |||
|
|
引用:
#userdel ftp 然后再添加上 #userdel -d /var/ftp/pub -g ftp -s /sbin/nologin ftp 改变属主和权限 #chown -R root.root /var/ftp/pub #chmod 755 /var/ftp/pub 引用:
再把ftp用户删除。 #userdel ftp #useradd -d /mnt/ftp -g ftp -s /sbin/nologin ftp #chmod 755 /mnt/ftp #chown -R root.root /mnt/ftp 如果您一定想验让/mnt/LinG/ftp这个目录,我们可以自己建/mnt/LinG目录,然后再来操作我前面说的例子。。
__________________
请弟兄们发帖时要写个好标题,多谢! 签名不支持html和bbcode,请弟兄为了版面的整洁,请更改签名档,谢谢! 请各版版主及初学Linux的弟兄,请在您的签名写上机器的配置,以及您所用的系统(包装版本号,内核),谢谢。 Slackware64 13.x kernel 2.6.29.6 **************************************** 因为太笨,所以努力; **************************************** |
|||
|
|
|
|||
|
|
第 19 帖 | |
|
|
补充六:我的硬盘空间有限,如何把帐号ftp默认的路径/var/ftp更改到别处?或者是,我的linux所有的目录都放在/根分区,因为空间紧张,我能否把ftp这个用户的默认路径放到别的分区??
可以,应该如下操作! 首先要把ftp这个用户删除 #userdel -r ftp 会有错误信息,不过不用理,这是正常的。 然后我们再把这个用户添加上,比如我想为帐号ftp的家目录设置在/mnt/LinG/ftp,我们就可以如下操作 [root@linuxsir001 root]# adduser -d /mnt/LinG/ftp -g ftp -s /sbin/nologin ftp 仅仅是这样做还不行,因为这样还是不能让匿名用户找到它的家目录,所以我们必须改变/mnt/LinG/ftp这个目录的权限。 [root@linuxsir001 root]# chmod 755 /mnt/LinG/ftp/ [root@linuxsir001 root]# chown -R root.root /mnt/LinG/ftp/ 大哥,我按照上面的方法实验过了,目录也建了和上面完全相同的, #userdel -r ftp 这步执行了也没有报错啊,接下来执行: [root@linuxsir001 root]# adduser -d /mnt/LinG/ftp -g ftp -s /sbin/nologin ftp 这时候却报错如下:adduser: unknown group ftp 怎么回事啊? 我可是粘贴你的原文,反复多次拉!! 接下来继续后2步:chmod 755 /mnt/LinG/ftp/ 和 chown -R root.root /LinG/ftp/ 都报错如下:无法取得 ‘/mnt/LinG/ftp/’ 的属性: 没有那个文件!!! 我可是完全按照你都方法作的,各各目录都和你都一样,也是root, vsftpd 服务也起动拉, 没有按照你都方法之前,我的ftp还能用, 现在我都不知道该怎么改回去了, 真是害人啊!!!, 快点帮我吧!!! !! |
|
|
|
|
|
|
|
第 20 帖 | |
|
|
可南北你上面的贴子没提到怎样将用户限制在某个目录,不让它出来,,,
你上面的方法建立的用户都可以浏览别的目录,,,,,怎办?
__________________
And then in the evening light, when the bars of freedom fall I watch the two of you in the shadows on the wall How in the darkness steals some of the choices from my hand Then will I begin to under |
|
|
|
|
|
|
|
第 21 帖 | ||
|
|
引用:
这个我在第二帖的补充里面已经说了。如下: 补充一:如何把用户限制在家目录中呢? 我们要自己建一个文件,在/etc目录中 #touch /etc/vsftpd.chroot_list 以beinan这个用户为例 在vsftpd.chroot_list这个文件中,把beinan添上去就行。 然后改/etc/vsftpd/vsftpd.conf文件,找如下的两行 #chroot_list_enable=YES #chroot_list_file=/etc/vsftpd.chroot_list 把前面的#号去掉,也就是这样的 chroot_list_enable=YES chroot_list_file=/etc/vsftpd.chroot_list 如果没有这样的两行,就可以自己添加上去也是一样的。 设置好后,重新vsFTPD服务器。 [root@linuxsir001 root]# /etc/init.d/vsftpd restart 关闭 vsftpd: [ 确定 ] 为 vsftpd 启动 vsftpd: [ 确定 ] [root@linuxsir001 root]# |
||
|
|
|
||
|
|
第 22 帖 | |
|
|
TO:sunberg兄,我已经答复了。我再来说一下。
我忘记说一步了,就是说/mnt/LinG这个目录是要有的,如果没有/mnt/LinG,其实我们可以简单操作一个,我们把ftp的家目录放在/mnt目录下 再把ftp用户删除。 #userdel ftp #useradd -d /mnt/ftp -g ftp -s /sbin/nologin ftp #chmod 755 /mnt/ftp #chown -R root.root /mnt/ftp 如果您一定想验让/mnt/LinG/ftp这个目录,我们可以自己建/mnt/LinG目录,然后再来操作我前面说的例子。。 |
|
|
|
|
|
|
|
第 23 帖 | ||
|
|
引用:
anon_umask=022 重启vsFTP服务,试一下。 |
||
|
|
|
||
|
|
第 24 帖 | ||
|
|
引用:
|
||
|
|
|
||
|
|
第 25 帖 | |
|
|
其实没有一点问题,这些问题都能解决。比如我们想让beinan juliaugong sunberg Andy84920等这些用户能用FTP,但要把他们限制在他们的家目录中。我们就要编辑/etc/vsftpd.chroot_list这个文件,格式是这样的,每个用户名占一行。如下格式:
beinan juliaugong sunberg Andy84920 如果我们有成百上千个FTP用户,无非就是修改/etc/vsftpd.chroot_list这个文件,让每个FTP用户名占一行。 不要忘记重启vsFTP的服务 |
|
|
|
|
|
|
|
第 26 帖 | ||
|
|
引用:
我找到原因了,如果chroot_local_user=YES,那么那个文件里面的就是允许切换主目录的,如果chroot_local_user=NO,那么那个文件里面的就是不允许切换主目录的,好像vsftpd.conf里面的说明写的有些问题,大家试试看是不是这样。
__________________
域名注册,虚拟主机,企业邮局 国际域名68元/年,国内域名120元/年 推出Windows2003+IIS6.0+Asp.Net虚拟主机 |
||
|
|
|
||
|
|
第 27 帖 | ||
|
|
引用:
|
||
|
|
|
||
|
|
第 28 帖 | |
|
|
anonymous_enable=YES
anon_root=/var/ftp user_config_dir=/etc/vsftpd/userconf local_enable=YES write_enable=YES local_umask=022 dirmessage_enable=YES xferlog_enable=YES connect_from_port_20=YES xferlog_std_format=YES ftpd_banner=Welcome to XuanYu Systems FTP site. chroot_local_user=YES chroot_list_enable=YES chroot_list_file=/etc/vsftpd/vsftpd.chroot_list pam_service_name=vsftpd userlist_enable=YES listen=YES tcp_wrappers=YES anon_max_rate=10000 max_clients=15 max_per_ip=2 pasv_min_port=60000 pasv_max_port=65534 use_localtime=YES 就是红色的那行,如果是YES,那么vsftpd.chroot_list里面的用户就是可以切换主目录的,如果是NO,那么vsftpd.chroot_list里面的用户就是不可以切换主目录的。大家试试看是不是这样。 还有我非常关心的一个问题就是如何限制每个用户的最大连接数,而不是按照IP限制,还有就是如果查看FTP的在线用户数。 谢谢! |
|
|
|
|
|
|
|
第 29 帖 | ||
|
|
引用:
谢谢南北 我实验一下 还有一问题,我开始用wu_ftp,换成vsftp后地二天ftp突然不能登录。客户端总提示输入用户与密码。server本机ftp时提示: Alert The document contains no data 望各老兄帮忙。 |
||
|
|
|
||
|
|
第 30 帖 | ||
|
|
引用:
测试成功!(anon_umask=022) 但不知022表示什么意思 是代表权限吗? 请指教 多谢! |
||
|
|
|
||