Problem with nfs sharing, permission denied for writing.


 
Thread Tools Search this Thread
Operating Systems Solaris Problem with nfs sharing, permission denied for writing.
# 15  
Old 06-29-2010
Quote:
Originally Posted by bartus11
What system is mounting that directory? Another Solaris?

No, the two machines are the same (same system specification and same operation system version)

after running the more /etc/release command in the both the result was :

in m1

Code:
# more /etc/release
                       Solaris 10 5/08 s10s_u5wos_10 SPARC
           Copyright 2008 Sun Microsystems, Inc.  All Rights Reserved.
                        Use is subject to license terms.
                             Assembled 24 March 2008


in m2
Code:
# more /etc/release
                       Solaris 10 5/08 s10s_u5wos_10 SPARC
           Copyright 2008 Sun Microsystems, Inc.  All Rights Reserved.
                        Use is subject to license terms.
                             Assembled 24 March 2008

# 16  
Old 07-01-2010
machine1 = NFS Server
machine2 = NFS client
/rootfolder = folder to be shared
/mountpoint = mount point on the client

1 - unmount and unshare the folder (just to start afresh)
2 - on the server side:
Code:
share -F nfs -o rw=machine2 /rootfolder

3 - on the client side:
Code:
mount -F nfs -o rw machine1:/rootfolder /mountpoint

Note: assuming machine1 and machine2 are in the /etc/hosts file
Note: userid (not username) on server and client side should be the same. Since you are share and accessing as root (UID=0), it shouldnot be a problem.

Last edited by Mack1982; 07-01-2010 at 09:15 AM..
# 17  
Old 07-01-2010
No, accessing NFS shares as root is a problem because the default is for the root user to be mapped to the nobody user.
# 18  
Old 07-01-2010
Are your servers both in the same NFSv4 authentication domain (/var/run/nfs4_domain) ?
# 19  
Old 07-01-2010
Quote:
Originally Posted by Mack1982
machine1 = NFS Server
machine2 = NFS client
/rootfolder = folder to be shared
/mountpoint = mount point on the client

1 - unmount and unshare the folder (just to start afresh)
2 - on the server side:
Code:
share -F nfs -o rw=machine2 /rootfolder

3 - on the client side:
Code:
mount -F nfs -o rw machine1:/rootfolder /mountpoint

Note: assuming machine1 and machine2 are in the /etc/hosts file
Note: userid (not username) on server and client side should be the same. Since you are share and accessing as root (UID=0), it shouldnot be a problem.
Thanks, but that does not solve my problem, still deny writing from machine2.

Quote:
Originally Posted by achenle
No, accessing NFS shares as root is a problem because the default is for the root user to be mapped to the nobody user.
Then, What should I do now?

Quote:
Originally Posted by jlliagre
Are your servers both in the same NFSv4 authentication domain (/var/run/nfs4_domain) ?
This file is exist, but it's empty too !
# 20  
Old 07-01-2010
NFSv4 doesn't map user ids like previous versions did. You should put your machines in the same domain (i.e. put the same domain name in both files, I don't think empty domains match together). Using root is also a bad practice, you'd rather use a non system account for your transfers.

Downgrading to NFSv3
Code:
mount -F nfs -o vers=3,...

might also fix some issues.
# 21  
Old 07-01-2010
Quote:
Originally Posted by jlliagre
NFSv4 doesn't map user ids like previous versions did. You should put your machines in the same domain (i.e. put the same domain name in both files, I don't think empty domains match together). Using root is also a bad practice, you'd rather use a non system account for your transfers.

Downgrading to NFSv3
Code:
mount -F nfs -o vers=3,...

might also fix some issues.
Thanks for advice, and the write still denied.

BTW, what nfs4_domain file should be contains ?
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Problem Permission denied cp -r

