ubuntu搭建ftp服务器传输文件至windows详细配置
时间: 2023-12-11 07:04:26 浏览: 26
以下是在Ubuntu上搭建FTP服务器并传输文件至Windows的详细配置步骤:
1. 安装vsftpd软件包
在终端中输入以下命令安装vsftpd软件包:
```
sudo apt-get update
sudo apt-get install vsftpd
```
2. 配置vsftpd
打开vsftpd的配置文件:
```
sudo nano /etc/vsftpd.conf
```
在文件中找到以下行并将其取消注释:
```
write_enable=YES
local_umask=022
chroot_local_user=YES
```
然后在文件末尾添加以下内容:
```
pasv_enable=YES
pasv_min_port=40000
pasv_max_port=50000
pasv_address=<服务器IP地址>
```
请替换`<服务器IP地址>`为您的服务器的实际IP地址。
保存并关闭文件。
3. 创建FTP用户
使用以下命令创建FTP用户并设置密码:
```
sudo useradd -m ftpuser
sudo passwd ftpuser
```
4. 授权FTP用户访问FTP目录
使用以下命令将FTP用户授权访问FTP目录:
```
sudo chown ftpuser:ftpuser /home/ftpuser/
sudo chmod 755 /home/ftpuser/
```
5. 启动vsftpd
使用以下命令启动vsftpd服务:
```
sudo systemctl start vsftpd
```
6. 在Windows上访问FTP服务器
在Windows资源管理器中输入以下地址:
```
ftp://<服务器IP地址>
```
请替换`<服务器IP地址>`为您的服务器的实际IP地址。
输入FTP用户名和密码,即可访问FTP服务器并传输文件。
希望这些步骤对您有所帮助!