vsftpd服务
實驗1VSFTPD
?????實驗環境
在虛擬機Linux 6.5系統下需要2臺Linux系統一臺A作為服務端一條B作為測試客戶端開啟2臺Linux系統。
?
?????實驗目標
?????????A作為服務端配置VSFTPD服務器實現FTP服務。
?????????B作為測試客戶端驗證服務器A的共享是否有效。
?????????配置真實主機確保真實主機能ping通2臺虛擬機。
?????實驗步驟
1.? 首先將A,B真實主機放到同一網段中為了以后實驗方便配置永久起效的靜態IP地址驗證AB真實主機能否通信。
[root@s5 桌面]#ping 192.168.1.10 //ping真實主機
PING 192.168.1.10(192.168.1.10) 56(84) bytes of data.
64 bytes from192.168.1.10: icmp_seq=1 ttl=64 time=0.277 m
2.? 服務器上安裝vsftpd包啟動vsftpd服務在ftp根目錄下創建測試文件ftp.txt 在用戶haha的宿主目錄下創建測試文件haha.txt。
[root@s5 桌面]#yum -y installvsftpd //yum安裝軟件包
[root@s5 桌面]#cd /var/ftp/
?[root@s5 ftp]#touch ftp.txt//創建匿名測試文件
[root@s5 var]#vimftp/ftp.txt
This is a ftp.
[root@s5 ftp]#ls
ftp.txt? pub
[root@s5ftp]#useradd haha
[root@s5ftp]#touch /home/haha/haha.txt
[root@s5 var]#vim/home/haha/haha.txt
This is a haha.
//創建用戶測試文件
[root@s5var]#/etc/init.d/vsftpd restart
//開啟服務
關閉 vsftpd????????????????????????????????????????????? [確定]
為 vsftpd 啟動 vsftpd??????????????????????????????????? [確定]
?
3.? 在Win7主機上匿名訪問FTP服務器測試下載上傳以用戶haha登錄FTP服務器測試上傳下載
打開計算機—在地址欄輸入ftp://192.168.1.1查看文件可以下載無法上傳。
右鍵登錄登錄用戶haha測試可以上傳下載。
?
4.? 客戶端B上使用ftp命令訪問FTP服務器測試匿名訪問、用戶登錄用戶haha登錄FTP服務器下載、上傳斷開ftp連接查看下載的文件需要安裝ftp
[root@pc5 mk]#yum-y install ftp //安裝ftp
[root@pc5 mk]#ftp192.168.1.1
Connected to192.168.1.1 (192.168.1.1).
220 (vsFTPd2.2.2)
Name(192.168.1.1:root): ftp
//匿名登錄
331 Pleasespecify the password.
Password://不需要密碼
230 Loginsuccessful.
Remote systemtype is UNIX.
Using binary modeto transfer files.
ftp> get ftp.txt//下載
ftp> quit? //退出去
221 Goodbye.
[root@pc5 桌面]#ls? //查看下載內容
ftp.txt?
[root@pc5 桌面]#ftp 192.168.1.1
Connected to 192.168.1.1(192.168.1.1).
220 (vsFTPd2.2.2)
Name(192.168.1.1:root): haha
331 Pleasespecify the password.
Password:
230 Loginsuccessful.
Remote systemtype is UNIX.
Using binary modeto transfer files.
ftp> put ftp.txt//上傳
local: ftp.txtremote: ftp.txt
227 EnteringPassive Mode (192,168,1,1,152,120).
150 Ok to senddata.
226 Transfercomplete.
15 bytes sent in0.000206 secs (72.82 Kbytes/sec)
ftp> ls //查看上傳內容
227 EnteringPassive Mode (192,168,1,1,86,142).
150 Here comes thedirectory listing.
-rw-r--r--??? 1 501?????501??????????? 15 Aug 17 07:53ftp.txt
-rw-r--r--??? 1 0???????0????????????? 16 Aug 17 07:42haha.txt
ftp> gethaha.txt //下載
ftp> quit
221 Goodbye.
[root@pc5 桌面]#ls //下載內容
ftp.txt? haha.txt?
轉載于:https://blog.51cto.com/suixinerwei/1543901
總結
- 上一篇: 22、多进程和多线程
- 下一篇: 控制用户的访问之权限、角色【weber出