Linux虚拟机怎么安装vsftpd
时间: 2024-12-02 18:14:55 浏览: 4
linux下安装vsftpd服务
在Linux上安装VSFTP(Very Secure FTP Daemon)虚拟机,通常是在服务器环境中设置文件传输服务。以下是基本步骤:
1. **更新系统**:
```bash
sudo apt-get update
sudo apt-get upgrade
```
2. **安装VSFTPD** (对于基于Debian的发行版如Ubuntu) :
```bash
sudo apt-get install vsftpd
```
或者 (对于基于RPM的发行版如CentOS):
```bash
sudo yum install vsftpd
```
3. **配置文件**:
- 打开默认配置文件 `/etc/vsftpd.conf` 并编辑它,而不是创建新的配置文件。
- 需要注意安全设置,比如限制匿名用户、禁止写入等。例如:
```
anonymous_enable=NO
local_root=/var/www/html
write_enable=YES
```
4. **启动服务**:
```bash
sudo systemctl start vsftpd
```
5. **启用自动启动**:
```bash
sudo systemctl enable vsftpd
```
6. **防火墙规则** (如果需要):
使用 `ufw` 或 `firewalld` 等防火墙工具允许外部访问特定的FTP端口(通常是21)。
7. **测试连接**:
可以使用FTP客户端(如FileZilla)连接到服务器地址检查安装是否成功。
阅读全文