Hozzászólások
[quote:0705754d80="gsimon"][quote:0705754d80="meditor"]További kérdés: a user hogyan mountol?
Az fstab-ban a 'user' v. 'users' kulcsszót kell megadni, onnantól tudni fogja.
man mount modja:
       (iii)  Normally,  only  the superuser can mount file systems.  However,
       when fstab contains the user option on a line, anybody  can  mount  the
       corresponding system.
       Thus, given a line
              /dev/cdrom  /cd  iso9660  ro,user,noauto,unhide
       any user can mount the iso9660 file system found on his CDROM using the
       command
              mount /dev/cdrom
       or
              mount /cd
For more details, see fstab(5).  Only the user that mounted a  filesys-
       tem  can unmount it again.  If any user should be able to unmount, then
       use users instead of user in the fstab line.
Kössz, világos: tehát ha a user is mountolni akar, azt az fstab-ban kell
megadni! Laci! olvasgatod, amit itt beszélgetünk (-::
- A hozzászóláshoz be kell jelentkezni
 
Bocsánat!
Az elöbb valamit elgépelhettem, mert valóban, ha "users" van "user" helyett, akkor engadi az umount-ot!
A többi stimmel :)
Köszönöm a segítséget!
Sokat tanultam ma.
Kellemes hétvégét!
- A hozzászóláshoz be kell jelentkezni
 
[quote:3b94414454="csuhas"]Most ezt megtoldottam egy "noauto" résszel és újraindítás után userként felfűztem és láss csodát, már az user a tulaj!
umount is gyönyörűen működik!
Most hogyan lehetne ezt elérni úgy, hogy eleve így induljon a rendszer?
[code:1:3b94414454]/etc/rc.d/rc.local:
...
sudo -u <user> mount ...[/code:1:3b94414454]
de biztos van szebb megoldás is:)
- A hozzászóláshoz be kell jelentkezni
 
[quote:ff954a7699="snowflake"][code:1:ff954a7699]
/dev/valami /mnt/valahol vfat umask=0,user,iocharset=iso8859-2,codepage=852 0 0
[/code:1:ff954a7699]
Most ezt megtoldottam egy "noauto" résszel és újraindítás után userként felfűztem és láss csodát, már az user a tulaj!
umount is gyönyörűen működik!
Most hogyan lehetne ezt elérni úgy, hogy eleve így induljon a rendszer?
- A hozzászóláshoz be kell jelentkezni
 
[quote:434e99ae0d="csuhas"][quote:434e99ae0d="snowflake"]
Akkor írd át a user-t users-re az fstab-ban
Sajnos a helyzet változatlan
Az umask-od hogy áll?
- A hozzászóláshoz be kell jelentkezni
 
[quote:55a152103a="snowflake"]
Akkor írd át a user-t users-re az fstab-ban
Sajnos a helyzet változatlan
- A hozzászóláshoz be kell jelentkezni
 
[quote:ab640abcee="csuhas"]Igen, így megy! Köszi!
De, a könyvtár tulajdonosa root, (igaz rwxrwxrwx) és userként nem engedi az umount-ot.
Akkor írd át a user-t users-re az fstab-ban
- A hozzászóláshoz be kell jelentkezni
 
Igen, így megy! Köszi!
De, a könyvtár tulajdonosa root, (igaz rwxrwxrwx) és userként nem engedi az umount-ot.
- A hozzászóláshoz be kell jelentkezni
 
[quote:fbb755240d="csuhas"]Eleve ki sem tudom adni a mount parancsot userként, mert ez a válasz:
"only root can do that"
Mert alapvetően csak a root csatolhat fel ill. le filerendszereket
Ilyesféle sort írj be az /etc/fstab file-ba:
[code:1:fbb755240d]
/dev/valami /mnt/valahol vfat umask=0,user,iocharset=iso8859-2,codepage=852 0 0
[/code:1:fbb755240d]
mod: És ezután már fogod tudni juzerként is csatolni ill. írni is tudsz rá
- A hozzászóláshoz be kell jelentkezni
 
Eleve ki sem tudom adni a mount parancsot userként, mert ez a válasz:
"only root can do that"
Hol lehet beállítani egyáltalán, hogy milyen parancsokat adhat ki egy user?
- A hozzászóláshoz be kell jelentkezni
 
Tehát,
mount -t vfat -o umask=0777 /dev/device /mnt/directory
 vagy
mount -t vfat -o uid=1234,gid=1234 /dev/valami /mnt/valahol
után minden változatlan marad, nincs hatással rá.
root-ként adtam ki és maradt a root chmod 755.
- A hozzászóláshoz be kell jelentkezni
 
