我是linux的初学者,遇到了一些问题,是关于vsftp设置虚拟用户的问题
#vi account.txt
test1
12356
......
# db_load -T -t hash -f ./account.txt /etc/vsftp/account.db
#chmod 600 /etc/vsftp/account.db
#vi /etc/pam.d/vsftp.vu
auth required /lib/security/pam.userdb.so db=/etc/vsftp/account
account required /lib/security/pam.userdb.so db=/etc/vsftp/account
#useradd -d /home/virtualftp virtualftp
#chmod 700 /home/virtualftp
#chown virtualftp.virtualftp /home/virtualftp
我看不明白# db_load -T -t hash -f ./account.txt /etc/vsftp/account.db的意思和#chown virtualftp.virtualftp /home/virtualftp ,在这里virtualftp.virtualftp是什么意思?
谢谢各位大虾了!!!
shirley1987 于 2009-04-20 18:25:09发表:
db_load -T -t hash -f ./account.txt /etc/vsftp/account.db大概就是把account.txt文件中的内容变成数据库类型的数据
chown virtualftp.virtualftp /home/virtualftp就是把/home/virtualftp的所有者变为virtualftp组virtualftp用户,这里的virtualftp.virtualftp 表示用户.组
上述只是个人理解,仅供参考哦~~
相思爱文 于 2009-04-18 21:37:34发表:
本人学前班,回答,不会
zidongwujixian 于 2009-04-18 20:36:37发表:
这还算初级阿?帮你顶一下吧。