溫馨提示×

Ubuntu FTP如何快速搭建服務器

小樊
38
2025-03-23 09:14:27
欄目: 云計算

在Ubuntu上快速搭建FTP服務器,通常使用vsftpd(Very Secure FTP Daemon),這是一個非常流行且安全的FTP服務器軟件。以下是詳細的步驟:

安裝vsftpd

首先,打開終端并輸入以下命令來安裝vsftpd:

sudo apt update
sudo apt install vsftpd

配置vsftpd

安裝完成后,需要編輯vsftpd的配置文件。配置文件通常位于/etc/vsftpd.conf。你可以使用任何文本編輯器打開它,例如使用nano

sudo nano /etc/vsftpd.conf

在配置文件中,你可以進行以下設置:

  • 禁止匿名訪問:將anonymous_enable=YES改為anonymous_enable=NO,以防止匿名用戶登錄。
  • 允許本地用戶登錄:確保local_enable=YES,以允許本地用戶登錄。
  • 允許用戶上傳文件:將write_enable=YES保持為YES,以允許用戶上傳文件。
  • 設置用戶主目錄:你可以通過local_root指令設置用戶登錄后的主目錄,例如local_root=/home/ftpuser。

創建FTP用戶

接下來,創建一個新的FTP用戶并設置密碼:

sudo useradd -m ftpuser
sudo passwd ftpuser

按照提示輸入并確認密碼。

重啟vsftpd服務

保存并退出配置文件后,重啟vsftpd服務以使更改生效:

sudo systemctl restart vsftpd

防火墻設置(可選)

如果你使用的是帶有防火墻的Ubuntu系統(如UFW),需要允許FTP端口(通常是21端口)通過:

sudo ufw allow 21/tcp

測試FTP連接

你可以使用FTP客戶端軟件(如FileZilla)來測試FTP服務器是否正常運行。在FTP客戶端中輸入服務器的IP地址、用戶名(ftpuser)和密碼,然后嘗試連接并上傳或下載文件。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女