Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: rychle a docasne prihlaseni na spravce [vyřešeno]  (Přečteno 1759 krát)

Phoenix

  • Aktivní člen
  • *
  • Příspěvků: 205
rychle a docasne prihlaseni na spravce [vyřešeno]
« kdy: 16 Prosince 2006, 14:19:20 »
Pokud je v Ubuntu přihlášen uživatel téměř bez pravomocí a sedne k tomu "pravý" správce, je nějaká možnost v konzoli pro provedení jediného příkazu zadat uživatelské jméno, heslo správce, vykonat příkaz a opět se vrátit do předchozího účtu (bez pravomocí)? Jedná se mi konkrétně o takovýto případ, ale rád bych věděl, jestli existuje globální řešení:

Uživatel chce namountovat sdílený adresář ze serveru příkazem "sudo mount bla bla bla". Po stisku enteru se objeví žádost na heslo. Zadá své heslo, a to mu samozřejmě nebude fungovat. Přijde k tomu správce, jedním příkazem odhlásí uživatele, druhým zadá své správcovské jméno, třetím heslo, čtvrtým "sudo mount bla bla bla" a pátým se zase odhlásí. A to vše pouze v konzoli.
Notebook FUJITSU-SIEMENS Amilo PRO V3505 - Intel Core 2 Duo, 1 GB DDR2 533 MHz, GMA950, 160 GB disk, Ubuntu 7.10

CHACAL

  • Návštěvník
  • Příspěvků: 51
    • http://www.shibumi.org/eoti.htm
rychle a docasne prihlaseni na spravce [vyřešeno]
« Odpověď #1 kdy: 16 Prosince 2006, 14:40:50 »
tusim ze naka varianta su
myslim ze to bylo nak
Kód: [Vybrat]
su -c prikazpak se su pta na heslo roota, vykona prikaz a ukonci se. jen si nejsem jistej jak je na tom ubuntu po instalaci, pac tam neni root
mozna by fungovalo
Kód: [Vybrat]
su spravce -c prikazeventuelne
Kód: [Vybrat]
su spravce -c "sudo prikaz"nebo tak nak, mozna s uvozovkama mozna bez, chce si to hrat, kazdopadne to bude chtit heslo 2x
ta nejjednodussi prvni varianta se zepta na heslo jen jednou, ale musi existovat root
Hrozna je predstava, ze by lide chodili otravovat, i kdyz nic nechteji.
;-)

ped

  • Aktivní člen
  • *
  • Příspěvků: 166
rychle a docasne prihlaseni na spravce [vyřešeno]
« Odpověď #2 kdy: 17 Prosince 2006, 11:17:17 »
eh, ja myslel ze sudo prave chce defaultne password roota. :)

t.j
Citace: Phoenix
Uživatel chce namountovat sdílený adresář ze serveru příkazem "sudo mount bla bla bla". Po stisku enteru se objeví žádost na heslo. Zadá své heslo.
Zada heslo administratora. Ne svoje, kdyz se pusti sudo -u aktualni_use, tak projede bez ptani se na heslo, takze urcite ho to skousi prihlasit jako roota, nebo alebo zvednout uroven jeho prav (pripad kdyz je vas uzivatel fero taky superuser, ale stejne musite delat sudo, protoze defaultne jsou superprava vyple z duvodu vyssi bezpecnosti ... tam se pak musi zadat jeste jednou heslo uzivatele fero)


I kdyby ne, tak
Kód: [Vybrat]
sudo -u rootdela presne to co chcete

ped

  • Aktivní člen
  • *
  • Příspěvků: 166
rychle a docasne prihlaseni na spravce [vyřešeno]
« Odpověď #3 kdy: 17 Prosince 2006, 11:31:28 »
Citace: CHACAL
jen si nejsem jistej jak je na tom ubuntu po instalaci, pac tam neni root
Ale je. Ale nejde se na neho prihlasit primo do terminalu.
Ted mne napada, ze asi opravdu bude potreba to -u do toho sudo, a ani ne tak -u root, jako -u administrator_user.

Po instalaci ubuntu:
- uzivatel root existuje a je disabled (a *ma* heslo prvniho uzivatele)
- vami zadany prvni uzivatel systemu ma vami zadane heslo a superuzivatelska prava (administrator_user = de facto root, jen s vami zvolenym uzivatelskym jmenem)

po prihlaseni mate superuzivatelske prava vypla z duvodu bezpecnosti, po sudo [prikaz(y)] se system nejdriv zepta na heslo, a pak vam zvysi prava na superuzivatele, pote vykona [prikaz(y)].

Kód: [Vybrat]
sudo -u [user] [prikaz(y)]pak chce heslo "user"-a a prikaz spousti pod tim jinym uzivatelem.

jinak administrator na tom pocitaci muze jeste zadat
Kód: [Vybrat]
sudo -itim se nahlasi primo jako ten disabled root (ktery ma heslo toho prvniho usera).

Kamil Páral

  • Stálý člen
  • **
  • Příspěvků: 1026
    • http://ripper.profitux.cz
rychle a docasne prihlaseni na spravce [vyřešeno]
« Odpověď #4 kdy: 17 Prosince 2006, 15:52:55 »
ja jsem to cely necetl, ale odpoved na dotaz:
Kód: [Vybrat]
commonuser$ su
spravce$ sudo prikaz
spravce$ exit
commonuser$
//edit: mea culpa, opraveno
Ubuntu Wiki - spousta návodů a rad
Jabber - ICQ je mrtvý, nebuď ovce a pojď s dobou
Esmska - program pro posílání sms z Internetu

Milhouse

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5726
rychle a docasne prihlaseni na spravce [vyřešeno]
« Odpověď #5 kdy: 17 Prosince 2006, 19:05:36 »
Citace: Ripper
ja jsem to cely necetl, ale odpoved na dotaz:
Kód: [Vybrat]
commonuser$ su
spravce$ sudo prikaz
spravce$ logout
commonuser$
Ripperův postup funguje. Akorát pro odhlášení se nedá v emulátoru konsole "logout", ale "exit". Měla by fungovat i zkratka "CTRL+d".

N. Á. V. O. D. Y.
 "...naše práce není vidět, ale je důležitá!"

 

Provoz zaštiťuje spolek OpenAlt.