permissions

Sekcia: Aplikácie & Desktop 14.03.2008 | 14:56
LiLam   Návštevník
Ahojte. Neviem ako sa mi to podarilo, ale niektore MP3-kove albumy sa mi cele zmenily tak, ze nemozem nic s nimi robit, pokial nie som root. Su to len niektore. Som zaciatocnik, ale viem ze mam pouzit na podobne veci chmod, ale neviem ako ho aplikovat, aby napriklad zmenil vlastnika + prava pre cely adresar, aj s podadresarmi (cize mojimi albumami). Dakujem.
    • Re: permissions 14.03.2008 | 15:23
      Avatar Ladislav Michnovic SuSE  Používateľ
      naprv si vypis komu patria subory
      ls -l * 
      a adresare
      ls -ld *
      Potom pusti podla potreby chown (change owner)
      chown -R meno_uzivatela:users *
      (-r ako rekurzivne)
      a na prava
      chmod -R a+X *
      (a ako all, +X by malo zabezpecit executable bit iba adresarom a nie suborom).
      Pisem to z hlavy, takze pripadne problemy so syntaxou ti poriesi
      man chmod
      man chown
      Only man who sells empty boxes is the undertaker.
      • Re: permissions 14.03.2008 | 15:54
        Avatar blazon Solaris,Arch linux 64bit  Používateľ
        ked mas nahodou aj skryte subory tak mozes pouzit aj
        ls -la
        este jedna vec .. ked si chces zistit ake mas groupy tak
        cat/etc/group
        a ked userov tak
        cat /etc/passwd
        takze uz vies akych mas userov i groupy tak sa pozri v akej si a podla toho si zmen ako ti pisal kolega hore a co sa tyka prav tak to mas viacej moznosti i dokonca klikacku graficku cize nieje to nic tazke :)
        • Re: permissions 14.03.2008 | 16:02
          LiLam   Návštevník
          Dakujem, uz vsetko frciiiii. No hej, dalo sa aj graficky, ale nechcem take :) Na to mam linux predsa :)
        • Re: permissions 14.03.2008 | 16:02
          LiLam   Návštevník
          Dakujem, uz vsetko frciiiii. No hej, dalo sa aj graficky, ale nechcem take :) Na to mam linux predsa :)
          • Re: permissions 14.03.2008 | 18:10
            Avatar Igor Hlina Mac OS ML  Používateľ
            njn, ale ked budes chmodovat napr. cely strom suborov a adresarov, je potrebne adresarom dat chmod 755 a suborom chmod 644. Filemanager toto zaisti automaticky, rucne by si si musel asi napisat nejaky rekurzivny bash skript.
            while (2*2 == 5) { echo "If you're reading this, something is definitely wrong"; }
            • Re: permissions 17.03.2008 | 14:44
              Avatar Ladislav Michnovic SuSE  Používateľ
              Si precitaj moj prvy komentar ako riesi chmod automaticky adresare a subory v jedinom prikaze.
              Only man who sells empty boxes is the undertaker.
              • Re: permissions 17.03.2008 | 14:49
                Avatar Igor Hlina Mac OS ML  Používateľ
                Mam sice radsej ciselne prava, ale pozriem na to doma.
                while (2*2 == 5) { echo "If you're reading this, something is definitely wrong"; }
                • Re: permissions 17.03.2008 | 14:58
                  Avatar Ladislav Michnovic SuSE  Používateľ
                  Ja tiez, ale ciselnymi tie adresare holt neporiesis.
                  Only man who sells empty boxes is the undertaker.
                  • Re: permissions 17.03.2008 | 15:03
                    Avatar Igor Hlina Mac OS ML  Používateľ
                    Jednym prikazom nie, ale nejaky bash skript by to zvladol. Staci z prikazu ls -l extrahovat v prvom poli prvu polozku (drwxr-xr-x) a iba na nu reagovat. No ale BASH som vobec zatial nestudoval.
                    while (2*2 == 5) { echo "If you're reading this, something is definitely wrong"; }
                    • Re: permissions 18.03.2008 | 12:22
                      Avatar Ladislav Michnovic SuSE  Používateľ
                      Preco to robit zlozito,ked to ide jednoducho?
                      Only man who sells empty boxes is the undertaker.