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 ...