【转】Linux开启FTP服务和修改FTP密码

本文介绍了如何在Linux上开启FTP服务,包括安装vsftpd,启动、检查及重启服务。同时,教程详细说明了如何修改FTP密码,并特别提到若需允许root用户登录FTP的配置步骤。此外,还展示了遇到权限问题时的错误信息及其解决方案。
摘要由CSDN通过智能技术生成

这里写自定义目录标题

原文链接
Linux开启FTP服务和修改FTP密码
2021-03-18 17:43:08
一、Linux开启FTP服务

  1. 首先服务器要安装ftp软件,查看是否已经安装ftp软件下:
    [root@VM_0_2_centos ~]# which vsftpd
    若未安装,则安装并启动。
    1.安装:
    [root@VM_0_2_centos ~]# yum -y install vsftpd
    2.启动:
    [root@VM_0_2_centos ~]# systemctl start vsftpd
    3.默认开启vsftpd服务:
    [root@VM_0_2_centos ~]# chkconfig vsftpd on

  2. 查看ftp 服务器状态
    [root@VM_0_2_centos ~]# service vsftpd status
    在这里插入图片描述

  3. 启动ftp服务器
    [root@VM_0_2_centos ~]# service vsftpd start

  4. 重启ftp服务器
    [root@VM_0_2_centos ~]# service vsftpd restart
    在这里插入图片描述

  5. 查看服务有没有启动
    [root@VM_0_2_centos ~]# netstat -an | grep 21
    tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN
    如果看到以上信息,证明ftp服务已经开启。

  6. 如果需要使用root用户登录FTP,要修改以下两个文件
    vi /etc/vsftpd/ftpusers
    注释掉文件ftpusers中的root,即root -> #root
    解释:默认该列表中的用户无法远程连接FTP,注释掉即可。
    在这里插入图片描述
    vi /etc/vsftpd/user_list
    同时也注释掉文件user_list中的root
    在这里插入图片描述
    注:如果未进行该步骤操作注释root,则远程使用root用户连接FTP服务时将会报如下错误:

530 Permission denied

530 Please login with USER and PASS

二、Linux修改FTP密码
[root@VM_0_2_centos ~]# passwd username //username为修改密码的帐号
输入新密码:*****
确认新密码:*****
//大功告成

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值