1.安裝ftp伺服器:
sudo apt-get install vsftpd
2..配置ftp
修改ftp的配置檔案,該檔案在/etc目錄下,在終端中鍵入如下命令以開啟配置檔案:
sudo vi /etc/vsftpd.conf
簡單的修改以下幾個配置項即可
#禁止匿名訪問
anonymous_enable=no
#接受本地使用者
local_enable=yes
#可以上傳
write_enable=yes
儲存後關閉。
3.建立使用者
useradd testuser -m
為該使用者新增密碼
passwd testuser 回車
輸入密碼:testuser
vi vsftpd.chroot_list
在單獨一行新增:testuser
4.如果沒有vsftpd_user_config,則建立該目錄
mkdir vsftpd_user_config
cd vsftpd_user_config
vi testuser
新增 local_root=/home
5.重啟vsftpd
sudo service vsftpd restart
6.預設訪問home目錄,修改預設訪問目錄
sudo vi /etc/passwd
開啟檔案 /etc/passwd配置檔案
sudo chmod 777 test
再去該資料夾下看,有木有
這樣就可以把檔案上傳到指定目錄下了
FTP介紹及使用vsftpd搭建ftp服務(上)
ftp file transfer protocol 檔案傳輸協議,用於在internet上控制檔案的雙向傳輸。ftp主要作用是讓使用者連線乙個遠端計算機 這些計算機上執行著ftp伺服器程式 檢視遠端計算機有哪些檔案,然後把檔案從遠端計算機上拷貝到本地計算機,或把本地檔案傳送到遠端計算機。該服務在小...
Linux下檢測FTP服務並開啟FTP服務
ps ef grep ftp 並未找到任何包含ftp關鍵字的程序資訊,可判斷服務未開啟。service vsftpd status vsftpd是最常見的ftp伺服器,一般linux系統都是通過vsftpd來搭建ftp服務環境。發現處stopped狀態。service vsftpd start 成功...
linux ubuntu系統中安裝FTP服務
本次安裝的vsftp服務,安裝完成後發現使用 filezilla 無法通過root使用者登入,於是上網搜尋了許多解決方案,發現都無比麻煩,自己動手嘗試了一下,發現可以省略很多步驟 相應的安全性會差一些,自己考慮取捨 1 先使用apt get更新一下源 apt get update 2 安裝vsftp...