2017-03-02 52 views
0

申請NFS服務器用戶我想我的客戶NFS具有RW權限到我的共享安裝FS而不需要創建我的客戶機上的NFS服務器上的ID用戶匹配的任何用戶的客戶端

在我的NFS服務器I導出NFS如下:

/mnt/ugp-repmed  *(fsid=1,rw,sync,all_squash,no_subtree_check,anonuid=996,anongid=994) 

的UID和GID是:

# id irods 
uid=996(irods) gid=994(irods) groups=994(irods) 

在我安裝使用此命令我的客戶端機器,因爲沒有選項使用uid和gid進行NFS掛載。

mount.nfs -o resvport 145.117.144.230:/mnt/ugp-repmed/ /mnt/ugp-repmed/ 

因此,當我將文件複製到共享NFS目錄時,它在服務器上應用irods用戶和組。這是我想要的。但在我的客戶端,我沒有irods用戶。在我的客戶端的用戶ID 996和994 GPID屬於另一個用戶(davfs2)。當我在客戶端安裝時,每個文件都屬於這個組和用戶。

# ls -ld /mnt/ugp-repmed/landing/ 
drwxrwxrwx. 4 davfs2 davfs2 144 Feb 28 08:22 /mnt/ugp-repmed/landing/ 

當我嘗試複製目錄到NFS共享FS首先我改變業主chown -R davfs2.davfs2 Overige-Joana-s1-irodsprodvm/和我複製。它創建目錄和文件。該目錄和文件具有irods所有者,這是正確的。但是這些文件沒有RW的權限。 服務器>>

# ls -l /mnt/ugp-repmed/landing/ 
total 8 
drwxrwxrwx 2 pfdegeest irods 2464 Mar 1 12:22 Overige-Joana-s1 
drwxr-xr-x 2 irods  irods 2400 Mar 2 04:40 Overige-Joana-s1-irodsprodvm 
drwxrwxrwx 2 pfdegeest irods 2432 Mar 1 12:51 Overige-Joana-s2 
[[email protected] ~]# ls -l /mnt/ugp-repmed/landing/Overige-Joana-s1-irodsprodvm/ 
total 0 
---------- 1 irods irods 0 Dec 26 1972 20161416_S1_L001_R1_001.fastq.gz 
---------- 1 irods irods 0 Dec 26 1972 20161416_S1_L001_R2_001.fastq.gz 
---------- 1 irods irods 0 Dec 26 1972 20161416_S1_L002_R1_001.fastq.gz 

但副本之前我檢查,如果在客戶端上我有RW權限。 CLIENT >>

# ls -l 
total 8 
-rw-------. 1 root root 949 Feb 20 09:28 anaconda-ks.cfg 
drwxr-xr-x. 2 root root  36 Feb 20 10:47 Downloads 
drwxrwxrwx. 2 davfs2 davfs2 4096 Mar 2 03:18 Overige-Joana-s1-irodsprodvm 
[[email protected] ~]# ls -l Overige-Joana-s1-irodsprodvm/ 
total 4 
-rwxrwxrwx. 1 davfs2 davfs2 0 Mar 2 03:18 20161416_S1_L001_R1_001.fastq.gz 
-rwxrwxrwx. 1 davfs2 davfs2 0 Mar 2 03:18 20161416_S1_L001_R2_001.fastq.gz 
-rwxrwxrwx. 1 davfs2 davfs2 0 Mar 2 03:18 20161416_S1_L002_R1_001.fastq.gz 

我會安裝同一NFS斷絕在不同的機器上(在Linux,Mac,Windows)中的目錄。而且我將複製到這個目錄的所有文件必須至少有irods組。我試圖找出一些方法,不必在所有客戶端計算機上創建具有相同ID的所有用戶和組。 任何線索?謝謝!

回答

0

我解決了。我用>>

/mnt/ugp-repmed    *(fsid=1,rw,sync,no_root_squash,no_subtree_check) 
相關問題