rpm方式安装(vsftpd)(FTP)软件:
> rpm -ivh 软件包全名 //安装软件
> rpm -q 软件包名(完整) //query查看软件是否有安装
> rpm -e 软件包名 (完整) //卸载软件
> rpm -qa //query all 查看系统里边全部rpm方式安装的软件
> rpm -qa | grep ftpd(部分名字) //模糊查找指定软件ftpd是否有安装
软件包全名 = 软件包名+软件版本+支持的系统+支持cpu型号+文件后缀
软件包全名: vsftpd-2.2.2-12.e16_5.1.i686.rpm
软件包名: vsftpd
ftp与apache一致,是一个服务软件,走ftp协议,占用21号端口。一、启动ftp服务(服务器端(Linux)):
> service vsftpd start/stop/restart //控制器ftp服务
> ps –A | grep ftp //查看ftp相关服务进程
二、客户端(浏览器)----------访问-------------->服务器端apache服务
客户端(winscp软件)---------访问-------->服务器端ftp服务
通过winscp软件连接ftp服务:
三、linux系统默认情况有开启防火墙,这样就会阻止外部用户访问ftp服务器。
解决:关闭linux系统防火墙(执行指令 >setup )。
防火墙后边综括号的“*号”通过敲空格去除,表示关闭防火墙
四、winscp连接ftp服务
通过winscp软件连接ftp服务并使用(类似通过浏览器软件访问apache服务)
五、首次使用ftp失败
解决:关闭SELinux(secure enhanced linux安全增强型linux)。
> vi /etc/selinux/config 完成编辑并reboot重启系统,并启动ftp服务
selinux: secure enhanced linux 安全增强型linux,对系统起着安全保护作用。对软件安装、使用会有干扰作用。对使用ftp服务也有干扰作用。