Új hozzászólás Aktív témák

  • _Dumber_

    őstag

    Elérkezett az idő, hogy az irodai gépeket is átállítsuk linuxra.
    végre vége végre sikerült kitaposnom :)
    A munkához többek között egy olyan script is kell, ami időnként felcsatol egy távoli könyvtárat, szinkronizál, majd lecsatol. (user által indítva) Ez nálam tökéletesen működik, csakhogy sudo-val oldottam meg (másik cél, hogy nálam se azzal kellene)
    A usereknek ugyanakkor nem akarok sem sudo, sem root jogot adni. (nyilván)
    Nagy vonalakban a script:
    sudo mkdir /mnt/ideiglenes (ide csatlom a távolit)
    sudo mount
    sync
    sudo chown (mert root lett a tulaj - én sem értem miért )
    sudo umount

    Az én tippem, hogy hogyan lehetne a sudot eltüntetni:
    1. az ideigkenes könyvtárat vagy a userhomeban létrehozni, vagy a /mnt-t írhatová tenni a usernek, vagy a /tmp-ben létrehizni.
    (kerdés, hogyha a /tmp-ben lesz létrehozva, és véletlenül nem nem unmontolom, akkor a /tmp törlésekor a mount tartalma is törlödik a távoi gépen?)
    2. User-nek mout jogot adni (lehet?)
    3. Ezekután a chown remélem felesleges lesz, mert a jogultság megoldódik.. De ha nem akkor mi a megoldás?

    Más, esetlegesen elegánsabb megoldást tudtok?

Új hozzászólás Aktív témák