天天看点

freebsd自带ftp设置小结

freebsd自代的ftpd所用到的配置主要有以下几个:

/etc/ftpusers 黑名单列表放在这个文件中的帐号不允许登陆

/etc/ftpchroot  这个文件中的用户 限制了只能访问 用户自己的目录

/etc/ftpwelcome  这个文件存放连接到主站的欢迎信息(未登陆之前的)

/etc/ftpmotd 这个文件存放登陆后的信息文件 

/etc/inetd.conf 中开启 ftpd服务

/var/run/nologin   如果这个文件存在则禁止 ftp登陆,

/etc/ftphosts  建立 虚拟主机 

可以登陆的用户必须是系统的有效用户 

 匿名用户  需要 专门增加一个 用户 ftp  设置成不能登陆的shell  在他的主目录里面有类似系统的 目录结构 ,对这个里面的目录设置响应的权限,比方说incoming   设置成 chmod 1777  等

本文转自 ltyluck 51CTO博客,原文链接:http://blog.51cto.com/ltyluck/133789