linux系統間檔案共享詳細配置

2021-08-18 02:21:08 字數 1521 閱讀 4816

linux

下nfs

檔案共享方式和實現的方法。

1、首先要開啟

portmap

和nfs

服務。service portmap start 

service nfs start 

2、檢視服務是否開啟。

netstat -ntpl 

3、修改

/etc/exports 

vi /etc/exports 

#/home/temp *(rw,sync,no_root_squash,all_squash) 

#/home/temp *(ro,sync,no_root_squash,all_squash)  

(/home/temp 

表示要被共享的目錄)

#/mnt/inst *(ro,sync) (* 

表示任意位址)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         

允許從這台機器過來的非授權訪問。4、

exportfs -a

(匯出所有共享的目錄) 5

、showmount -e

127.0.0.1 (

查被共享的目錄

) export list for 127.0.0.1: 

/mnt/inst * 

/home/temp * 

6、在客戶端輸入所需要的共享檔案。

mount -t nfs 192.168.111.1:/mnt/inst  /mnt/inst 

(mount

伺服器上的共享目錄)

7、在客戶端使用

mount

命令,就可以看到剛才被

mount

的檔案了。

這樣簡單的就是實現了檔案共享

Linux 系統之間檔案共享 NFS

nfs簡介 網路檔案系統 network file system,nfs 實際上是一種linux unix檔案共享協議。nfs是通過將nfs伺服器的檔案系統安裝到客戶機的檔案系統上而得以實現的。nfs的配置 首先nfs服務是執行的。system settings server settings nf...

Linux系統之間檔案傳輸命令

scp是有security的檔案copy,基於ssh登入 1 將本地 home administrator file01檔案拷貝到遠端機器的 home file01 scp home administrator file01 root 192.168.151.129 home file01 2 將本...

windows與linux系統之間檔案傳輸

同時使用windos和linux工作的話,兩者之間檔案的傳輸是個關鍵問題。本文將介紹幾種兩個系統之間相互傳輸檔案的方式。ps aux grep ssh如果有,可以直接在windows中使用pscp命令傳輸檔案了。沒有則還需進行以下步驟 安裝openssh sudo apt get install o...