Linux下启动ftp服务

     今天尝试着连接一台没怎么使用过的Linux服务器,使用putty连接成功,后又使用Xmanager也连接成功。接着想往服务器上面传点东西,便使用Xftp,结果一直连不上。突然觉得可能是服务器的端口未打开。于是在网上查找如何查看端口是否打开的方法。结果找到了这样的命令:netstat -a | grep ftp。在使用putty输入以上命令后,发现没有任何信息显示,于是判断ftp服务未能打开。接着搜索如何解决,最后成功解决该问题。步骤如下:

(1)查看服务器是否安装了vsftpd。

命令为:rpm -qa | grep vsftpd

(2)未安装则需要安装此软件

我是通过Xmanager连接服务器后安装的,安装过程很简单:


找到图中添加/删除软件的选项



这个时候需要root权限,输入密码


选择左侧的服务器选项




如果没有安装vsftpd,右侧的ftp服务器则没有被勾选。ftp服务器没有被勾选的童鞋只需要选中它并应用即可,接下来会自动安装vsftpd。

(3)安装完成后还需要启动vsftpd服务,步骤如下:

首先得获得root权限:

命令行:su -l

注意:这里一定要加上-l,否则可能会提示找不到接下来要执行的命令

获得root权限后,执行如下命令:

service vsftpd start

执行后会得到如下信息



后面紧随“确定”2字,则启动成功。

(4)所有配置均已完成,使用Xftp连接该服务器即可。

你可能感兴趣的:(Linux)