構建FTP伺服器

2021-09-11 11:08:37 字數 1048 閱讀 9727

ftp是file transfer protocol(檔案傳輸協議)的英文簡稱,而中文簡稱為「文傳協議」。用於internet上的控制檔案的雙向傳輸。

本文以ubuntu為例來安裝及配置ftp

sudo apt-get install vsftpd

複製**

sudo vi /etc/vsftpd.conf

複製**

開啟vsftpd.conf

找到【anonymous_enable】設定為no,不允許匿名使用者登入

local_root=目錄

複製**

設定允許本機登入。找到【local_enable】,將前面的#號去掉,取消注釋。

設定允許vsftpd.chroot_list檔案中的使用者登入ftp,找到【chroot_list_enable】將前面的#號去掉,取消注釋。

設定允許上傳檔案到ftp伺服器,找到【write_enable】將前面的#號去掉,取消注釋。

在/etc目錄下建立 vsftpd.chroot_list 檔案,在裡面放入允許登入ftp伺服器的使用者名稱

vi /etc/vsftpd.chroot_list

複製**

將ftp資料夾的擁有者許可權減去w

chmod u-w ftp

複製**

// 建立share資料夾

mkdir share

// 設定許可權,所有使用者可讀可寫可執行

chmod 777 share

複製**

重啟ftp服務,因為剛剛已經修改過/etc/vsftpd.conf,所以只有重啟,才能使ftp伺服器按照新的配置進行工作。

/etc/init.d/vsftpd restart

複製**

構建ftp伺服器(二)

date 8.25 target 在kylin上構建ftp伺服器 預設就有,直接安裝 sudo apt get install vsftpd 測試 下,輸入 vsftpd version 不要自啟動,那就要修改其啟動指令碼 vim etc init vsftpd.conf 將start on run...

Ubuntu構建ftp伺服器(一)

date 8.25 8.26 target 用vsftpd在ubuntu kylin 14 lts 沒記錯的話 構建ftp伺服器 sudo su apt get install vsftpdcp etc vsftpd.conf etc vsftpd.conf old先儲存原檔案,恩,都是這樣說的。不...

linux上構建ftp伺服器

可以參考這篇博文。進入 etc vsftpd目錄下,有以下幾個配置檔案 1 ftpusers 黑名單配置檔案,這個裡面的使用者不允許訪問ftp伺服器 2 user list 白名單配置檔案,允許訪問ftp伺服器的使用者列表 3 vsftpd.conf ftp核心配置檔案 vsftpd.conf配置檔...