一: 在虚拟机中打开“Linux文本”

 

二: 安装vcftpd,输入以下命令

setup     ##关闭防火墙

cd /media/

mkdir cdrom

cd cdrom

cd ..

mount /dev/cdrom /media/cdrom/

------------------------------------

cd cdrom

cd CentOS/

find /media/cdrom/CentOS/ -name "*vsftpd*"

rpm -ivh /media/cdrom/CentOS/vsftpd-2.2.3-6.el5.centos.1.i386.rpm

cd /etc/init.d

service vsftpd start

netstat -an                 ##查看端口

ifconfig

service vsftpd stop

service vsftpd start

 

出现以下结果则安装成功

wKioL1OOkcjCN-tlAAIPAlBxvVE703.jpg

 

配置vsftpd服务器

   :输入“vi /etc/vsftpd/vsftpd.conf

   修改/etc/vsftpd/vsftpd.conf,

       将底下三行

      1              #chroot_list_enable=YES

2              # (default follows)

3              #chroot_list_file=/etc/vsftpd.chroot_list

改为

4              chroot_list_enable=YES

5              # (default follows)

6              chroot_list_file=/etc/vsftpd/chroot_list

wKioL1OOkmDTokQ4AAKkiK2Syqg241.jpg

 

三: 增加用户ftpuser,指向目录/home/ftpuser,禁止登录SSH权限。

useradd -d /home/ftpuser -g ftp -s /sbin/nologin ftpuser

四:设置用户口令

passwd ftpuser

五:登入

输入ftp://ftpuser@10.0.116.10 (*有下划线为其相应的ip地址)

wKioL1OOkrnSX3XTAAC8a2T3VE8835.jpg

 

输入密码即可进入。