在ubuntu上搭建FTP伺服器

2021-07-25 15:42:21 字數 894 閱讀 1129

1、安裝ftp軟體源

sudo apt-get install vsftp

2、安裝完畢ftp會自動為我們建立帳戶,這時候設定密碼就可以了

sudo passwd ftp

按提示輸入即可

3、建立ftp使用者的home目錄,使用sudo mkdir /home/ftp命令

4、設定home目錄許可權chmod 777 /home/ftp 

5、配置/etc/vsftpd.conf

將配置檔案中」anonymous_enable=yes 「改為 「anonymous_enable=no」(是否允許匿名ftp,若不允許選no)

取消如下配置前的注釋符號:

local_enable=yes(是否允許本地使用者登入)

write_enable=yes(是否允許本地使用者寫的許可權)

chroot_local_user=yes(是否將所有使用者限制在主目錄)

chroot_list_enable=yes(是否啟動限制使用者的名單)

chroot_list_file=/etc/vsftpd.chroot_list(可在檔案中設定多個賬號)

6、重啟服務:sudo service vsftpd restart

7、測試ftp

測試ftp,複製一些檔案到/home/ftp目錄下

方法一:在瀏覽器中輸入ftp://localhost,網頁登入。

方法二:在終端中輸入ftp localhost,然後輸入使用者名稱與密碼實現登入。

8、如果登入ftp總是出現密碼錯誤,可以將/etc/vsftpd.conf配置檔案的pam_service_name=vsftpd改為pam_service_name=ftp,即可解決。

Ubuntu 搭建FTP服務

根據別人文章修改的,主要流程就是安裝,修改配置檔案 這個最容易搞錯 設定使用者名稱密碼,設定使用者表 1 安裝安裝vsftpd sudo apt get install vsftpd 2 修改配置檔案 etc vsftpd.conf 修改檔案路徑等 uncomment this to indicat...

Ubuntu搭建FTP檔案服務

使用 apt get 安裝 vsftpd sudo apt get install vsftpd y安裝完成後 vsftpd 會自動啟動,通過 netstat 命令可以看到系統已經 監聽了 21 埠 注 ftp 協議預設使用 21 埠作為服務埠 sudo netstat nltp grep 21如果...

在Ubuntu上搭建redis伺服器

redis是乙個key value儲存系統。和memcached類似,但是解決了斷電後資料完全丟失的情況,而且她支援更多無化的value型別,除了和string外,還支援lists 鍊錶 sets 集合 和zsets 有序集合 幾種資料型別。這些資料型別都支援push pop add remove及...