Terminal roota nie uruchamia si

Tematy związane z oprogramowaniem, instalacją, konfiguracją
bolo
Beginner
Posty: 233
Rejestracja: 17 lutego 2008, 14:47

Terminal roota nie uruchamia się

Post autor: bolo »

Nie wiem dlaczego ale przestał się otwierać terminal root. Podaję hasło po czym chwilę mieli i na tym koniec. Na dodatek wcześniej nie zainstalowałem sobie sudo tak, że obecnie nie mam możliwości instalowania czegokolwiek. Jak odblokować ten terminal?
Awatar użytkownika
ilin
Senior Member
Posty: 2292
Rejestracja: 26 sierpnia 2007, 11:54
Lokalizacja: PRLu

Post autor: ilin »

podajesz haslo Enter i jesteś na roocie.
bolo
Beginner
Posty: 233
Rejestracja: 17 lutego 2008, 14:47

Post autor: bolo »

ilin pisze: podajesz haslo Enter i jesteś na roocie.
Tak to jest rozwiązanie lecz dlaczego nie mozna uruchomić terminala roota, do tej pory nie było z tym problemów?
Awatar użytkownika
ilin
Senior Member
Posty: 2292
Rejestracja: 26 sierpnia 2007, 11:54
Lokalizacja: PRLu

Post autor: ilin »

Kod: Zaznacz cały

Tak to jest rozwiązanie
To nie jest rozwiązanie tylko alfa i omega.

W ubuntu tylko sudo do tego używają.
Założenia sudo są nieco inne.

To sprawdz jakie polecenie siedzi pod tą pozycją w menu to się okaże jak je bezpośrednio w terminalu podasz.(moze odinstalowaleś emulator terminala który tam jest uzyty.)


Sama instalacja sudo nic nie da.
Trzeba jeszcze spreparować /etc/sudoers aby działało odpowiednio.
bolo
Beginner
Posty: 233
Rejestracja: 17 lutego 2008, 14:47

Post autor: bolo »

O dziwo zaskoczył terminal po prostu ponownie działa. Dziwne gdyż nic nie robiłem. Poprzednio miałem ustawione zielone tło teraz ono się zresetowało bo jest domyślne - białe. W niczym mi to nie przeszkadza ale dowodzi o sekretnym życiu systemu. Sam się naprawił.
Teraz wracając do sudo, przyzwyczajony jestem do niego z Ubuntu, które używałem w zasadzie od początku, dlatego dziwi albo raczej brakuje mi tej możliwości w Debianie. Zapoznałem się z tą stroną:
http://dug.net.pl/faq/faq-6-135-Sudo.php
Czy według Ciebie warto zmieniać domyślny zapis w pliku sudoers? Czy tylko Debian zabezpiecza ten plik prawami wyłącznie odczytu nawet dla roota?
Awatar użytkownika
ilin
Senior Member
Posty: 2292
Rejestracja: 26 sierpnia 2007, 11:54
Lokalizacja: PRLu

Post autor: ilin »

Tylko Ubuntu robi to po swojemu.
W większości dystrybucji na roota wchodzi się przez su.

Jak kiedyś bardzo krótko miałem Ubuntu na próbę to pierwszą rzeczą po zainstalowaniu było wprowadzenie konta (hasła) roota.
Co to za zabezpieczenie jeśli hasło roota i użytkownika są jednakowe.
bolo
Beginner
Posty: 233
Rejestracja: 17 lutego 2008, 14:47

Post autor: bolo »

ilin pisze:Jak kiedyś bardzo krótko miałem Ubuntu na próbę to pierwszą rzeczą po zainstalowaniu było wprowadzenie konta (hasła) roota.
Co to za zabezpieczenie jeśli hasło roota i użytkownika są jednakowe.
Tutaj przyznaję Ci całkowitą rację. W Ubuntu tak jest - hasło użytkownika, w moim przypadku jedynego, jest równoznaczne z hasłem root i na nim działa sudo. Trochę to nie za bardzo bezpieczne.
Wracając do poprzednich pytań, konkretnie z poprzedniego tematu...
Awatar użytkownika
grucha
Beginner
Posty: 345
Rejestracja: 29 września 2007, 01:04
Lokalizacja: Rzeszów / Kraków

Post autor: grucha »

bolo pisze: Czy według Ciebie warto zmieniać domyślny zapis w pliku sudoers? Czy tylko Debian zabezpiecza ten plik prawami wyłącznie odczytu nawet dla roota?
Według mnie nie. Samo "sudo" jest niewygodne jak się chce trochę dłużej popracować na roocie. Dopisywanie "sudo" przed każdym poleceniem jest denerwujące i niewygodne, nie wspominając już, że przy większej "biegłości" w klikaniu poleceń często się o nim zapomina, ja na wszelkich *buntu zawsze się przez "sudo su" loguje.
Awatar użytkownika
lis6502
Member
Posty: 1798
Rejestracja: 05 listopada 2008, 20:14
Lokalizacja: Miasto Szybowców

Post autor: lis6502 »

Uważam że kwestia sudo w Ubuntu to miał być taki kompromis pomiędzy wygodą Windowsa a zaletami Linuksa. Co z tego że hasło jest to samo, skoro żeby rozwalić sobie system przez legendarne rm -rf / trzeba poświęcić te dwie sekundy na wpisanie 'sudo' ? Może ktoś przez ten czas zreflektuje się i przyjrzy co robi. sudo samo w sobie wydaje mi się bardzo wygodnym narzędziem, mam skonfigurowanie u siebie i chwalę sobie. Wygodniej mi wpisać

Kod: Zaznacz cały

sudo kwrite /var/log/cośtam
aniżeli logować się na roota i mieszać z xargs.
bolo, skoro siedzisz na Gnome to w konsoli wklep

Kod: Zaznacz cały

gksu echo 'ble'
i wklej wynik polecenia.
Awatar użytkownika
ilin
Senior Member
Posty: 2292
Rejestracja: 26 sierpnia 2007, 11:54
Lokalizacja: PRLu

Post autor: ilin »

Sudo zostało stworzone po to aby móc pozwalać użytkownikowi na wykonywanie niektórych poleceń zarezerwowanych dla roota.
Jakich to definiujemy w /etc/sudoers.
Od nas czyli roota zależy dla ilu użytkowników damy pozwolenie.

W moim przypadku tylko na wyłączanie komputera :)
ODPOWIEDZ