Linux系统安装ftp

1.挂载光驱

参见Linux系统之光驱挂载

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服务了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值