参考的网址:http://blog.csdn.net/hfw_1987/article/details/4370122
一、 查看ftp是否已安装
如下提示无法识别该服务,说明未安装ftp服务
[root@localhost root]# service vsftpd status
vsftpd: unrecognized service——表明FTP没装
二、 安装ftp
在linux系统的界面上,单击“主菜单→系统设置→添加删除应用程序”菜单项,在出现的“软
件包管理”对话框里确保选中 “FTP Server”选项,然后单击“更新”按钮,如下图所示:
插入第三张盘后进行安装
三、 安装好后查看是否成功安装
如下提示vsftpd服务停止,表明已安装但未开启该服务
[root@localhost root]# service vsftpd status
vsftpd is stopped
四、 开启服务
[root@localhost root]# service vsftpd start
Starting vsftpd for vsftpd: [ OK ]
再次查看发现已经处于启动状态:
[root@localhost root]# service vsftpd status
vsftpd (pid 4510) is running...
五、 修改root用户可以使用ftp
默认不能用root用户使用ftp,如下所示:
C:\Users\thinkpad>ftp 192.168.141.123
连接到 192.168.141.123。
220 (vsFTPd 1.1.3)
用户(192.168.141.123:(none)): root
530 Permission denied.
登录失败。
修改/etc/vsftpd.ftpusers文件,该文件记录了不能使用ftp登录的用户,将root用户注释
修改/etc/vsftpd.user_list文件,将root用户注释。
说明:/etc/vsftpd.user_list文件与/etc/vsftpd/vsftpd.conf文件有关联,如果/etc/vsftpd/vsftpd.conf文件中的userlist_enable=YES(这也是默认情况下的设置),那么在/etc/vsftpd.user_list文件中列出的用户就不能使用ftp。
六、 开机自动启动ftp服务
chkconfig vsftpd on