Linux基礎(三)-網路應用
阿新 • • 發佈:2018-12-17
#Linux階段學習重點 1.Linux常用命令 2.Linux系統管理 3.Linux網路應用 4.LAMP產品級環境搭建 5.Apache伺服器配置 6.LNMP環境快速部署-Nginx伺服器配置
##目標 1.具有使用Linux系統進行開發的能力 2.進行Linux伺服器常規管理運維
##第三天 Linux網路應用
1.網路基本配置
2.FTP(檔案上傳下載)服務配置
3.Samba檔案共享服務配置
###一. 網路基本配置
1.setup 永久IP
service network restart 重啟網路(網絡卡)
vim /etc/sysconfig/network-scripts/ifcfg-eth0 (網絡卡配置檔案)
2.檢視閘道器命令
route -n
3.設定DNS
vim /etc/resolv.conf
nameserver 114.114.114.114
4.檢視網路狀態
netstat -an 檢視所有
netstat -rn 檢視閘道器
netstat -tlun t tcp l listen u udp
netstat -an | grep ESTABLISHED | wc -l 統計連線數
5.網路複製檔案 scp linux -> linux
scp [email protected]:/root/in.tar.gz /root/ 下載檔案
scp -r [email protected]:/root/bbs/ /root/ 下載目錄
scp -r etc [email protected]:/root/ 上傳目錄
scp install.log [email protected]:/root/ 上傳檔案
###二. FTP檔案服務配置(檔案上傳下載)
準備工作:1.軟體 vsftpd ISO映象檔案 2.原理 21 埠 命令傳輸埠 20 埠 資料傳輸埠 3.使用者分類 系統使用者 登入 主機名 使用者名稱 密碼 下載目錄 /home/使用者名稱 匿名使用者 主機名 空 空 /var/ftp/pub 搭建FTP伺服器步驟: 1.安裝軟體 mount /dev/sr0 /media yum -y install vsftpd 2.修改配置檔案 vim /etc/vsftpd/vsftpd.conf 85 ftpd_banner=Welcome to 184PHP blah FTP service. 3.啟動服務 測試 準備 關閉防火牆 關閉SELINUX vim /etc/selinux/config SELINUX=disabled reboot 啟動FTP服務 service vsftpd start netstat -tlun 測試 1) windows 視窗 匿名使用者 ftp://192.168.184.252 下載 禁止上傳 系統使用者 ftp://
[email protected] 上傳 下載 2) 第三方工具 FileZilla 匿名使用者 系統使用者 實驗:限制使用者家目錄登入許可權 (安全) 1.修改配置檔案 vim /etc/vsftpd/vsftpd.conf 96 chroot_local_user=YES 2.重啟服務 測試 service vsftpd restart 測試 FileZilla
###三. Samba檔案共享服務
windows - windows 檔案共享 網路鄰居
linux - linux NFS
windows - linux Samba
準備工作:1. 軟體 Samba ISO 映象檔案
2.原理 tcp 139 445 smbd 資料傳輸管理(資源訪問)
udp 137 138 nmbd 網路主機名解析
3.共享使用者 Samba使用者(smbpasswd 新增)
Samba服務搭建步驟:
1.安裝軟體 mount /dev/sr0 /media
yum -y install samba
2.檢視配置檔案
安全級別 share 共享級別(不需要密碼)
user 使用者級別 (新增Samba使用者)
server 伺服器級別
實驗1. Linux伺服器共享目錄/movie 安全級別 share
1.建立目錄/movie
mkdir /movie
chmod 777 /movie
2.修改配置檔案
vim /etc/samba/smb.conf
101 security = share
263 [movie]
264 comment = dianying
265 path = /movie
266 browseable = yes
267 guest ok = yes
268 writable = yes
3.啟動服務 測試
關閉防火牆 關閉SELINUX2
service smb start
service nmb start
netstat -tlun
測試 windows \\192.168.184.252 設定對映
(右鍵點選對映網路驅動,碟符自選)
實驗2. 共享 /pub /soft (aa 可以訪問上傳,其它不可以) 安全級別 user
1.建立目錄
mkdir /pub
mkdir /soft
chmod 777 /pub
chmod 700 /soft
useradd aa
passwd aa
chown aa /soft
2.修改配置檔案
vim /etc/samba/smb.conf
101 security = user
263 [pub]
264 comment = public
265 path = /pub
266 browseable = yes
267 writable = yes
268
269 [soft]
270 comment = software
271 path = /soft
272 browseable = yes
273 writable = yes
3.新增samba使用者
smbpasswd -a aa 新增使用者
smbpasswd -a dasheng
pdbedit -L 檢視samba使用者
4.重啟服務 測試
service smb restart
service nmb restart
測試 \\192.168.184.252 dasheng 登入 (可以設定對映)
net use * /del aa 登入
總結:網路基本配置 命令 IP DNS
FTP 檔案上傳下載
Samba 目錄共享
###作業 word 文件寫一遍 命令敲三遍 課堂筆記寫一遍 實驗至少三遍
完成 練習題
預習 第四天LAMP環境搭建 看兩遍