安装vsftpd,开启ftp服务
时间: 2024-10-11 12:11:53 浏览: 45
vsftpd搭建ftp服务器 centos7.5 .zip
安装 vsftpd(Very Secure FTP Daemon)是一个常见的配置 FTP 服务器的方法,用于提供基本的文件传输协议访问。以下是简要的安装和启动步骤:
**在基于Debian系列系统的Linux上(如Ubuntu):**
1. **更新包列表:**
```
sudo apt-get update
```
2. **安装 vsftpd:**
```
sudo apt-get install vsftpd
```
3. **启动 vsftpd 服务:**
```
sudo systemctl start vsftpd
```
4. **检查服务是否已自动运行:**
```
sudo systemctl status vsftpd
```
5. **设置 vsftpd 配置文件权限:**确保只有root用户才能修改配置,使用以下命令:
```
sudo chown root:vsftpd /etc/vsftpd/vsftpd.conf
sudo chmod 640 /etc/vsftpd/vsftpd.conf
```
**在基于Red Hat系列系统的Linux上(如CentOS):**
1. **安装 vsftpd:**
```
sudo yum install vsftpd
```
2. **启动 vsftpd 服务:**
```
sudo service vsftpd start
```
3. **检查服务状态:**
```
sudo service vsftpd status
```
4. **设置配置文件权限同上。**
**设置基本的FTP账户和限制:**
需要在 `/etc/vsftpd/vsftpd.conf` 文件中配置用户的登录权限、匿名访问、上传/下载限制等。初次安装可能需要调整一些基本配置。
完成后,通过 FTP 客户端连接到服务器的 IP 地址和默认的 FTP 端口 21(例如:`ftp://your_server_ip`)就可以访问了。
阅读全文