centos7.6安装 vsftpd教程
时间: 2023-06-22 20:23:27 浏览: 60
好的,以下是 CentOS 7.6 安装 vsftpd 的教程:
1. 安装 vsftpd
在 CentOS 7.6 中,可以使用 yum 命令来安装 vsftpd,命令如下:
```
sudo yum install vsftpd
```
2. 配置 vsftpd
安装完成后,需要进行一些配置才能正常使用 vsftpd。
首先,需要修改 vsftpd 的配置文件 /etc/vsftpd/vsftpd.conf,可以使用 vi 等编辑器进行修改,命令如下:
```
sudo vi /etc/vsftpd/vsftpd.conf
```
然后,找到以下两行并将其修改为如下内容:
```
anonymous_enable=NO
local_enable=YES
```
这样就禁用了匿名登录,启用了本地用户登录。
接着,需要添加一些用户并设置密码,命令如下:
```
sudo useradd -m ftpuser
sudo passwd ftpuser
```
其中,ftpuser 是你要添加的用户名,执行 passwd 命令后会提示输入密码,输入两遍即可设置密码。
最后,重启 vsftpd 服务并设置开机自启,命令如下:
```
sudo systemctl restart vsftpd
sudo systemctl enable vsftpd
```
3. 测试 vsftpd
现在,你可以使用 ftp 客户端来测试 vsftpd 是否正常工作了。可以使用命令如下:
```
ftp localhost
```
然后输入用户名和密码进行登录即可。如果一切正常,你应该能够看到类似于以下的命令输出:
```
Connected to localhost (127.0.0.1).
220 (vsFTPd 3.0.2)
Name (localhost:username): ftpuser
331 Please specify the password.
Password:
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp>
```
这样,CentOS 7.6 上的 vsftpd 就安装并配置完成了。