linux下配置FTP服务(red hat 5.5)

本文介绍了如何在Linux系统上安装VSFTPD服务,并详细解释了启动、停止及设置开机自动启动的方法。此外,还提供了如何修改配置文件以允许root用户登录的步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、首先检查系统中是否已经安装ftp程序包

rpm -qa|grep vsftpd

2、若没有,就到安装光盘目录下。

cd /media/光盘名/Server

ls | grep ftp

会看见很多后缀名为.rpm的文件

你可以选择安装,也可以执行 rpm -ivh  *.rpm 全部安装

---

也可执行下面的命令直接下载安装:

//使用yum安装

# yum -y install ftp vsftpd

//或者使用rpm安装以下两个包

ftp-0.17-66.el7.x86_64

vsftpd-3.0.2-9.el7.x86_64

---

3、安装好后查看是否成功安装

如下提示vsftpd服务停止,表明已安装但未开启该服务

[root@localhost root]# service vsftpd status

vsftpd is stopped(vsftpd 已停)

 

4、开启服务

[root@localhost root]# service vsftpd start

Starting vsftpd for vsftpd:

再次查看发现已经处于启动状态:

[root@localhost root]# service vsftpd status

vsftpd (pid 4510) is running...

---

备注:关闭服务

service vsftpd stop

---

5、开机自动启动ftp服务

chkconfig vsftpd on

service iptables stop 防火墙关闭命令

----------------------------------------------------------------------------------------------------

使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。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值