Op onze NT server zijn een aantal shares die ik wil mounten in Linux. Ik gebruik hiervoor smbmount / smbumount.
Mijn samba programma's hebben de volgende rechten:
Ik heb dus alleen smbmnt en smbumount met:
suid en guid geinstalleerd.
Ik maakte een directory aan: /commonshares
Deze dir heeft de volgende permissies:
Vervolgens heb ik met:
mezelf toegevoegd aan de groep ntusers.
in /etc/fstab heb ik de volgende regel opgenomen:
Vervolgens maakte ik als gebruiker harm de directory /commonshares/ashare aan.
Deze dir heeft de volgende rechten:
Nu het probleem:
Het mounten gaat goed -->
Ik tik het wachtwoord en hopla gemount!
Nu het unmounten:
Dit gaat dus mis. Terwijl mijn mount en umount commando's de volgende rechten hebben:
Kan iemand mij uitleggen waarom ik wel kan mounten maar niet kan umounten?
Bedankt!
Mijn samba programma's hebben de volgende rechten:
code:
1
2
3
| -rwsr-sr-x 1 root root 510086 Apr 11 01:38 /usr/bin/smbmnt -rwxr-xr-x 1 root root 520500 Apr 11 01:38 /usr/bin/smbmount -rwsr-sr-x 1 root root 508990 Apr 11 01:38 /usr/bin/smbumount |
Ik heb dus alleen smbmnt en smbumount met:
code:
1
2
| chmod +s /usr/bin/smbmnt chmod +s /usr/bin/smbumount |
suid en guid geinstalleerd.
Ik maakte een directory aan: /commonshares
Deze dir heeft de volgende permissies:
code:
1
| drwxrwsr-x 3 root ntusers 4096 Jul 17 15:28 commonshares |
Vervolgens heb ik met:
code:
1
| usermod -G harm,ntusers harm |
mezelf toegevoegd aan de groep ntusers.
in /etc/fstab heb ik de volgende regel opgenomen:
code:
1
| //ntserver/ashare /commonshares/ashare smbfs user 0 0 |
Vervolgens maakte ik als gebruiker harm de directory /commonshares/ashare aan.
Deze dir heeft de volgende rechten:
code:
1
| drwxrwsr-x 2 harm ntusers 4096 Jul 17 16:08 ashare |
Nu het probleem:
Het mounten gaat goed -->
code:
1
2
| [harm@aphrodite commonshares]$ mount /commonshares/harm/ Password: |
Ik tik het wachtwoord en hopla gemount!
Nu het unmounten:
code:
1
2
| [harm@aphrodite commonshares]$ umount harm/ umount: only root can unmount //ajax/harm$ from /commonshares/harm |
Dit gaat dus mis. Terwijl mijn mount en umount commando's de volgende rechten hebben:
code:
1
2
| -rwsr-xr-x 1 root root 60104 Apr 2 01:26 /bin/mount -rwsr-xr-x 1 root root 30664 Apr 2 01:26 /bin/umount |
Kan iemand mij uitleggen waarom ik wel kan mounten maar niet kan umounten?
Bedankt!