最簡單的nfs 配置可以僅給定乙個共享路徑與乙個客戶端主機,而不指定選項,因為沒有選項時,nfs 將使用預設配置,而預設屬性為ro、sync、wdelay、root_squash。具體的nfs 屬性及其對應的含義如下(圖1),檢視exports 的幫助文件可以找到很多伺服器配置模板。操作的主要步驟包括:安裝軟體、新增共享賬戶、建立共享目錄、修改許可權、設定nfs 共享配置檔案以及啟動共享服務。
1、安裝軟體
root@11:03:40~ # rpm -qa | grep nfs
nfs-utils-1.3.1-2.0.nd7.1.x86_64
libnfsidmap-0.26-2.1.nd7.1.x86_64
root@11:05:15~ # rpm -qa | grep rpcbind
rpcbind-0.2.2-0.0.nd7.1.x86_64
2、建立共享賬號
root@11:05:29~ # useradd -u 1003 dong
3、建立共享目錄
root@11:09:38~ # mkdir /var/web/
4、修改許可權
root@11:10:50~ # chmod a+w /var/web/
root@11:11:21~ # ll /var/web/
總用量0
-rw-r--r-- 1 root root 0 11 月6 10:06 99
5、設定共享配置檔案
root@11:11:30~ # cat /etc/exports
/var/web *(rw,async,no_root_squash)
6、啟動服務
root@11:14:00~ # systemctl restart nfs
root@11:14:13~ # systemctl restart rpcbind
#檢視掛載情況
root@11:16:37~ # showmount -e 192.168.4.128 #檢視服務端共享目錄
export list for 192.168.4.128:
/var/web *
#建立目錄及共享賬號
root@11:16:40~ # mkdir /var/web
root@11:17:52~ # useradd -u 1003 dong
#掛載root@11:18:22~ # mount 192.168.4.128:/var/web /var/web/ #臨時掛載
root@11:21:12~ # echo \
"192.168.4.128:/var/web /var/web nfs defaults 0 0"
>> /etc/fstab #永久掛載
root@11:21:53~ # mount -a
#測試檢視
root@11:23:02~ # chmod a+w /var/web/ #給所有使用者設定寫許可權
root@11:23:09~ # cd /var/web/ ; touch test.txt
root@11:26:04~ # ll /var/web/ #客戶端檢視
總用量0
-rw-r--r-- 1 root root 0 11 月6 11:24 test.txt
root@11:14:18~ # ll /var/web/ #服務端檢視
總用量0
-rw-r--r-- 1 root root 0 11 月6 11:24 test.txt
#切換普通使用者檢視
root@11:26:10~ # su - dong #切換普通使用者測試
[dong@pc130 ~]$ cd /var/web/
[dong@pc130 web]$ touch dong.txt
[dong@pc130 web]$ ls -l
總用量0
-rw-rw-r-- 1 dong dong 0 11 月6 11:27 dong.txt
-rw-r--r-- 1 root root 0 11 月6 11:24 test.txt
中標麒麟 使用U盤安裝中標麒麟桌面作業系統
今天的主角來自中標軟體 中標麒麟是正統的linux作業系統,是fedora的衍生版本。寫此篇的緣由 題主厭倦了官方 中標軟體 提供的光碟來安裝系統,由於讀寫速度的原因使用光碟安裝中標麒麟系統時間過長。所以準備將光碟生成iso,然後使用ultraiso 9.6 至於這裡為什麼要強調版本,後面再說 製作...
關於中標麒麟系統的經歷
稜鏡門之後,國家的資訊保安就顯得更加重要,於是想要用國產麒麟系統代替windows系統。於是,在這樣的背景之下,我有幸接觸到了麒麟系統。現在,把我對於該系統的體驗與感受,總結如下 1.關於麒麟系統的版本問題 現在這家公司和上家公司都在麒麟系統上進行開發。但是,我發現有兩個版本的麒麟系統。雖名字同為 ...
中標麒麟MIPS系統使用iperf
筆者近期搞到了一塊龍芯2k1000的板卡,想測測板卡自帶網口的網路速度,於是將過程記錄下來。不便於公開,就不貼了。2.進入控制台,輸入mips後按 tab 鍵,找到字尾有 gcc 和 c 的名稱記錄下來。3.輸入上述的名稱,例如,筆者的名稱是mips64el neokylin linux gcc和m...