Hi I am administrator in unix I want make backup folder and file in root directory I use instruction Cp -r , But the system pear problem cp: cannot create regular file : Permission denied Can someone explain me what am I doing wrong??? please... find other instruction backup folder... (1 Reply)
Discussion started by: xactor
1 Replies

2. Solaris

NFS in Solaris 9 - Permission denied

nfs mount: Permission denied Guy's in Solaris 9 I'm trying to mount the below mount point as nfs in clinet mount -F nfs -o rw 171.13.10.20:/shared /app but I'm getting the below message !!! bash-2.05# mount -F nfs -o rw 171.13.10.20:/shared /app nfs mount:... (2 Replies)
Discussion started by: Mr.AIX
2 Replies

3. AIX

Problem with Apache, permission denied

Just installed apache 2.2.17 and I can start up the httpd server without any errors. However when I try to access my scripts in /cgi-bin/ I'm getting the following error in error_log: Can't open perl script "/usr/local/apache2/cgi-bin/ldapsearch.cgi": Permission denied Premature end of... (4 Replies)
Discussion started by: islanderman
4 Replies

4. UNIX for Dummies Questions & Answers

Permission Denied creating file under nfs mount

I have two servers, 82 and 70. My exports file on 82 reads / ...70(rw) on 70 I have a mountpoint called mnt_for_82 I execute on 70 mount -t nfs -o rw ...82:/ mnt_for_82 I go to server 70 and indeed can read and travers the mounted subdirectories. However, I try... (0 Replies)
Discussion started by: blaine.miller
0 Replies

5. UNIX for Dummies Questions & Answers

nfs permission denied failure

I think I must be drain bamaged... I'm just trying to export an NFS share and mount it on a client. Should be really easy but I'm failing! Here's the set up: Server: OS: Centos 5.3 Name: fileprint-0 (aliases fp00, fs00) Exported directory: /home/ESE Client: OS: Centos 5.3 ... (5 Replies)
Discussion started by: texaganian
5 Replies

6. UNIX for Dummies Questions & Answers

Permission denied problem

I am trying to tidy our server and write cron to keep it tidy. We took on a third party to do some work last year. They were given their own UID/pwd so that they would have limited access. Part of what they wrote created an archive file at the end of every day. A year on and we don't want... (1 Reply)
Discussion started by: RexJacobus
1 Replies

7. UNIX for Dummies Questions & Answers

NFS Mount: Permission Denied

Hi, - I have two solaris 10 servers. One is running nfs server (let's call it server-1) and has a share set through /etc/dfs/dfstab file: share -F nfs /opt/SHARE (where SHARE directory contains sub-items that I want to share) - On server-1, I have started the nfs server service and have... (2 Replies)
Discussion started by: jackola
2 Replies

8. Linux

Problem in sharing Symlink via NFS

Hi, I have created symlink under /. It is /latest Pointing to /home/users/neel_prog_V1.0. (Note: I have created this symlink so that when version get changed I will need to change only symlink instead of doing changes in /etc/exports.) I have shared this symlink with NFS. in /etc/exports I... (0 Replies)
Discussion started by: neel.gurjar
0 Replies

9. UNIX Desktop Questions & Answers

BSD Permission Denied Problem

I'm new to *nixs and I decided to start with FreeBSD. I downloaded the ISO and installed it successfully, and managed to log in as root. Now everytime I try to enter into a directory ( I think thats what Im doing) such as /etc or /usr I always will get a permission denied. Any help is... (2 Replies)
Discussion started by: Phyber
2 Replies

10. UNIX for Dummies Questions & Answers

Permission Denied using VI on my NFS

Hi Friends, I have problem using VI on my NFS as a user. But root does not. When I tried to vi .cshrc, I have this error msg pops out jennifer_hostname > vi .cshrc "/var/tmp/Ex???? : Permission Denied" jennifer_hostname > Does any of you encounter this problem before or... (4 Replies)
Discussion started by: jennifer
4 Replies
Login or Register to Ask a Question