NFS(Network File System),即網絡文件系統。NFS服務允許一個系統在網絡上與他人共享目錄和存儲。通過使用NFS,用戶和程序可以像訪問本地文件一樣訪問遠端系統上的文件。
配置:
1.執行rpm -qa|grep nfs命令檢查NFS組件包是否已經安裝。如下圖顯示則已經安裝,如果末安裝,則請用插入光盤,利用yast安裝。
2.創建共享文件夾。
3.編輯並保存/etc/exports文件。
vi /etc/exports
按Esc鍵,然後輸入:wq!保存並退出文件
注:/root/nfsserver代表共享目錄
*代表允許所有網段訪問。也可以指定某個網段,如192.168.1.0/255.255.255.0
all_squash:任何用戶訪問該共享目錄時都映射成匿名用戶。
async:文件會先緩存於內存中,而不直接寫入硬盤。
4.查看NFS服務的狀態。
執行/etc/init.d/nfsserver status命令。
/etc/init.d/nfsserver start開啓NFS
/etc/init.d/nfsserver stop停止NFS服務
5.設置NFS服務爲開機自啓動。
a.執行cd/etc/init.d/命令。
b.執行chkconfig—add nfsserver命令。
6.重新啓動NFS服務。
執行/etc/init.d/nfsserver restart命令。
圖形化配置:
*表示允許所有網段訪問
也可指定某外網段訪問192.168.1.0/255.255.255.0
測試:
用Window7訪問NFS服務,首先在控制面板中,打開或關閉Windows功能中,選取NFS服務。
showmount -e 10.10.10.30
mount \\10.10.10.30\root\nfsserver z:
umount z:
SUSE中訪問:
mount -t nfs 10.10.10.30:/root/nfsserver/mnt映射NFS服務到本地
開啓Samba服務
Samba能夠爲選定的Unix目錄(包括所有子目錄)建立網絡共享。該功能使得Windows用戶可以像訪問普通Windows下的文件夾那樣來通過網絡訪問這些Unix目錄。
配置:
1.執行rpm -qa |grep nfs命令檢查NFS組件包是否已經安裝。如下圖顯示則已經安裝,如果末安裝,則請用插入光盤,利用yast安裝。
2.創建共享文件夾。
3.編輯並保存etc/samba/smb.conf文件。
vi /etc/samba/smb.conf在最後面,插入以下命令
[share]//這是共享名稱
comment = This isshare !//這是一個說明字段
path =/share//這是共享路徑
writable = yes//寫權限
read only = no//只讀權限
browsable =yes//瀏覽權限
security = share//安全級別
注:
Samba提供了安全認證等級,分4個級別:
share : 不需要輸入用戶名和密碼
user : 需要輸入用戶名,密碼,Samba對用戶進行認證默認屬性
server : 認證工作由另一臺Samba服務器或者Windows server負責
domain : 指定一臺windowsserver來進行用戶認證
4.重新啓動Samba服務。
Serveice smb restart
Serveice smb start|stop|status //開啓|停止|查看Samba服務
測試: