(3) vsftpd伺服器的啟動
service vsftpd start
(4)建立使用者、目錄和修改檔案系統的許可權
第一步:create user
1. groupadd niit051
2. useradd –d /home/ niit051 –m –g niit051 teacher
3. useradd –d /home/ niit051 –m –g niit051 student01
4. useradd –d /home/ niit051 –m –g niit051 student01
5. passwd teacher
6. passwd student01
7. passwd student02
第二步:建立目錄
1. mkdir /home/ niit051
2. cd /home/ niit051
3. mkdir incoming
4. mkdir pub
第三步:修改目錄的擁有者和擁有組
1. chown teacher. niit051 incoming/
2. chown teacher. niit051 pub/
第四步:修改目錄的許可權
1. chmod 770 incoming
2. chmod 750 pub
(5)修改配置檔案主要有三處:
①/etc/vsftpd/vsftpd.conf
在配置檔案主要修改的地方:
#anonymous_enable=no
local_enable=yes
write_enable=yes
local_umask=022
anon_upload_enable=yes
chroot_list_enable=yes
chroot_list_file=/etc/vsftpd.chroot_list
pam_service_name = vsftpd
userlist_enable=yes
②/etc/vsftpd.chroot_list
teacher
student01
student02
③/etc/vsftpd.ftpusers
root
bindaemon
admlp
sync
shutdown
halt
news
uucp
operator
games
nobody
anonymous
manager
tim(5)vsftpd伺服器的重新啟動
service vsftpd restart
4.3 linux客戶端對vsftpd伺服器的測試
分別使用teacher,student01, student02來訪問vsftpd伺服器
其中,teacher對incoming、pub都有讀寫的許可權,student01, student02,對incoming有讀寫的許可權,對pub只有讀的許可權:
ftp 192.168.3.26
輸入使用者名稱,密碼
ls, put file, get file, cd
4.4 windows客戶端對vsftpd伺服器的測試
分別使用teacher,student01, student02來訪問vsftpd伺服器
其中,teacher對incoming、pub都有讀寫的許可權,student01, student02,對incoming有讀寫的許可權,對pub只有讀的許可權:
在瀏覽器中輸入ftp 192.168.3.26
右鍵登陸,輸入使用者名稱,密碼
操作
Ubuntu下配置vsftpd服務
一。安裝vsftp和db4 sudo apt get install vsftpd sudo apt get install db4.6 util 二。建立虛擬使用者口令庫檔案 sudo mkdir etc vsftpd 新建名為logins.txt的使用者口令檔案,sudo gedit etc v...
Ubuntu下配置vsftpd服務
一。安裝vsftp和db4 sudo apt get install vsftpd sudo apt get install db4.6 util 二。建立虛擬使用者口令庫檔案 sudo mkdir etc vsftpd 新建名為logins.txt的使用者口令檔案,sudo gedit etc v...
ubuntu下vsftpd虛擬使用者配置
1 目標 首先我們假定你已經安裝了vsftpd,並在 home ftp目錄下建立了以下3個子目錄 下面,我們要建3個虛擬使用者,密碼分別是使用者名稱後加 00 使得 2.1建立文字檔案loguser.txt 此檔案用於後邊生成使用者名稱密碼資料庫 格式如下 user id password於是,我們...