Kuinka muutan hakemiston oikeudet itselleni?

ert56yu78i7uy6t5r4

chmod, chgrp, ym komennot ovat sotkeneet hakemistoni oikeudet enkä pääse sinne omilla tunnuksilani. Miten saa oikeudet takaisin?

9

510

    Vastaukset 9

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • kurahetipois

      Yritä hakata joitain kryptisiä komentoja. Eivät ne toimi mutta onpahan jotain tekemistä sen linkkuran kanssa.

    • näin_näkisin

      Sinä itse olet sotkenut.

    • smör.oss

      Asenna se tuntematon käyttöjärjestelmä uudelleen ja lopeta sählääminen sen jälkeen.

    • Turbo-Urpo

      "chmod, chgrp, ym komennot ovat sotkeneet hakemistoni oikeudet"

      Voit olla ihan huoleti, nuo komennot eivät tee itsestään yhtään mitään. Joten tarkistappa mikä siellä oikeesti mättää. Muuten saat vääriä ohjeita.

    • 23rq2r3r

      Klikkaat hiiren oikealla ja valitset ominaisuudet -> oikeudet ja klikkailet...

    • ls -l listaa tiedostojen oikeudet.
      chmod lienee jo tuttu.
      man chmod antaa lisää infoa.
      chmod u=rw,g=r,o=r tiedosto
      Tuo muuttaa tiedoston oikeudet niin, että käyttäjällä on oikeus lukea ja kirjoittaa.
      Samaan ryhmään kuuluvilla ja muilla oikeus vain lukea.

      chown muuttaa omistajaa ja chgrp ryhmää.
      Voit selata komentotulkin historiaa josta näet tekemäsi muutokset. Kokeile vaikka history komentoa. Ensiksi muuta omistajuudet ja sitten oikeudet.

    • Oletetaan, että käyttäjä "nikki" on menettänyt käyttöoikeutensa hakemistoon /foo ja kaikkiin sen alihakemistoihin.

      Jos ympäristö on UNIX-tyylinen, eli siis Linux, OS X, tms.., niin tee seuraavasti:

      a)
      Kirjaudu sisään joko root-tunnuksilla tai lisää jokaisen seuraavan komennon eteen komento "sudo"

      b)
      Siirry hakemistoon /foo
      Komenna: "cd /foo"

      c)
      Ota selville käyttäjän "nikki" ryhmä: Komenna: "groups nikki"
      Saat vastaukseksi yhden tai useamman ryhmän, valitse ensimmäinen. (Olkoon se vaikkapa "staff")

      d)
      Komenna: "find ./ -type d -exec chmod 755 {} "
      ja find "./ -type d -exec chown nikki:staff {} "

      e)
      Komenna: "find ./ -type f -exec chmod 755 {} "
      ja find "./ -type f -exec chown nikki:staff {} "

      f)
      Komenna vielä: "chown nikki:staff ." <--- Huomaa väliviiva ja piste komennon lopussa

      f)
      Done
      Ja juu, kai sen saa helpomminkin aikaiseksi, mutta tämän pitäisi toimia suht. aina

      • näissätuleevirheitä

        nikki:staff ." <--- Huomaa väliviiva ja piste komennon lopussa
        Minusta tuossa näyttäisi olevan välilyönti?


      • joo kiitos!


    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Mikä kaivatussasi ärsyttää

      Juuri nyt, tällä hetkellä?
      Ikävä
      124
      1466
    2. Salaisuudet paljastuu

      Viimeiset hetket meneillään ottaa yhteyttä. Kertoa totuus ja selvittää asioita. Viimeiset hetket meneillään jos joku
      Ikävä
      136
      1082
    3. Poliisi pamputti Variskankaalla

      Mistä lie alkanut ja miksi poliisit kutsuttu, mutta mielestäni hyvin toimittu. Jos haluaa rähistä eikä rauhoitu puheella
      Kajaani
      48
      1043
    4. Kysely : Juuri kukaan ei halua nykyisen hallituksen jatkavan

      Ylen kysely: Juuri kukaan ei halua nykyisen hallituksen jatkavan – eivät edes halli­tus­puolueiden omat kannattajat Kes
      Hallitus
      92
      1042
    5. Karita Tykkä mennyt kihloihin.

      Onnittelu kuuluu hänelle ja tulevalle aviopuolisolleen.
      Kotimaiset julkkisjuorut
      98
      755
    6. vapaa

      sana :) 🚮
      Ikävä
      67
      733
    7. Nainen tosi ikävä sua

      Näkispä edes ohimennen
      Ikävä
      25
      710
    8. 34
      702
    9. S-ryhmän ihmisoikeuslinja ei kestä omaa hankintaketjuaan

      S-ryhmän Israel-boikotin suurin uskottavuusongelma löytyy yllättävän läheltä, SOK:n omien tuotemerkkien hankintaketjuist
      Maailman menoa
      25
      619
    10. Lautturin poliisipiiritys

      Mitä Lautturilla yöllä tapahtui
      Huittinen
      8
      611
    Aihe