len:1073
len:14
len:6
len:0
len:18
len:5
len:0
len:171
len:5
len:0
len:65
len:6
zz22zz技术论坛
首页| 论坛| 消息
主题:redhat搭建FTP(vsftp)
太史慈发表于 2011-06-29 15:11
1。首先查看我的Redhat5上是否已经安装
rpm -qa| grep vsftpd
如果已经安装就会出现vstfp的版本号相关的信息,如果没有出现就是没有安装

2。下载vsftpd-2.3.2-2.el5.i386.rpm到任意目录(也可以到http://vsftpd.beasts.org下载)
http://soft.phpwind.me/rpms/x86_64/vsftpd-2.3.2-2.el5.x86_64.rpm

3。rpm -ivh vsftpd-2.3.2-2.el5.i386.rpm
如果是redhat,请执行
yum install vsftpd
如果是ubuntu,请执行apt-get install vsftpd

4。修改启动方式,改为系统启动时,自动启动
chkconfig vsftpd on
备注 chkconfig --list |grep vsftpd 查看启动方式,只要在第2--5为on就能随机启动

5。启动ftp
service vsftpd start

6。连接测试
vsftp默认安装目录是:/etc/vsftpd
默认有一个ftp目录:var/ftp
vsftp默认是用允许匿名用户【anonymous】登陆,允许下载,但是不允许上传

7。添加用户
useradd -g ftp -d /home/img -s /sbin/nologin pwftp
passwd pwftp
chmod -R 755 /home/img
chown -R pwftp:ftp /home/img
/etc/rc.d/init.d/vsftpd restart
/bin/systemctl restart vsftpd.service
然后用帐号pwftp密码123456,测试下就可以登陆ftp了。目录是/home/img
回帖(7):
7楼:
6楼:3.检查/etc/pam.d/vsftpd

vim /etc/pam.d/vsftpd
注释掉

#authrequired ..
5楼:selinux记得关闭,不然会出现,修改端口无法启动,打不开目录等问题。

全部回帖(7)»
最新回帖
收藏本帖
发新帖