linux下如何开启FTP服务
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服务已经开启。