linux访问nfs端口号,linux nfs配置及访问控制
摘要
NFS軟件包
nfs-utils portmap (rhel6換成了rpcbind ,所以啟動服務時需要注意)
NFS文件
/etc/exports #N...
NFS軟件包
nfs-utils portmap (rhel6換成了rpcbind ,所以啟動服務時需要注意)
NFS文件
/etc/exports #NFS主配置文件 /etc/init.d/nfs #NFS啟動腳本 /etc/init.d/protmap
#portmap啟動腳本 /var/lib/*tab #NFS日志文件
書寫規則
目錄名(絕對路徑) 客戶端主機名、IP或“*”(選項) 選項可選擇如下:
sync:設置NFS服務器同步寫磁盤,這樣不會輕易丟失數據,建議所有的NFS共享目錄使用該選項. ro:設置輸出的共享目錄為只讀,與rw不能同時使用。
rw:設置輸出的共享目錄為可讀寫,與ro不能同時使用。 root_squash:root用戶訪問共享目錄的身份會自動變成nobody身份。
no_root_squash:root用戶會以自己的真實身份訪問共享目錄,不安全,不建議使用。 更多選項可在網上查
showmount
showmount命令用于查詢顯示NFS服務器的相關信息 顯示NFS服務器的輸出目錄列表 顯示當前本機中NFS服務器輸出列表
showmount -e
顯示指點NFS服務器中的共享目錄列表
showmount -e IP
防火墻配置
nfsd:2049 rhel5 portmap:111 rhel6 rpcbind:111
rquotad,mountd,sratd和lockd可以強制使用一個大于1024的靜態端口
修改/etc/sysconfig/nfs文件
QUOTAD_PORT=40001 #rpc.quotad進程端口
LOCKD_TCPPORT=40002 #rpc.lockd進程端口
LOCKD_UDPPORT=40002
MOUNTD_PORT=40003 #rpc.mountd進程端口
STARTD_PORT=40004 #rpc.sratd進程端口
exportfs
修改了/etc/exports文件不需要重啟nfs,只要重新加載/etc/exports文件即可。
-a:全部掛載(或卸載)/etc/exports文件內的設定。
-r:重新加載/etc/exports中的設置,此外同步更新/etc/exports及/var/lib/nfs/xtab中的內容。
-u:卸載某一目錄。
-v:在export時將共享的目錄顯示在屏幕上。
常用組合
exportfs -rv (重新加載配置并輸出當前共享的目錄)
exportfs -auv (停止當前主機中NFS服務器的所有輸出目錄)
服務配置
vim /etc/exports
/home/share 10.1.1.2(sync,rw) *(sync,ro)
linux使用
mount -t nfs ip地址:/home/share/ /mnt
Windwos使用
Windows 7或Windows 2008支持NFS客戶端,NFS服務端只有Windows Server版本支持
showmount -e 10.1.1.1
mount \\10.1.1.1\share Z:
需要注意的是,mount 掛載點和Linux及UNIX有所不同,不是使用一個目錄作為掛載點,而是使用一個未被使用的盤符。
總結
以上是生活随笔為你收集整理的linux访问nfs端口号,linux nfs配置及访问控制的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 世卫组织:新冠大流行非常有希望在2022
- 下一篇: linux服务器出现黄,linux服务器