溫馨提示×

在Ubuntu上使用vsftpd進(jìn)行文件共享的方法

小樊
94
2024-08-20 07:12:32

  1. 安裝vsftpd服務(wù)器: 在終端中運(yùn)行以下命令安裝vsftpd服務(wù)器:
sudo apt-get update
sudo apt-get install vsftpd
  1. 配置vsftpd服務(wù)器: 編輯vsftpd的配置文件,可以使用以下命令打開配置文件:
sudo nano /etc/vsftpd.conf

確保以下配置行的值為“YES”:

anonymous_enable=NO
local_enable=YES
write_enable=YES
chroot_local_user=YES

保存并關(guān)閉文件。

  1. 重啟vsftpd服務(wù): 使用以下命令重啟vsftpd服務(wù)以使配置更改生效:
sudo systemctl restart vsftpd
  1. 創(chuàng)建用戶賬號: 如果要允許其他用戶通過vsftpd訪問共享文件夾,需要創(chuàng)建一個系統(tǒng)用戶賬號??梢允褂靡韵旅顒?chuàng)建新用戶:
sudo adduser username

然后設(shè)置用戶的密碼。

  1. 創(chuàng)建共享文件夾: 創(chuàng)建一個用于共享文件的文件夾??梢允褂靡韵旅顒?chuàng)建一個名為“shared”的文件夾:
sudo mkdir /home/username/shared
sudo chown -R username:username /home/username/shared
  1. 允許用戶訪問共享文件夾: 編輯vsftpd配置文件,添加以下配置行:
local_root=/home/username/shared

替換“username”為您創(chuàng)建的用戶賬號。保存并關(guān)閉文件。

  1. 訪問共享文件夾: 使用FTP客戶端連接到vsftpd服務(wù)器,并輸入您創(chuàng)建的用戶賬號和密碼。您應(yīng)該能夠訪問并共享位于“/home/username/shared”文件夾中的文件。

請注意,根據(jù)您的網(wǎng)絡(luò)設(shè)置和安全需求,您可能需要進(jìn)一步配置防火墻規(guī)則或使用SSL/TLS加密來保護(hù)文件傳輸。

0