1.挂载光驱
2.安装ftp
进入光驱挂载点所在目录的Packages文件夹:cd /home/liu/rom/Packages
输入命令 ls 可以查看Packages文件夹中所有的安装包
输入命令 ls | grep ftp 查看跟ftp有关的安装包:
如图所示,vsftpd-2.2.2-12.el6_5.1.i686.rpm就是ftp所需要的安装包
安装ftp:
rpm命令介绍:
//安装
rpm -ivh 软件包全名 //如:rpm -ivh vsftpd-2.2.2-12.el6_5.1.i686.rpm//查看软件是否有安装
rpm -q 软件包名 //如:rpm -q vsftpd//卸载软件
rpm -e 软件包名//查看系统里边全部rpm方式安装的软件(query all)
rpm -qa//模糊查找已经安装了包名含有ftp的软件
rpm -qa | grep ftp
3.启动ftp服务
ftp与apache类似,是一个服务软件,使用的是ftp协议,占用21号端口
ftp服务的启动/停止/重启:
service vsftpd start/stop/restart
查看ftp相关进程:
ps -A | grep ftp
4.使用ftp
以上步骤已经在Linux系统中安装好ftp,并启动了ftp服务。
接下来要使用ftp服务,可以在Windows下通过客户端软件WinSCP来连接Linux系统中的ftp服务:
首次连接可能会出现连接失败的情况:
在Windows的Dos窗口中用telnet命令来判断Linux系统中的telnet服务是否允许对外部访问:
关闭Linux防火墙,在Linux终端输入setup指令,然后配置防火墙,默认是一个星号*,按空格键去掉星号,然后确定:
再次使用WinSCP连接,还是报错:
解决方法:关闭selinux。
vi /etc/selinux/config
内容修改为: selinux=disabled
之后重启reboot。
重启之后,需要启动ftp服务:service vsftpd start,然后就可以通过WinSCP连上Linux的ftp服务了