全球主机交流论坛
标题:
(vsftpd)新手求高手指点
[打印本页]
作者:
noqqkk
时间:
2010-8-29 22:34
标题:
(vsftpd)新手求高手指点
安装了lnmp (./vhost.sh = 例如域名 domainxxx.com),自己令外装vsftp但用cuteftp连接总是连不了,下面我设定的方法,到底那里出错了,求高手指点
安装vsftpd
cd ~
rpm -qa | grep vsftpd <-- 查看是否有安装vsftpd套件
yum -y install vsftpd <-- 安装套件。install 时不需再问全为(y)es
**关闭匿名者的登入及启用 FTP 用户名单功能
vi /etc/vsftpd/vsftpd.conf
将anonymous_enable=YES修改成 anonymous_enable=NO <-- 设为 NO,表示无法使用匿名者登入
将 #chroot_list_enable=YES 修改成 chroot_list_enable=YES <-- 将 # 批注符号拿掉。表示欲将该账号局限在自己的目录内,将看不到其它目录
/etc/init.d/vsftpd start (启动 vsftpd)
service vsftpd restart <-- 重新启动。会先关毕,然后再启动
netstat -tanlp <-- vsftpd 使用 21 port,请观查 21 port 是否有启动
FTP绑定domainxxx.com
cd ~
建立 FTP 使用者名单
vi /etc/vsftpd/chroot_list (增加以下: domainxxx.com)
cd /home/wwwroot
建立ftpaccount的组名
groupadd ftpaccount
将domainxxx.com加入ftpaccount群组。CentOS 自会建家目录,故不需再下参数 –m
useradd -g ftpaccount domainxxx.com
设定domainxxx.com密码 (input password 123456)
passwd domainxxx.com
变更 ftp 的目录权限。否则使用 FileZilla FTP 时,无法对 ftp 目录做建立及删除档案的权限
chown domainxxx.com:ftpaccount /home/wwwroot/domainxxx.com
mount --bind domainxxx.com domainxxx.com
chkconfig vsftpd on
Cuteftp: Host address (IP), Username(domainxxx.com), Passward(123456)
作者:
feiyd
时间:
2010-8-29 22:41
报啥错
作者:
Administrator
时间:
2010-8-29 22:48
提示:
作者被禁止或删除 内容自动屏蔽
欢迎光临 全球主机交流论坛 (https://hostloc.onozo.cc/)
Powered by Discuz! X3.4