On Tuesday 26 September 2006 11:19, Fajar Priyanto wrote: > Hi all, > I'm trying to setup this scenario on NFS and autofs on Centos 4.3: > - useradd nfstest on an NFS server (192.168.1.247) > - Setting up this NFS server /etc/exports: > /home/nfstest 192.168.1.252/255.255.255.0(rw,sync,no_root_squash) > > - useradd nfstest on a client machine (192.168.1.252) > - make sure that the uid and gid are the same on the server and the client > - setting up /etc/auto.master: > /home/nfstest /etc/auto.nfs --timeout=60 > - setting up /etc/auto.nfs: > * -rw,soft,intr 192.168.1.247:/home/& > > - Restarting portmap, nfs, nfslock on the server > - Restarting autofs on the client > > - showmount -e localhost: > /home/nfstest 192.168.1.252/255.255.255.0 > > - Try to logon using username on the client: nfstest > > But I've got this error: > > automount[5937]: >> mount: 192.168.1.247:/home/.bash_profile failed, reason > given by server: Permission denied > automount[5937]: mount(nfs): nfs: mount failure > 192.168.1.247:/home/.bash_profile on /home/nfstest/.bash_profile > automount[5937]: failed to mount /home/nfstest/.bash_profile > automount[5939]: >> mount: 192.168.1.247:/home/.bash_login failed, reason > given by server: Permission denied > automount[5939]: mount(nfs): nfs: mount failure > 192.168.1.247:/home/.bash_login on /home/nfstest/.bash_login > automount[5939]: failed to mount /home/nfstest/.bash_login > automount[5941]: >> mount: 192.168.1.247:/home/.profile failed, reason > given by server: Permission denied > > And on the login screen shows only this: > -bash-3.00$ > > Oh by the way, firewall is off. > > But, when I did 'cd nfstest' it mount the directory! > Also as root, if I do 'cd /home/nfstest/nfstest' it mount the directory. > > Is that the correct way? I mean why I need to 'cd' thing? > Am I missing something? > Thank you very much,
After a second thought... I modify this: /etc/exports: /home 192.168.1.252/255.255.255.0(rw,sync,no_root_squash) /etc/auto.master: /mnt /etc/auto.nfs --timeout=60 -fstype=nfs /etc/auto.nfs: * -rw,soft,intr 192.168.1.247:/home/& And finally, I also modify the home directory of user: nfstest in /etc/passwd file from /home/nfstest to /mnt/nfstest Try logon as nfstest, and... voila!! It works!! Is this the correct way? Especially do I need to modify the home directory of the user in /etc/passwd? Thank you very much. -- Fajar Priyanto | Reg'd Linux User #327841 | Linux tutorial http://linux2.arinet.org 11:42am up 2:55, 2.6.16.13-4-default GNU/Linux Let's use OpenOffice. http://www.openoffice.org _______________________________________________ autofs mailing list [email protected] http://linux.kernel.org/mailman/listinfo/autofs
