ubuntu9 10下安裝配置NFS服務

2021-06-06 10:07:40 字數 1033 閱讀 4680

1、安裝軟體

$sudo apt-get install nfs-kernel-server  nfs-common  portmap

2、配置portmap

$sudo emacs /etc/default/portmap

注釋掉 -i 127.0.0.1 ,在這一行前面加#

3、建立nfs工作目錄

$cd /

$sudo mkdir nfsroot

$sudo chmod 777  nfsroot

4、配置相關服務目錄及許可權

$sudo vi  /etc/exports

新增如下內容:

/nfsroot   *(rw,sync,no_root_squash)

解釋: /nfsroot 是共享目錄

*(rw,sync,no_root_squash)中,*表示所有客戶機都可以掛載

rw 表示掛接此目錄的客戶機對該目錄有讀和寫的許可權

sync 資料同步,同時寫入記憶體與磁碟

no_root_squash 表示伺服器共享目錄使用者的屬性,如果使用者是root,那麼對於這個共享目錄來說就是具有root的許可權。

5、更新exports

$sudo exportfs  -r

6、重啟nfs服務

$ sudo  /etc/init.d/nfs-kernel-server restart

7、在pc機器測試

$ sudo mount  192.168.1.111:/nfsboot  /mnt       192.168.1.111為nfs伺服器ip位址

此時可以檢視/mnt目錄下內容即為nfs伺服器上的內容

解除安裝$sudo umount /mnt

8、在開發板測試

確保在同乙個網段,並且能ping通。伺服器的防火牆最好關閉。

#mount  -t  nfs  192.168.1.111:/nfsroot     /mnt   -o nolock                      

注意要有nolock引數,否則會出現rpc錯誤

ubuntu9 10下安裝配置NFS服務

1 安裝軟體 sudo apt get install nfs kernel server nfs common portmap 2 配置portmap sudo emacs etc default portmap 注釋掉 i 127.0.0.1 在這一行前面加 3 建立nfs工作目錄 cd sud...

Ubuntu9 10下安裝配置tftp伺服器

1 安裝軟體 sudo apt get install tftp tftpd sudo apt get install openbsd inetd 2 建立工作目錄 cd sudo mkdir tftpboot sudo chmod 777 tftpboot 3 修改配置檔案 sudo vi etc...

Ubuntu9 10中安裝配置mysql5

mysql5 今天在ubuntu上安裝了mysql5.1.12 beta版本,為了學習一下mysql,畢竟我還是開源的支持者。1.安裝 安裝過程仔細看原始碼包中的install binary就行了,注意使用root使用者,特別是在執行scripts mysql install db命令時。2.設定使...