- 论坛徽章:
- 0
|
for 心急的人 on OpenBSD 4.2
方法一:
- # echo ftpd_flags="-4Dn" >> /etc/rc.conf.local
复制代码
方法二:
去掉
#ftp stream tcp nowait root /usr/libexec/ftpd ftpd -US
这句前面的"#"号,修改"-US"为"-4n"
方法三:
命令行运行
参数解释:
4是IPv4,n是禁止匿名登录。不记录任何log。
注意D参数,这个是以daemon方式运行,因为inetd指定的话就是daemon方式了,所以以inetd方式运行的时候千万别加这个参数,否则出现错误:
421 Service not available, remote server has closed connection。
配置允许root用户登录和指定ftp目录:
允许root用户登录:
把
root
改为
#root
OK!!可以用root用户登录服务器了!
指定ftp目录:
修改
auth-ftp-defaults:auth-ftp=passwd:
为
auth-ftp-defaults:auth-ftp=passwd:ftp-chroot:ftp-dir=/home/ftproot:
[ 本帖最后由 xstar.wxb 于 2007-11-13 23:39 编辑 ] |
|