怎么使用vsftpd?
1.怎么设置用户?2.怎么设置用户登陆的目录,比如我希望lili用户登陆/home/ftp/ 目录,怎么设置?
3.怎么设置用户的权限?
拜谢!! 好像vsftp里就用系统里原有的用户登陆就行。登陆的默认目录是用户在系统里的主目录。(我只有一个办法,把lili用户的主目录设成/home/ftp)。只要是用户有权限的目录都可以访问,例如root可以通过ftp://root:password@localhost/../访问系统根目录。
另外/etc下有两个文件(vsftp.???)是设置禁止访问的用户的。别的就不知了 用vsftp就不要考虑那么多花哨的功能了,用vsftp就是图个安全,图个简洁。
我也不知道vsftp是不是支持那些功能,我认为是支持的。不过我的vsftp非常简单。 ft楼上说的……
vsftpd还没有弱到那个地步
看自带的文档吧,很详细;再进一步的问题,恐怕只有去它的mailing list上问了 回楼主的问题,vsftpd实际于系统用户的一个FTP服务器程序,所以并没有多少花哨的功能,如果需要高级功能请使用proftpd之类的服务器。
怎么设置用户?
vsftpd的用户就是系统用户,要添加就要把用户添加为系统的用户,当然最好设置此用户的shell为/sbin/nologin 防止被破解密码以后本地登录。
怎么设置用户登陆的目录,比如我希望lili用户登陆/home/ftp/ 目录,怎么设置?
只有一种方法,就是将lili的home目录改为/home/ftp,因为vsftpd里面的用户登录以后都是默认登到home目录的并且不可更改。
怎么设置用户的权限?
vsftpd的用户权限就是系统用户权限,就像在linux里面设置一样,所以只能实现读,写和执行三种权限,像修改,追加,删除等等都从属于写权限。 还要注意的一点是要把FTP的防火墙的权限放开,, 图形界面下就是要选择 系统设置/安全级别 里面把ftp放开
页:
[1]