文档首页> 常见问题> linux下如何开启FTP服务

linux下如何开启FTP服务

发布时间:2022-12-18 23:39       

1. 安装vsftpd

在Linux终端输入:

sudo apt-get install vsftpd

2. 配置vsftpd

使用编辑器打开/etc/vsftpd.conf文件

sudo nano /etc/vsftpd.con

将以下参数设置为Yes:

anonymous_enable=NO

local_enable=YES

write_enable=YES

local_umask=022

保存文件并退出编辑器。

3. 设置FTP用户

要设置FTP用户,请使用adduser命令:

sudo adduser ftpuser

4. 重启vsftpd服务

重新启动vsftpd服务,使配置更改生效:

sudo service vsftpd restart

5. 测试FTP服务

现在,您可以使用任何FTP客户端进行测试,例如FileZilla:

Host: your_server_ip_address

Username: ftpuser

Password: ftpuser_password

如果一切正常,您现在可以使用FTP服务了。

  • 1. 查看ftp 服务器状态     
       #service vsftpd status
  • 2. 启动ftp服务器
       #service vsftpd start
  • 3. 重启ftp服务器 
       #service vsftpd restart
  • 4. 查看服务有没有启动
       #netstat -an | grep 21
       tcp        0      0 0.0.0.0:21                  0.0.0.0:*                   LISTEN 
       如果看到以上信息,证明ftp服务已经开启。