fedora10 安裝NFS服務 ARM端掛載

2021-07-03 07:48:21 字數 1323 閱讀 5826

nfs服務

紅帽及其關聯 發行版本早就用rpcbind 代替 portmap

1安裝相關軟體包:rpcbind;nfs-utils

yum   insatll       rpcbind     nfs-utils

或者yum   insatll       portmap  nfs-utils             #安裝的是rpcbind 和 nfs-utils

2修改配置檔案,共享目錄

vim   /etc/exports

/opt *(rw,sync,no_root_squash,no_all_squash)

[欲分享的目錄]  [主機名或ip(引數1,引數2,...)]

主機名

*  :任意機器

引數rw:可擦寫的許可權;

ro:唯讀的許可權;

no_root_squash:登入 nfs 主機使用分享目錄的使用者,如果是 root 的話,那麼對於這個分享的目錄來說,他就具有 root 的許可權!這個專案『極不安全』,不建議使用!

root_squash:在登入 nfs 主機使用分享之目錄的使用者如果是 root 時,那麼這個使用者的許可權將被壓縮成為匿名使用者,通常他的 uid 與 gid 都會變成 nobody 那個系統賬號的身份;

all_squash:不論登入 nfs 的使用者身份為何,他的身份都會被壓縮成為匿名使用者,通常也就是 nobody 啦!

anonuid:前面關於 *_squash 提到的匿名使用者的 uid 設定值,通常為 nobody,但是您可以自行設定這個 uid 的值!當然,這個 uid 必需要存在於您的 /etc/passwd 當中!

anongid:同 anonuid ,但是變成 group id 就是了!

sync:資料同步寫入到記憶體與硬碟當中;

async:資料會先暫存於記憶體當中,而非直接寫入硬碟!

3重新啟動服務

exportfs -rv

service rpcbind restart

service nfs restart

4注意的地方:

關閉防火牆(關閉防火牆是沒問題的,可能信任nfs裝置也行)

最好每次開機後自動執行rpcbind和nfs服務:(應該會自動執行)

# chkconfig nfson

# chkconfigrpcbind on

嵌入式arm端

每次開機都需要重新掛載(最好假如開機自啟動)

# mount -t nfs-o nolock -o tcp 192.168.1.13:/opt/wzt

# mount -t nfs-o nolock -o tcp 伺服器ip:共享目錄arm端掛載目錄

Fedora10啟用NFS服務

最近在做嵌入式方面的專案開發,用到虛擬機器和開發板之間的檔案傳輸,我們選用nfs,不過在使用過程中總是有這個那個的小毛病,主要還是不能mount的問題,今天把目前遇到的一些問題及nfs的基本配置做一下個人總結 一 nfs的概念 nfs network file system 網路文件系統 1 配置l...

關於fedora10的安裝

安裝fedora 10 安裝其實已經沒什麼好說的了,方法和以前一樣。把isoz中 isolinux檔案 夾下面的兩個檔案 initrd.img 和 vmlinuz 提取出來,然後和iso 檔案一起放在乙個fat32分割槽下。然後編輯grub到menu.lst 以前沒有grub 的可以裝grub4do...

Fedora 10 安裝附加字型

文泉驛unibit 點陣宋體 正黑體 yum install wqy bitmap fonts yum install wqy unibit fonts yum install wqy zenhei fonts bitstream vera 字型 yum install bitstream vera...