Linux安裝配置vsftp搭建FTP的詳細配置

2022-08-29 18:12:13 字數 2212 閱讀 8902

1 這裡講的是已經安裝好了vsftpd服務的前提下

1.1 配置檔案/etc/vsftpd/vsftpd.conf

虛擬使用者高階引數

2 配置使用者名稱和密碼

2.1 編輯和配置使用者名稱和密碼

vim /etc/vsftpd/passwd

2.2 在passwd裡面輸入使用者名稱密碼

test   使用者名稱

test   密碼 

....  注 :如果想要繼續增加使用者和密碼則繼續輸入

2.3 儲存退出

:wq3 生成虛擬使用者資料檔案

db_load -t -t hash -f /etc/vsftpd/passwd /etc/vsftpd/passwd.db

4  在配置檔案/etc/vsftpd/chroot_list裡面追加使用者   用來管理使用者只能訪問自己的目錄

vim/etc/vsftpd/chroot_list                     注這裡這個路徑需要在/etc/vsftpd/vsftpd.conf裡面去配置

4.1在配置檔案chroot_list裡面追加使用者名稱即可

使用者名稱4.2 儲存退出

:wq5, 建立使用者的虛擬使用者配置

touch /etc/vsftpd/vconf/使用者名稱

6 在檔案裡面追加

local_root=/data/vsftp/目錄名             #這裡用來指定訪問哪個目錄

anonymous_enable=no                     #不允許匿名使用者登入

write_enable=yes                             #全域性配置 

local_umask=000                

anon_upload_enable=no                 # 允許匿名使用者上傳檔案(須將全域性的write_enable=yes,預設yes)

anon_mkdir_write_enable=no          #不允許匿名使用者建立目錄

idle_session_timeout=300                #如果使用者在 300 秒內都沒有命令動作,強制離線

data_connection_timeout=1000        #傳輸檔案不順利時,timeout設定(預設是300秒

max_clients=0                                    #如果 vsftpd 是以 stand alone 方式啟動的,那麼這個設定專案可以設定同一

時間,最多有多少 client 可以同時連上 vsftpd !限制使用 ftp 的用量!

max_per_ip=0                                  #與上面 max_clients 類似,這裡是同乙個 ip 同一時間可允許多少聯機

local_max_rate=0                            #實體使用者的傳輸速度限制,單位為 bytes/second, 0 為不限制。

anon_other_write_enable=yes       # 允許匿名使用者刪除和重新命名許可權(自行新增)

7 建立虛擬使用者訪問目錄

mkdir   /data/vsftpd/目錄名

8 建立虛擬使用者的倉庫目錄並更改相應屬組

chown virtusers:virtusers /data/vsftpd/目錄名

9 賦許可權

chmod 777 /data/vsftpd/目錄名

10用ftp工具連線登陸預設埠21

vsftp安裝配置

這東西弄得人很暈 系統是 red hat enterprise linux 5 vsftp用的是vsftpd 2.0.5.tar.gz 步驟 1 tar zxvf vsftpd 2.0.5.tar.gz 2 cd vsftpd 2.0.5.tar.gz 3 make 4 make install 我...

VSFTP安裝配置

vsftp是乙個基於gpl發布的類unix系統上使用的ftp伺服器軟體,它的全稱是very secure ftp 從此名稱可以看出來,編製者的初衷是 的安全。安全性是編寫vsftp的初衷,除了這與生俱來的安全特性以外,高速與高穩定性也是vsftp的兩個重要特點。在穩定方面,vsftp就更加的出色,v...

centos7 安裝配置vsftp

其實搭建ftp伺服器不難,但是網路上的資料很多不全,對新手來說就是個天坑,我也曾跳過天坑,還浪費了很多生命值,所以我要寫這篇部落格為民除坑!1.安裝vsftp yum install y vsftpd2.設定開機啟動 systemctl enable vsftpd3.啟動ftp服務 service ...