cifs mount voor users leesbaar

Pagina: 1
Acties:

  • Semyon
  • Registratie: April 2001
  • Laatst online: 16-02 05:34
Ik wil graag bij het booten automatisch een cifs share mounten
Dus heb ik in de fstab een regel aangemaakt

//server/share /mountpoint cifs username=mijzelf 0 0

en als ik nu met root doe
mount /mountpoint
gaat het allemaal goed. Alleen het is niet leesbaar voor normale users. Heb al met gid en umask, fmask etc gespeeld, maar ik krijg het niet voor elkaar
Wat moet ik doen om er voor te zorgen dat de group users er ook bij kan.
Het leefst zou deze het dan weer niet mogen unmounten, maar dat is niet zo belangrijk.

Only when it is dark enough, can you see the stars


  • Wilke
  • Registratie: December 2000
  • Laatst online: 16-02 19:49
Lees 'man mount' eens goed door, het moet er echt in staan. Iets met 'uid' of 'user' waarschijnlijk.

  • Semyon
  • Registratie: April 2001
  • Laatst online: 16-02 05:34
Heb me al een paar uur blind gestaard op de man page, maar ik zie het echt niet. Vandaar dat ik hier post. En uid zou dus hetzelfde moeten zijn als gid , maar dat lukt het me ook niet mee.

[ Voor 29% gewijzigd door Semyon op 11-11-2004 14:23 ]

Only when it is dark enough, can you see the stars


  • _JGC_
  • Registratie: Juli 2000
  • Laatst online: 07:12
Overigens staan er geen CIFS mount opties in de manpage van mount. voor smbfs wordt er ook doorverwezen naar de smbmount manpage. Ik weet niet of er een manpage voor de cifs mount utils is, maar ik neem aan dat daar in staat welke opties je kunt ge/misbruiken

  • Semyon
  • Registratie: April 2001
  • Laatst online: 16-02 05:34
Ja ik begrijp dat jullie me allemaal graag aan het lezen willen zetten van de manpage :)
Ik zal het dan wel over het hoofd zien, maar ik zie het echt niet staan... gid lijkt niet te werken. group users zou honderd moeten zijn en het toevoegen van gid=100 helpt niets.

Only when it is dark enough, can you see the stars


Verwijderd

Als je een dos achtig filesystem wilt mouten, restrict linux dit filesystem naar 1 enkele user. Met de "uid=" parameter kun je kiezen welke user toegang heeft tot dit filesystem. De manual page die je zou moeten lezen is smbmount(8), en niet mount, want die heeft alleen een referentie naar deze manual page.
quote uit smbmount(8):
uid=<arg>
sets the uid that will own all files on the mounted filesystem.
It may be specified as either a username or a numeric uid.

  • Semyon
  • Registratie: April 2001
  • Laatst online: 16-02 05:34
Dus het is niet mogelijk om het voor een group te doen? Dat is vervelend.
Dat betekent dus dat als ik 2 users online heb linux niet bij machte is ze allebei toegang te geven? Daar sta ik best van te kijken... Is hier een goede reden voor?

Hmmm het blijkt nog niet te werken:

pc / # umount XX
umount: XX: not mounted
pc / # id yyyyy
uid=1000(yyyyy) gid=100(users) groups=100(users),10(wheel),18(audio)
pc / # mount //server/ZZZ XX -t cifs -o username=yyyyy,uid=1000
Password:
pc / # su yyyyy
pc / $ ls XX
ls: XX: Permission denied
pc / $ exit
pc / # ls XX
<dir listing>

[ Voor 43% gewijzigd door Semyon op 11-11-2004 23:06 ]

Only when it is dark enough, can you see the stars


  • Semyon
  • Registratie: April 2001
  • Laatst online: 16-02 05:34
Ok opgelost...

Ik keek op de verkeerde plek... Heb de mount page misschien wel 100x gelezen ofzo... Maar daar lag het dus niet aan... De lees rechten van de mountpoint zelf stonden verkeerd |:( 8)7
Dat is het probleem als je je blindstaart op het verkeerde probleem...

Only when it is dark enough, can you see the stars

Pagina: 1