FreeBSD 6.1 入门级Web服务器配置手记
日期:2006-10-11 1:39:40 点击: 作者:HarbinBe… 来源:互联网 【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】
3、FTP设置
配置ftp(系统自带)
QUOTE:
# ee /etc/inetd.conf
CODE:
ftp stream tcp nowait root /usr/libexec/ftpd ftpd -l -h
QUOTE:
# ee /etc/rc.conf
CODE:
inetd_enable="YES"
启动ftp
QUOTE:
# killall -HUP inetd
添加ftp用户组
QUOTE:
# pw groupadd ftpgroup -g 10001
添加ftp用户
QUOTE:
# adduser
Username:ftp
Full name:
Uid (Leave empty for default):1001
Login group [ftpuser]: ftpgroup
Login group is ftpgrou. Invite ftpuser into other groups? []:
Login class [default]:
Shell (sh csh tcsh zsh nologin) [sh]:
Home directory [/home/ftpuser]:/usr/www
Use password-based authentication? [yes]:
Use an empty password? (yes/no) [no]:
Use a random password? (yes/no) [no]:
Enter password:
Enter password again:
Lock out the account after creation? [no]:
Username : ftpuser
Password : *****
Full Name :
Uid : 1001
Class :
Groups : ftpgroup
Home : /usr/www
Shell : /bin/sh
Locked : no
OK? (yes/no) : yes
adduser: INFO: Successfully added (ftpuser) to the user database.
Add another user? (yes/no): no
Goodbye!
禁止匿名用户登录
QUOTE:
# ee /etc/ftpusers
CODE:
anonymous
@guest
设定用户使用目录
QUOTE:
# ee /etc/ftpchroot
CODE:
ftpusr /usr/www
设置用户磁盘限额
QUOTE:
# ee /etc/rc.conf
CODE:
enable_quotas="YES"
check_quotas="YES"
QUOTE:
# ee /etc/fstab
CODE:
/dev/ad0s1f /usr ufs rw,userquota,groupquota 2 2
QUOTE:
# quotacheck -av
# repquota –a
# edquota –u ftpuser
CODE:
/usr: kbytes in use: 0, limits (soft = 100000, hard = 100020) # soft是警告容量,hard是强制容量
QUOTE:
# edquota –t
CODE:
/usr: block grace period: 1 minutes, file grace period: 1 minutes
QUOTE:
# quotaon -a
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... 下一页 >>

