Kirjoittaja Aihe: Kansion oikeus ongelma  (Luettu 2001 kertaa)

AION

  • Käyttäjä
  • Viestejä: 150
    • Profiili
Kansion oikeus ongelma
« : 15.10.07 - klo:13.59 »
Nyt tulee tehtyä oikeen urakalal uusia aiheita mutta ainoa tätä koskeva, jonka löysin oli 120pv vanha.

Ongelma on sellainen, että tarvis saada muutama filu tosta Quaken backup imagelta :P quaken kansioon. No päätin antaa ensin itselleni oikeudet kansioon:
Koodia: [Valitse]
sampo@sampo-linux:~$ sudo chgrp -R sampo /usr/local/games/quake4
sampo@sampo-linux:~$ sudo chmod -R 770 /usr/local/games/quake4
sampo@sampo-linux:~$

Ja tällä ei ole mitään vaikutusta mihinkään, kone ei kysy edes passua niinkuin muilla sudo komennoilla.

jemaku

  • Käyttäjä
  • Viestejä: 328
    • Profiili
Vs: Kansion oikeus ongelma
« Vastaus #1 : 15.10.07 - klo:17.07 »
Nyt tulee tehtyä oikeen urakalal uusia aiheita mutta ainoa tätä koskeva, jonka löysin oli 120pv vanha.

No eipä hakemistojen oikeudet joka vuosi unix-järjestelmissä muutu...

Ongelma on sellainen, että tarvis saada muutama filu tosta Quaken backup imagelta :P quaken kansioon. No päätin antaa ensin itselleni oikeudet kansioon:
Koodia: [Valitse]
sampo@sampo-linux:~$ sudo chgrp -R sampo /usr/local/games/quake4
sampo@sampo-linux:~$ sudo chmod -R 770 /usr/local/games/quake4
sampo@sampo-linux:~$

Mitäs sanoisi chown?

Ja tällä ei ole mitään vaikutusta mihinkään, kone ei kysy edes passua niinkuin muilla sudo komennoilla.

Eikö ls -l /usr/local/games/quake4
tuloste tosiaan muutu?

Jos olet hiljattain käyttänyt sudoa niin salasanaa ei kysytä uudestaan. (aikavälin sai jostain säätää. tai kokonaan pois.)

AION

  • Käyttäjä
  • Viestejä: 150
    • Profiili
Vs: Kansion oikeus ongelma
« Vastaus #2 : 15.10.07 - klo:17.29 »
Koodia: [Valitse]
sampo@sampo-linux:~$ sudo cp /home/sampo/virtual-drives/1/Setup/Data/q4base/game000.pk4 /usr/local/games/quake4/q4base/game000.pk4
cp: tiedoston "/home/sampo/virtual-drives/1/Setup/Data/q4base/game000.pk4" tilaa ei voi lukea: Permission denied
sampo@sampo-linux:~$

O_o, ja ongelma jatkuu?


Koodia: [Valitse]
sampo@sampo-linux:~$ ls -l /usr/local/games/quake4
yhteensä 24424
-rwxrwx--- 1 root sampo    7914 2007-10-15 13:28 CHANGES_14.txt
drwxrwx--- 7 root sampo    4096 2007-10-15 13:28 Docs
-rwxrwx--- 1 root sampo  224402 2007-10-15 13:28 libgcc_s.so.1
-rwxrwx--- 1 root sampo 3368297 2007-10-15 13:28 libSDL-1.2.id.so.0
-rwxrwx--- 1 root sampo 4387755 2007-10-15 13:28 libstdc++.so.6
-rwxrwx--- 1 root sampo   18903 2007-10-15 13:28 License.txt
-rwxrwx--- 1 root sampo     271 2007-10-15 13:28 openurl.sh
drwxrwx--- 3 root sampo    4096 2007-10-15 13:28 pb
drwxrwx--- 2 root sampo    4096 2007-10-15 13:28 q4base
-rwxrwx--- 1 root sampo 5546656 2007-10-15 13:28 q4ded.x86
-rwxrwx--- 1 root sampo    6966 2007-10-15 13:28 q4icon.bmp
drwxrwx--- 3 root sampo    4096 2007-10-15 13:28 q4mp
-rwxrwx--- 1 root sampo     205 2007-10-15 13:28 quake4
-rwxrwx--- 1 root sampo     204 2007-10-15 13:28 quake4-dedicated
-rwxrwx--- 1 root sampo     208 2007-10-15 13:28 quake4-smp
-rwxrwx--- 1 root sampo 5645304 2007-10-15 13:28 quake4smp.x86
-rwxrwx--- 1 root sampo 5633784 2007-10-15 13:28 quake4.x86
-rwxrwx--- 1 root sampo    3101 2007-10-15 13:28 README
-rwxrwx--- 1 root sampo   32170 2007-10-15 13:28 README-1.3.htm
-rwxrwx--- 1 root sampo     919 2007-10-15 13:28 README_builtin_downloads.txt
-rwxrwx--- 1 root sampo    2334 2007-10-15 13:28 README_Q4TV_broadcasting.txt
-rwxrwx--- 1 root sampo   10148 2007-10-15 13:28 sdl.patch.1.2.10
-rwxrwx--- 1 root sampo      11 2007-10-15 13:28 version.info

Tosta en itse tajua :( mutta ainakaan kansioon ei voi pasteta mtn :(

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Vs: Kansion oikeus ongelma
« Vastaus #3 : 15.10.07 - klo:19.16 »
No päätin antaa ensin itselleni oikeudet kansioon:
Koodia: [Valitse]
sampo@sampo-linux:~$ sudo chgrp -R sampo /usr/local/games/quake4
sampo@sampo-linux:~$ sudo chmod -R 770 /usr/local/games/quake4
sampo@sampo-linux:~$

*nixin kaltaisissa järjestelmissä tuollaiset oikeudet hoidetaan ryhmillä. eli oikeudet annetaan jollekin ryhmälle johon kuuluvat voivat sitten käpistellä asioita. tosin esim. tässä tapauksessa tuonne ei edes tarvittaisi kirjoitusoikeuksia ja nuo antamasi oikeudet voivat hyvin sotkea jotain.

Koodia: [Valitse]
sampo@sampo-linux:~$ sudo cp /home/sampo/virtual-drives/1/Setup/Data/q4base/game000.pk4 /usr/local/games/quake4/q4base/game000.pk4
cp: tiedoston "/home/sampo/virtual-drives/1/Setup/Data/q4base/game000.pk4" tilaa ei voi lukea: Permission denied
sampo@sampo-linux:~$

tuossa sanotaan minun mielestäni, että vika on lähdepäässä eikä kohteessa saati sen oikeuksissa. mitähän sinulla mahtaa siellä tapahtua?

mitä sanoo esim.:
Koodia: [Valitse]
ls -l /home/sampo/virtual-drives/1/Setup/Data/q4base/
Janne