Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: RedMaX 27 Října 2013, 18:14:39

Název: Uživatelská práva po změně uživatele [vyřešeno]
Přispěvatel: RedMaX 27 Října 2013, 18:14:39
Ahoj,
potreboval bych vysvetlit a pomoct, jak na zmenu uzivatelskych prav.

Mel jsem problem se svym profilem uzivatel:iwo cesta:/home/iwo, prekopiroval jsem cely profil do /home/iwo222 a vytvoril uzivatele docasny, potom jsem restartoval, prihlasil se jako uzivatel docasny a smazal profil iwo i se souborama /home/iwo zmizelo. Potom jsem vytvoril novy profil iwo a odhlasil se jako uzivatel docasny a prihlasil jsem se jako uzivatel iwo. Ted jsem tedy v uzivateli iwo, ma domov na /home/iwo a chtel bych do /home/iwo presunout nektere slozky a soubory z /home/iwo222. Jenze to nejde, kdyz dam v mc F6, tak mi to napise, ze nemam opravneni a konec, nic se nepresune.
Pritom kdyz se podivam do slozky /home/iwo222 tak tam maji podslozky plne opravneni uzivatele iwo. Napadlo me, jestli to neni ten puvodni a jestli se to jeste nejak nerozlisuje.

Dotaz tedy je jak z uzivatele iwo presunu potrebne slozky z /home/iwo222 do /home/iwo?

Chtel bych toho docilit bez toho, abych to delal jako root (sudo mc), protoze to uz jsem jednou udelal a pak mi nektere konfiguracni soubory prestaly fungovat. Teda potrebuju nejakym zpusobem zmenit opravneni vseho co je v /home/iwo222 tak, aby to potom slo presunout do /home/iwo bez administratorskeho pristupu.

Snad jsem to napsal tak, ze je to k pochopeni. :-)
Název: Re:Uživatelská práva po změně uživatele
Přispěvatel: TIBOR 27 Října 2013, 18:28:30
Uzivatel sa rozlisuje okrem mena aj podla ID uzivatela. Nieco o pravach je tu
http://www.linuxexpres.cz/praxe/prava-su-vysadou-linuxu
skus si to pozriet.
Název: Re:Uživatelská práva po změně uživatele
Přispěvatel: RedMaX 27 Října 2013, 19:12:28
diky, koukal jsem na to a vetsinu tich veci chapu, nektere jsem i znal, neni mi ale pord jasne, jak dokazu zmenit u souboru a slozky to id uzivatele?

Kdyz se podivam prikazem ls -l na podslozky v iwo a iwo222, tak oboji maji prava drwxr-xr-x iwo iwo a presto slozku Presun z iwo222 nemohu presunout do iwo. Co s tim?
Název: Re:Uživatelská práva po změně uživatele
Přispěvatel: marun 27 Října 2013, 19:48:20
udělej
Kód: [Vybrat]
sudo chown iwo:iwo /home/iwo222 -R
Název: Re:Uživatelská práva po změně uživatele
Přispěvatel: TIBOR 27 Října 2013, 19:56:57
Ake mas teraz id uzivatela podla prikazu
Kód: [Vybrat]
idUbuntu(asi aj kazdy linux) vytvara prvemu uzivatelovi id=1000. Cize predpokladam ze tie data patria uzivatelovi iwo id=1000. Mozno by som skusil zmenit id terajsieho iwo na 1000.
http://thedaneshproject.com/posts/linux-how-to-change-user-uid-and-gid/

Ovsem nezarucujem to len tipujem. Mozno poradi este aj niekto iny.
Název: Re:Uživatelská práva po změně uživatele
Přispěvatel: Marek_ 27 Října 2013, 20:22:04
jaj, ty jsi čaroděj:)
Ale klid, situace neni tak zla, on totiž není 'iwo' jako 'iwo'. Ten nový 'iwo' má už jiné UID, to je hlavní identifikátor uživatele, koukni do /etc/passwd (třetí sloupec). Klidně se dva uživatelé mohou jmenovat stejně, ale nemají nikdy stejné UID.
Ale radí ti tu dobře,
Kód: [Vybrat]
sudo chown iwo:iwo -R /home/blablaby ti  mělo pomoct.
Jako neroot to neuděláš, protože původní vlastník, už neexistuje, jestli jsem teda dobře pochopil tvou situaci.

Název: Re:Uživatelská práva po změně uživatele
Přispěvatel: RedMaX 27 Října 2013, 20:31:51
jo to je ono, diky pomohlo to.

jinak jsem se koukal a ten novy iwo mel zase id 1000, no hlavne,ze je to vyresene. dik moc.
Název: Re:Uživatelská práva po změně uživatele
Přispěvatel: Marek_ 27 Října 2013, 20:46:31
Klidně se dva uživatelé mohou jmenovat stejně, ale nemají nikdy stejné UID.
Tohle raději upřesním. Login musí být taky jedinečný (při přihlášení by systém nevěděl, ke kterému účtu se přihlásit , při změně hesla by systém nevěděl, kterému účtu to má změnit). Až User ID Info (5. sloupec) je fuk, co tam napíšeš, tak jsem to myslel.

Ale zajímavá otázka by byla, jestli by to hodilo chybu v souboru /etc/passwd nebo to bralo ten první nalezený záznam, kdyby tam byly dva 'duplicitní' účty. Není tu někdo odborník na PAM?:)