FTP(File Transfer Protocol)即文件傳輸服務,採用客戶/服務器模式。通過FTP協議,用戶可以在FTP服務器中進行文件的上傳或下載等操作。
DNS ( Domain Name System)即域名系統(服務)協議是一種分佈式網絡目錄服務,主要用於域名與 IP 地址的相互轉換,以及控制因特網的電子郵件的發送。
今天小編給大家詳細講解一下這兩種服務的搭建:(靜態網卡狀態配置)
FTP的配置
一、配置匿名用戶
準備階段
1、配置網卡
這裏的地址也是錯的,由於之前沒有截完整圖,所以現在爲了完整性,特別找了圖彌補上,但是數據是錯的,正確的數據如下:
IPADDR=192.168.17.2
NETMASK=255.255.255.0
GATEWAY=192.168.17.1
2、掛載光盤到本地
創建一個vsftpd的源碼包,把pub的屬主改爲ftp
3、編輯vsftp的主體文件,配置匿名訪問)
vim /etc/vsftpd/vsftpd.conf
4.重啓vsftpd服務並查看,關閉防火牆和沙盒
5.在客戶機操作配置靜態網卡
注意這裏的地址是錯的,圖用的是錯的,這裏應該是:
IPADDR=192.168.17.4
NETMASK=255.255.255.0
GATEWAY=192.168.17.1
6.重啓網卡服務並查看
這裏的地址是192.168.17.4
7.創建目錄並掛載,切換到光驅路徑並下載ftp軟件包
8.匿名訪問服務器,下載vsftpd源碼包
9.切換到root目錄下
10.Ctrl+shift+t打開新的終端並切換到主目錄創建一個文件
11.返回剛纔第一個終端切換到pub目錄
12.使用另一臺可以與服務器ping通的客戶機測試,
把創建的文件上傳並查看
這裏的地址也有點小問題,做的過程中把地址忽略掉即可
二、配置本地用戶
1、配置靜態網卡且重啓網卡服務並查看
2、掛載光盤到本地
3.在服務器裏操作,編輯vsftpd的主體文件,並創建用戶
光標所在行添加#鍵(匿名用戶登錄註釋掉,因爲這裏是本地用戶登錄)
022改成077
這行前面#去掉,下面添加一行
4.重啓服務
5.創建本地用戶,並設置密碼(密碼爲123)
6.客戶端上創建一個文件,並查看
7.訪問服務器,名字輸入剛創建的用戶zs,密碼
8.上傳剛創建的文件並查看,然後退出
9.在服務器上查看一下剛創建的文件是不是在zs用戶下
10.編輯用戶列表文件
11、編輯vsftpd的主體文件
將監聽改爲yes,將IPv6關閉,並添加監聽的服務器和端口
12、重啓服務
13、查看端口,會發現地址和端口都發生了變化
14、接下來更改被動模式,依舊輸入命令編輯vsftpd的主體文件
主動模式改爲no.就行
15.重啓服務然後便完成
三、配置虛擬用戶
1.配置網卡
掛載光盤到本地
2.編輯文本格式的用戶名,密碼
- 切換到vsftpd目錄
4.創建db格式的數據庫文件並查看
5設置文件權限並查看
6.建用戶並更改家目錄的路徑和用戶指定shell環境
7.給予ftp目錄777權限
8.切換到pam.d目錄並查看
9.複製ftp認證文件信息,複製到本地
10.編輯PAM認證文件11.編輯vsftpd配置文件
11.編輯vsftpd配置文件
13.切換到vsftpd目錄創建users目錄並查看
14.切換到uesrs路徑並編輯zs文件
15.重啓vsftpd服務並查看服務端口號
16.關閉防火牆和沙盒
17.在客戶端配置靜態網卡,重啓網卡服務並查看
重啓網卡服務並查看
重啓網卡服務並查看
18.創建目錄並掛載,切換到光驅目錄並下載ftp軟件包
19.訪問服務端,上傳文件測試+創建目錄驗證
先試試上傳文件:
再試試創建目錄並驗證
注:這裏最後一張圖也是截取的之前的,忽略IP就行,內容可以用。
DNS的配置
服務機
1.配置靜態網卡
2.重啓網卡服務並查看
3.創建目錄並掛載,切換到光驅目錄並下載bind軟件包和bind-chroot軟件包
4.查看服務運行狀態;關閉防火牆和沙盒
- 編輯主配置文件中全局配置部分
- 編輯主配置文件中區域配置文件部分
完了在最後一行寫入PP粘貼並修改配置文件如下:
正向解析
反向解析
- 切換到區域數據配置文件存放路徑
- 添加配置文件複製權限
9.編輯正向解析
10.編輯反向解析
11.檢測編輯
12.啓動服務並查看服務端口
客戶機
1.配置靜態網卡,重啓網卡服務並查看
2.測試正向解析和反向解析