1.安裝 vsftpyum -y install ftp vsftpd
2.檢視配置檔案所在路徑
rpm -qc vsftpd
3.備份vsftpd檔案
cp vsftpd.conf vsftpd.conf.orgin
4.建立密碼明文檔案
vi /etc/vsftpd/vsftpuser.txt
caizheng//奇數行使用者,偶數行密碼
1235.根據明文建立密碼db檔案
db_load -t -t hash -f/etc/vsftpd/vftpuser.txt /etc/vsftpd/vftpuser.db
6.建立vftpd的guest賬戶
useradd -d/ftp/private -s/sbin/nologin vftpuser
注:
/ftp/private可能沒有要自己建立
7.開啟 /etc/pam.d/vsftpd,將auth及account的所有配置行行均在注釋掉,新增如下內容:
auth required pam_userdb.so db=/etc/vsftpd/vftpuser
account required pam_userdb.sodb=/etc/vsftpd/vftpuser
8,開啟/etc/vsftpd/vsftpd.conf,將# anonymous_enable=yes 改為 anonymous_enable=no
在最下面新增如下內容:
virtual_user_local_privas=yes
guest_enable=yes
guest_username=vftpuser
chroot_local_user=yes
allow_writeable_chroot=yes
9.設定vsftpd開機啟動
systemctl enable vsftpd
10.重新啟動vsftpd服務
systemctl restart vsftpd
11.配置防火牆和selinux
firewall-cmd --permanent --zone=public --add-service=ftp
12.檢視vsftpd服務狀態
systemctl status vsftpd
13.給分享的檔案授權
chmod 777
/ftp/private
來自為知筆記(wiz)
1 配置vsftp伺服器
1.安裝 vsftp yum y install ftp vsftpd 2.檢視配置檔案所在路徑 rpm qc vsftpd 3.備份vsftpd檔案 cp vsftpd.conf vsftpd.conf.orgin 4.建立密碼明文檔案 vi etc vsftpd vsftpuser.txt ca...
配置匿名上傳vsftp伺服器
在系統 這裡是ubuntu9.10 裡建立乙個本地帳戶xiajingftp,其home路徑為 srv ftp 2.配置vsftpd.conf write enable預設值為no,因為要求上傳,更改原設定 write enable yes 設定anon upload enable是關鍵,設為yes允...
linux下FTP伺服器配置 VSFTP
vsftp含義就是very security ftp,下面就簡要的說一下它的配置和使用方法,通過本文的介紹也希望您能了解在 linux 下配置乙個網路服務的基本過程。etc目錄下的vsftpd.conf,vsftpd.ftpuser,vsftpd.user list,etc xinetd.d vsf...