Linux 訪問網路檔案共享服務
訪問網路檔案共享服務
一、訪問網路貢獻:伺服器間的檔案傳輸
1.cifs伺服器:由Sam和微軟公司共同開發,主要應用於linux、unix與windows之間,實現共享檔案系統。
2.nfs伺服器:應用於linux、unix與linux、unix之間,實現共享檔案系統
cifs、nfs與ftp伺服器比較:ftp是檔案傳輸協議,訪問的是檔案;nfs、cifs訪問共享檔案系統。
二、cifs服務
(一)伺服器端
1.yum install samba.x86_64 -y
2.修改配置檔案,本實驗使用share級伺服器。修改內容見下文。
3.設定好配置檔案後,應該檢測配置檔案的正確性和檢視網路資源共享服務。
執行testparm命令,測試smb.conf設定的正確性。
[root@localhost ~]# testparm
Load smb config files from/etc/samba/smb.conf
rlimit_max: increasing rlimit_max (1024) tominimum Windows limit (16384)
Processing section "[homes]"
Processing section "[printers]"
Processing section "[mnt]"
Loaded services file OK.
Server role: ROLE_STANDALONE
Press enter to see a dump of your servicedefinitions
# Global parameters
[global]
workgroup= MYGROUP
serverstring = Samba Server Version
security= SHARE
logfile = /var/log/samba/%m.log
maxlog size = 50
idmapconfig * : backend = tdb
hostsallow = 172.25.254. #允許172.25.254的全部IP訪問,若不想限制,可以註釋掉該行
[homes]
comment= Home Directories
validusers = %S
readonly = No
createmask = 0664
directorymask = 0775
browseable= No
[printers]
comment= All Printers
path= /var/spool/samba
readonly = No
printable= Yes
printok = Yes
browseable= No
[westos] #設定要共享的任何目錄,本及共享/wesots
comment= westos
path= /westos
readonly = No
guestok = Yes
(二)客戶端
1.yum install samba-client -y #下載客戶端
2.smaclient -L //172.25.254.250 #檢視資源共享情況
3.mount//172.25.254.209/westos /mnt -o username=guest #windows匿名使用者名稱。掛載和iou即可進行操作
4.對共享檔案系統進行部分操作
ls #檢視共享檔案
!ls #檢視本地檔案
put本地檔案 #上傳檔案
touchfile #可以建立或刪除檔案
rm-fr file
5.自動掛載
(1)vim/etc/rc.d/rc.local #開機後,最後讀該檔案的內容
mount//172.25.254.250/westos /mnt -o username=guest
:wq
mount-a
(2)vim /etc/fstab #在系統啟動時可以實現自動掛載
//172.25.254.250/westos/mnt cifs defaults,username=guest 0 0
:wq
#將伺服器的共享檔案系統以cifs型別、預設方式、guest使用者身掛載至/mnt下
mount-a #掛載檔案中未識別的掛載內容
三、nfs共享服務
(一)NFS可以將遠端主機上的檔案系統掛載到本地系統中,從而像使用本地檔案一樣地去使用遠端主機的檔案。
1.yum installnfs-utils -y #下載軟體包
2.showmount -e遠端主機 #檢視遠端主機可以共享目錄
3.mount 遠端主機共享檔案系統 掛載點 #直接掛載。不需要使用者名稱
如:mount172.25.254.250:/nfsshare/nfs/ /mnt #將遠端主機的共享目錄/nfsshare/nfs/掛載至/mnt/下
4.自動掛載
vim/etc/fstab
172.25.254.250:/nfsshare/nfs1/mnt nfs defaults 0 0
:wq
mount -a
5.umount/mnt #解除安裝,但在服務端仍有顯示
(二)autofs服務--自動解除安裝
1.yum install autofs -y #下載安裝包
[root@localhost ~]# systemctl startautofs #開啟服務
[root@localhost ~]# cd /net #開啟autofs服務後,系統自動生成/net目錄
[root@localhost net]# cd172.25.254.250 #使用該服務不用掛載,退出後,可直接解除安裝
[root@localhost 172.25.254.250]# ls
content nfsshare
[root@localhost 172.25.254.250]# cdnfsshare
[root@localhost nfsshare]# ls
nfs1 nfs2 nfs3 nfs4 nfs5
[root@localhost nfsshare]# cd nfs1
[root@localhost nfs1]# ls
file
2.伺服器指令碼檢視:rpm -qc autofs.rpm
3.修改自動解除安裝時間
vim/etc/sysconfig/autofs
修改 TIMEOUT=xxx
:wq
systemctlrestart autofs #重啟服務
如下:實現3s後自動解除安裝
4.自動掛載
mkdir /westos #建立掛載點
cd/westos/nfs1 #可以實現直接將共享檔案nfs掛載至/westos
全自動掛載指令碼
(1)vim /etc/auto.master
/westos /etc/auto.westos #/westos為最終掛載點的上層目錄以及子策略檔案/auto.westos
(2)vim /etc/auto.westos #自動建立子策略檔案為最終掛載點
固定格式如下:
* 172.25.254.250:/nfsshare/&
nfs1 172.25.254.250:/nfsshare/ngfs1 #自動掛載點nfs1
(3)systemctl restart autofs #重啟服務
(4)cd /westos/nfs1 #實現全自動掛載,退出後自動解除安裝
cd/westos/nfs2 #進入共享目錄nfs2中。即將nfs2掛載至/westos
相關文章
- 網路檔案共享服務
- 檔案共享服務
- FTP檔案共享服務FTP
- Linux系統配置NFS檔案共享服務LinuxNFS
- NFS網路檔案共享服務的配置和排錯總結NFS
- 10月14日 網路檔案共享服務 2 NFS服務和SAMBA服務NFSSamba
- cifs檔案系統{samba檔案共享服務}Samba
- 【內網穿透伺服器】公網環境訪問內網伺服器(以使用samba(smb)檔案共享服務為例)內網穿透伺服器Samba
- 如何實現Samba檔案共享服務Samba
- redhat7 配置檔案共享服務Redhat
- 【openEuler系列】部署檔案共享服務SambaSamba
- 《NFS檔案共享服務的搭建》RHELNFS
- windows如何訪問ubuntu的指定目錄(透過samba檔案共享服WindowsUbuntuSamba
- 網路自由訪問巧解除WinXP檔案共享限制
- Linux 檔案訪問原語(轉)Linux
- 檔案共享服務之實時備份(inotify+rsync)
- 配置ACL在網路服務中訪問控制
- JavaScriptFAQ(十九)——檔案訪問JavaScript
- 區域網訪問共享檔案需要密碼怎麼辦?取消區域網共享檔案訪問密碼的方法密碼
- Linux(08):網路配置檔案——其它Linux
- Linux系統網路檔案配置Linux
- linux網路相關配置檔案Linux
- 阿里雲NASNFS服務的檔案訪問控制阿里NFS
- linuxsamba服務建立可匿名訪問檔案共享LinuxSamba
- atitit.網路檔案訪問協議.unc smb nfs ftp http的區別協議NFSFTPHTTP
- 在終端上訪問網站和下載檔案網站
- 外網訪問內網LINUX內網Linux
- scala簡要:檔案訪問
- 訪問ASM中的檔案ASM
- Linux(07):網路配置檔案——ifcfg-*Linux
- Linux配置靜態IP解決無法訪問網路問題Linux
- Linux使用fuser命令找出訪問檔案系統的程式Linux
- 【Linux】Linux檔案系統管理3 解除安裝正在被訪問的檔案系統 - fuserLinux
- 20181108 公網Linux伺服器開啟samba(smb)檔案共享服務給家裡電腦用Linux伺服器Samba
- IIS訪問共享檔案詳解
- Linux7.0 NFS網路檔案系統LinuxNFS
- 檔案和目錄的訪問控制(2)新增訪問控制
- 【Linux】Linux網路配置基礎1 網路相關命令與網路卡配置檔案Linux