[quote:99d9317187="meditor"]
Kössz, világos: tehát ha a user is mountolni akar, azt az fstab-ban kell
megadni! Laci! olvasgatod, amit itt beszélgetünk (-::
Igen, olvasgatom és most megpróbálom a megoldásokat.
Egy kis türelmet és mondom a fejleményeket.
Addig is nagyon köszönöm mindenkinek a segítséget!
- A hozzászóláshoz be kell jelentkezni
 
Laci, a user mountnál ez a lényeg:
fstab-ba:
/dev/cdrom /cd iso9660 ro,user,noauto,unhide
any user can mount the iso9660 file system found on his CDROM using the
command
mount /dev/cdrom
Persze nálad mások az eszközök és máshova mountolsz.
- A hozzászóláshoz be kell jelentkezni
 
Kérdeztek tőlem valamit, de távirányítással nem tudtam megoldani a
dolgot.  Van egy FAT32-es vinyó. Ezt szépen föl lehet mountolni. Meg kéne
rajta változtatni a jogosultságokat (chmod). Kiadattam a megfelelő
parancsot: 
chmod -R -v ugo+rwx ./valami
Szépen listázza is ki a dolgokat, de a jogosultságok NEM változnak
meg. Tudja valaki, hogy miért? (Slackware 10.2)
A válaszokat előre is köszönöm.
- A hozzászóláshoz be kell jelentkezni
 
[quote:18b62c5924="meditor"]További kérdés: a user hogyan mountol?
Az fstab-ban a 'user' v. 'users' kulcsszót kell megadni, onnantól tudni fogja.
man mount modja:
       (iii)  Normally,  only  the superuser can mount file systems.  However,
       when fstab contains the user option on a line, anybody  can  mount  the
       corresponding system.
       Thus, given a line
              /dev/cdrom  /cd  iso9660  ro,user,noauto,unhide
       any user can mount the iso9660 file system found on his CDROM using the
       command
              mount /dev/cdrom
       or
              mount /cd
For more details, see fstab(5).  Only the user that mounted a  filesys-
       tem  can unmount it again.  If any user should be able to unmount, then
       use users instead of user in the fstab line.
- A hozzászóláshoz be kell jelentkezni
 
További kérdés: a user hogyan mountol?
- A hozzászóláshoz be kell jelentkezni
 
[quote:17a9e23e76="gsimon"]snq, ez most ennyire szinkronban sikerült, vagy heisenbugot fogtunk a portál-motorban :) ?
mount irta xss bug:)
- A hozzászóláshoz be kell jelentkezni
 
Ez annyira szinkron volt, hogy 3 tettük be ugyanazt!! (-::
Remélem az eredeti kérdező olvasgatja a diszkurzust!!
- A hozzászóláshoz be kell jelentkezni
 
[quote:f3a878ddb2="snq-"]ez ilyen ACL supportos FAT? :)
imo 2 lehetoseged van:
- ha az egeszet ugo+rwx akarod latni: csatold fel ugy
- ha csak ./valamit-t: valassz mas fajrendszert
Erre gondolsz?
mount -t vfat -o umask=0777 /dev/device /mnt/directory
- A hozzászóláshoz be kell jelentkezni
 
snq, ez most ennyire szinkronban sikerült, vagy heisenbugot fogtunk a portál-motorban :) ?
- A hozzászóláshoz be kell jelentkezni
 
[quote:fe73a59802="meditor"]Hogyan paraméterezem a mount-ot, hogy "valamilyen user nevében
legyen fölmountolva"?
[quote:fe73a59802="'man mount'"]
Mount options for fat
       (Note:  fat  is  not  a  separate  filesystem, but a common part of the
       msdos, umsdos and vfat filesystems.)
       uid=value and gid=value
              Set the owner and group of all files.  (Default: the uid and gid
              of the current process.)
       umask=value
              Set  the  umask  (the  bitmask  of  the permissions that are not
              present). The default is the umask of the current process.   The
              value is given in octal.
       dmask=value
              Set  the  umask applied to directories only.  The default is the
              umask of the current process.  The value is given in octal.
       fmask=value
              Set the umask applied to regular files only.  The default is the
              umask of the current process.  The value is given in octal.
       sys_immutable, showexec, dots, nodots, dotsOK=[yes|no]
              Various misguided attempts to force Unix or DOS conventions onto
              a FAT file system.
azaz: mount -t vfat -o uid=1234,gid=1234 /dev/valami /mnt/valahol
- A hozzászóláshoz be kell jelentkezni
 
[quote:8cc9676948="man mount"]
Mount options for fat
       (Note: fat is not a separate filesystem,
       but a common part of the msdos, umsdos and vfat filesystems.)
...
...
       uid=value and gid=value
              Set the owner and group of all files.
              (Default: the uid and gid of the current process.)
       umask=value
              Set the umask (the bitmask of the permissions that
              are not present). The default is the umask of the current
              process.  The value is given in octal.
       dmask=value
              Set the umask applied to directories only.  The default
              is the umask of the current process.  The value is given in octal.
      fmask=value
              Set the umask applied to regular files only.  The default
              is the umask of the current process.  The value is given in octal.
....
...
- A hozzászóláshoz be kell jelentkezni
 
[quote:300a342ae5="dragi"]FAT32 nem kezel jogosultsagokat egyreszt, masreszt meg amugy is a mount parancs parameterezesevel tudnal jogokat valtoztati rajta, hogy pl milyen user neveben legyen felmountolva, vagy irhato legyen e user szamara stb.
Hogyan paraméterezem a mount-ot, hogy "valamilyen user nevében
legyen fölmountolva"?
- A hozzászóláshoz be kell jelentkezni
 
ez ilyen ACL supportos FAT? :)
imo 2 lehetoseged van:
- ha az egeszet ugo+rwx akarod latni: csatold fel ugy
- ha csak ./valamit-t: valassz mas fajrendszert
- A hozzászóláshoz be kell jelentkezni
 
FAT32 nem kezel jogosultsagokat egyreszt, masreszt meg amugy is a mount parancs parameterezesevel tudnal jogokat valtoztati rajta, hogy pl milyen user neveben legyen felmountolva, vagy irhato legyen e user szamara stb.
- A hozzászóláshoz be kell jelentkezni