Hirdetés

Keresés

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

  • theuprising

    tag

    válasz gyulank #30352 üzenetére

    Pont az ilyenekre van kitalálva a jogosultság állítás, ez linuxban alapszintű terminal parancs.
    A chmod-ról van szó konkrétan, használata:
    sudo chmod 777 mappaneve, ahol a...
    sudo az adminisztrátori joggal indított parancs jelzése, ilyenkor a saját jelszavadat kéri el, és ha van jogosultságod sudo-ként parancsot kiadni, akkor engedni fogja,
    chmod a mappák/fájlok/állományok jogosultságait állítja be, a következőképp;
    777, ahol számjegyenként kell megvizsgálni a jelentésüket. Az első számjegy a user-re (felhasználóra) vonatkozik, a második a group-ra (csoportra), a harmadik mindenki másra (other). Jelen pillanatban a 7-es számot használjuk, mely azt jelenti, hogy minden jogot megad az adott entitásra (ami user, vagy group, vagy other). Tehát 777 esetében a usernek 7-es jog, a groupnak 7-es jog, és az othernek is 7-es jog. A 7-es jog azt jelenti, hogy ad neki Read, Write és X (futtatás) jogot. Összességében tehát a 777 megengedi, hogy a user, a group, és az other (azaz mindenki) tudja olvasni, írni, futtatni.

    Megvalósítási példa a "pictures" nevű mappára:
    sudo chmod 777 pictures.

    Ellenőrzés:
    ls -l. Ekkor bővebb listázást fog mutatni az adott mappáról, ahol látni fogod, hogy a user, group és other milyen jogokat kapott melyik mappára/fájlra/állományra (r, w, és x-et fogsz látni).

    Lehet ezt a chmod-ot másképp is használni, nem számokkal, hanem konkrétan megadva az entitásoknak a jogosultsági szintjeit, példa;
    sudo chmod ug+rwx pictures. Ekkor a user és a group megkapja a read, a write és az execute (futtatás) jogosultságot.

    A te esetedben:
    Terminal-ban menj abba a mappába, ahol az általad mindenki számára szabadon elérhető mappa van. Tegyük fel, hogy ennek a mappának a neve az, hogy "szabadmappa". Ekkor add ki ezt a parancsot:
    sudo chmod 777 szabadmappa, melyre elkéri a jelszavadat. Írd be, nyomj Enter-t és kész is vagy.

    Ha ez már túl bonyolultnak tűnik, akkor inkább ne is használj terminal-t, töltsd le a Krusader nevű programot a szoftverközpontból, indítsd el adminisztrátori jogosultságokkal és ott állítsd be a mappák jogosultságait. Maga a Krusader amúgy hasonlít a Total Commanderre, de vele ellentétben ez jól működik és valamivel többet is tud (na meg persze ingyenes).

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