ubuntu安裝vsftp感悟

2021-06-21 01:53:43 字數 1066 閱讀 9768

(1)本來在virtualbox中ubuntu安裝vsftp,ip死活不能互相ping通,之後上網檢視,知道j將網路連線改為「橋接」模式就行,可在virtualbox中預設只有一種「nat」模式,並且沒法修改。如果需要改為橋接,過程很複雜,索性自己直接重灌個vmvare,然後在它上面裝上ubuntu。

(2)裝好後,將預設網路連線改為「橋接」,確實可以互相ping通了,按照網上以下方法,確實裝好了。

(3)ubuntu安裝ftp

1 . 安裝vsftpd

sudo apt-get install vsftpd

2 . 配置vsftpd

sudo vi /etc/vsftpd.conf

# 設定系統本地使用者賬戶登陸ftp

local_enable=yes

# 使用使用者的本地賬戶目錄作為ftp目錄

chroot_local_user=yes

# 允許使用者上傳檔案 www.2cto.com

write_enable=yes

修改完成後儲存並重啟vsftpd

sudo /etc/init.d/vsftpd restart

3 . 新增ftp使用使用者

sudo useradd -d /home/ftp_testuser -m ftp_testuser

sudo passwd ftp_testuser

然後就可以用ftp_testuser和設定好的密碼進行登陸ftp

(4)可按照那個方法裝好後ftp_testuser死活連不上,一直在報錯。

「500 oops: vsftpd: refusing to run with writable root inside chroot()」的問題原因是——

啟用了chroot的話,根目錄要設定為不可寫,因此將ftp_testuser的許可權進行修改「

chmod a-w /home/ftp_testuser」

(6)終於連上了,太激動了!

(7)感悟:有時英文搜尋出來的資訊比中文搜尋的更靠譜些;問題出現時應該多關注問題描述,而不是憑自己主觀臆想去進行盲目搜尋,太浪費時間。不浪費時間,加快學習步伐,keep moving on!

ubuntu 安裝 vsftp服務

1.檢視系統是否有ftp服務 ps e grep vsftpd 2.按裝vsftpd apt get install vsftpd 安裝完成後,vsftpd會自動開啟,而且會給系統建立乙個ftp的使用者。3.重啟 etc init.d vsftpd restart 4.預設目錄 預設情況下vsftp...

Ubuntu下安裝FTP服務(以VSFTPD為例

一 安裝與配置 安裝vsftpd sudoapt get install vsftpd 這裡會提示無法建立 home ftp 目錄,手動建立乙個 sudomkdir home ftp 如果提示已建立目錄就不用理它了 編輯配置檔案 etc vsftpd.conf sudogedit etc vsftp...

Ubuntu 12 04安裝及配置vsftp步驟

ubuntu 12.04安裝及配置vsftp步驟 sudo apt get install vsftpd sudo vi etc vsftpd.conf 其它原有內容保持不變 按a或i進入編輯模式 anonymous enable no 預設為yes,即不允許匿名訪問 local enable ye...