1 、安裝 nfs 服務版(機器
一、機器二都要裝)
伺服器端安裝 : sudo aptitude install nfs-common nfs-kernel-server portmap
在客戶端則需要安裝: sudo aptitude install nfs-common portmap
sudo apt-get install nfs-kernel-server ( 這條命令好像就可以 )
啟動服務 sudo /etc/init.d/nfs-kernel-server start
停止服務 sudo /etc/init.d/nfs-kernel-server stop
重啟服務 sudo /etc/init.d/nfs-kernel-server restart
2 、修改 nsf 配置檔案(機器二)
( 1 )配置 expores 檔案
sudo gedit /etc/exports
在檔案中新增 nfs 的目錄
書寫規則是:(每個共享規則一行)
共享目錄 主機 ( 引數 )
例如: /home/fzu/dd 219.229.128.44(ro,sync, no_root_squash)
上面的規則代表將 /home/fzu/dd 目錄以讀寫同步方式共享給主機 219.229.128.44 。如果登陸到 nfs 主機的使用者是 root, 那麼該使用者就具有 nfs 主機的 root 使用者的許可權。
rw : 可讀寫的許可權;
ro : 唯讀的許可權;
no_root_squash :登入到 nfs 主機的使用者如果是 root 使用者,他就擁有 root 的許可權 root_squash :在登入 nfs 主機使用目錄的使用者如果是 root 時,那麼這個使用者的許可權將被壓縮成為匿名使用者,通常他的 uid 與 gid 都會變成 nobody 那個身份
all_squash :不管登陸 nfs 主機的使用者是什麼都會被重新設定為 nobody 。
anonuid :將登入 nfs 主機的使用者都設定成指定的 user id, 此 id 必須存在於 /etc/passwd 中。
anongid :同 anonuid ,但是變成 group id 就是了!
sync :資料同步寫入儲存器中。
async :資料會先暫時存放在記憶體中,不會直接寫入硬碟。
insecure :允許從這台機器過來的非授權訪問。
存檔退出
( 2 )配置 hosts.deny 檔案
sudo gedit /etc/hosts.deny
在檔案末尾加入
### nfs daemons
portmap:all
lockd:all
mountd:all
rquotad:all
statd:all
( 3 )配置 hosts.allow 檔案
在檔案末尾加入
### nfs daemons
portmap: 219.229.128.
lockd: 219.229.128.
rquotad: 219.229.128.
mountd: 219.229.128.
statd: 219.229.128.
表示給以 219.228.128. 開頭的 ip 位址許可權,以上兩個檔案主要是安全設定
3 、在目錄 /home/fzu/ 下建立 nsf 的目錄 dd (機器二)
sudo mkdir /home/fzu/dd
修改該目錄的許可權
sudo chmod 777 -r /home/fzu/dd
4 、從新啟動 nfs (機器一)
sudo /etc/init.d/nfs-kernel-server restart
5 、掛載(機器一)
sudo mount 219.229.128.44:/home/fzu/dd /home/fzu/disk1
表示將 219.229.128.44 上的 /home/fzu/dd 資料夾掛載到本機的 /home/fzu/disk1 下
6 、解除安裝(機器一)
sudo umount /home/fzu/disk1
ubuntu作業系統學習筆記之網路配置
英文,ethernet linux中,乙太網介面為 eth0 編號為0的網絡卡 eth1,lspci 檢視網絡卡硬體資訊 00 03.0 ethernet controller intel corporation 82540em gigabit ethernet controller rev 02 ...
Ubuntu作業系統學習筆記之FTP基礎
乙個 古老但應用極為廣泛 的網際網路協議 ftp提供了一種可靠的方式在網路上進行檔案共享.c s 架構,基於 tcp,提供了資料傳輸的可靠性 標準埠 20 資料埠 21 指令埠 ftp會話時包含了兩個通道,乙個叫控制通道,乙個叫資料通道。控制通道 控制通道是和ftp伺服器進行溝通的通道,連線ftp,...
Ubuntu作業系統學習筆記之檔案系統掛載管理
在磁碟或分割槽上建立好的檔案系統,需要掛載到乙個目錄才能使用 windows和mac會進行自動掛載,即檔案系統一建立好就自動掛載到系統上 掛載到windows上的檔案系統稱之為 c盤 d盤 e盤 等 linux需要手動進行掛載操作 或者 更改配置檔案 etc fstab進行自動掛載 dev sdb1...