我也不是一个人
26 Dec
以下内容如果你觉得没用,那是因为你还不够菜
让vsftpd能用还是很简单的啦,用apt-get就搞定后的思路是,建立一个账号,分配合适的主目录,设置好目录的权限,就可以用这个账号来访问ftp服务了。
更多的内容,以后用到的时候再说吧。
几个关键操作:
1、安装
$sudo apt-get install vsftpd
2、启动
$sudo /etc/init.d/vsftpd start
3、重启
$sudo /etc/init.d/vsftpd restart
4、关闭
$sudo /etc/init.d/vsftpd stop
几个关键文件:
1、vsftpd的配置文件,随便一搜很多这里就不说了。
/etc/vsftpd.conf
2、与PAM模块关联的文件,出现在这个文件中的账号将无法登录
/etc/ftpusers
默认内容为
root
daemon
bin
sys
sync
games
man
lp
news
uucp
nobody
3、在该文件中出现的账号无法离开自己的主目录,格式为一行一个账号。我这里是默认没有的,需要自己创建。在vsftpd.conf中,将账号限制在主目录中的功能也是注释掉的,需要手动开启。
/etc/vsftpd.chroot_list
需要了解的内容:
1、建立账号
·在 /etc/passwd 最后添加一行如 ftpuser:x:1111:1111::/var/ftp:/bin/bash。这里每个字段依次为 账号名:密码:账号ID:账号所在组ID:备注:主目录:Shell。据说Shell改为/sbin/nologin可以禁止本地登录,但这样以后ftp也登录不了了,于是就还是改为/bin/bash了。/usr/sbin/nologin 是什么也不知道。
·$sudo pwconv,将shadow的内容与passwd中同步。/etc/shadow 文件主要保存账号的安全性信息。
·$sudo passwd ftpuser,为该用户添加密码。
·建立用户主目录及修改主目录属性。
3 Responses for "Ubuntu 7.x 菜鸟笔记 之 vsftpd"
刚刚拿到寄过来的UBUNTU7.10的光盘
不会安装
想玩玩这个系统
师姐能不能帮帮忙
subway 2 啊! 明显就是我发的… 文章的右边清楚地写着是“by xl”
鉴于你太2了,非常遗憾…你“师姐”不能帮你啦…
呃
没注意啊
上回我本儿中毒下狠心安装了一下7.01,谁知道一会儿就死机了
看来还是只能用那个WINDOWS了
等我加了内存是不是好点儿
现在只有512
Leave a reply