Autor Téma: Změna uživatelských práv obsahu disku při startu KDE  (Přečteno 2636 krát)

martas38

  • Newbie
  • *
  • Příspěvků: 30
  • Karma: +1/-0
    • Zobrazit profil
Zdravím! Na desktopu s 32bit mageia s KDE 4.6.5 mám disk /fotky
Při startu KDE potřebuji změnu uživatelských práv obsahu disku, aby mohli všichni uživatelé prohlížet a měnit obsah.
Příklad:
Uživatel A stáhne z foťáku fotky na disk. Po té se odhlásí a přihlásí se uživatel B, který potřebuje fotky upravovat, nebo mazat. Standardně jsou práva rw-rw-r, já potřebuji rw-rw-rw
Řešil jsem to jednoduchým skriptem chmod_fotky umístěným do /home/uživatel/.kde4/Autostart
Obsah skriptu:

#! /bin/bash

sudo chmod -R a+rw /fotky

Tento skript se však při startu KDE neprovede. Pokud ho spustím ručně sh chmod_fotky skript se provede. Sudoers mám nastaveno, v tom problém není.
V Mandrivě 2010.2 s KDE 4.5.x mě toto fungovalo bez problémů.
Potřebuji poradit, co dělám špatně, eventuelně jiný postup změn práv na disku při přihlášení uživatele.
Předem díky za odpověď!

Peťoš

  • Administrator
  • Hero Member
  • *****
  • Příspěvků: 918
  • Karma: +17/-2
    • Zobrazit profil
    • Peťošův blog
Re:Změna uživatelských práv obsahu disku při startu KDE
« Odpověď #1 kdy: Říjen 14, 2011, 23:13:59 »
K tomuto jsou urceny uzivatelske skupiny. Dej oba usery do spravne (stejne) skupiny a melo by to byt OK.
Do it or do not. There is no "try".
Nutné čtení pro všehny! Jak se ptát na fóru: http://wiki.mageia.cz/wiki:jak_se_ptat_na_foru

martas38

  • Newbie
  • *
  • Příspěvků: 30
  • Karma: +1/-0
    • Zobrazit profil
Re:Změna uživatelských práv obsahu disku při startu KDE
« Odpověď #2 kdy: Říjen 14, 2011, 23:55:17 »
Ahoj Peťoš!
Dík za řešení které funguje, čili vyřešeno!
Vlastně jsem do teď pořádně nevěděl jak skupiny fungují. Dal jsem všechny uživatele do skupiny users, snad je to správně.
Jen by mě zajímalo proč se ten skript v Autorun neprovedl a při ručním spuštění ano??? Dále bych rád věděl jak je možné když po Tebou uvedené úpravě dám práva souboru na disku rw----- a přehlásím se na jiného uživatele, lze soubor smazat. To jen tak pro zvědavost. Díky za odpověď!

Peťoš

  • Administrator
  • Hero Member
  • *****
  • Příspěvků: 918
  • Karma: +17/-2
    • Zobrazit profil
    • Peťošův blog
Re:Změna uživatelských práv obsahu disku při startu KDE
« Odpověď #3 kdy: Říjen 15, 2011, 15:12:30 »
Protoze mazani souboru neni otazkou prava zapisu do souboru, ale do adresare -- nemenis nic UVNITR souboru, ale menis cely soubor -- menis informace uvnitr adresare.
Do it or do not. There is no "try".
Nutné čtení pro všehny! Jak se ptát na fóru: http://wiki.mageia.cz/wiki:jak_se_ptat_na_foru

martas38

  • Newbie
  • *
  • Příspěvků: 30
  • Karma: +1/-0
    • Zobrazit profil
Re:Změna uživatelských práv obsahu disku při startu KDE
« Odpověď #4 kdy: Říjen 18, 2011, 00:26:56 »
Peťoš: To je mě jasný, že měním informace uvnitř adresáře. Ale domnívám se, že příkaz chmod -R a+rw /fotky by měl změnit práva v adresáři (v mém případě je tam připojen disk) /fotky, včetně vnořených podadresářů. A toto se stane pokud ten skript spustím ručně. Ovšem neprovede se automatické spuštění skriptu při startu KDE, i když je ten skript v adresáři /.kde4/Autostart a samozřejmě je spustitelný a pomocí sudo má práva roota. A to mě právě hlava nebere, dřív to fungovalo. A je jedno, jestli ten skript do adresáře /Autostart nakopíruju ručně, nebo ho přidám přes "Nastavení systému"