kr3ator Napisano Lipiec 3, 2009 Zgłoszenie Share Napisano Lipiec 3, 2009 Witam, mam problem z logowaniem sie na konto roota. Lacze sie przez SSH z serwerem jako zwykly user, tam wywoluje polecenie: su - postgres, jest prompt o haslo wiec podaje haslo roota niestety serwer odrzuca mowiac ze jest niepoprawne. Jezeli wykonam samo 'su' i podam to samo haslo to dziala - jestem rootem. Czy ktos ma pomysl? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
@WalDo Napisano Lipiec 3, 2009 Zgłoszenie Share Napisano Lipiec 3, 2009 su - postgresPodajesz hasło roota a próbujesz się logować na użytkownika postgres Polecam "man su" i wszystko się wyjaśni. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
kr3ator Napisano Lipiec 3, 2009 Autor Zgłoszenie Share Napisano Lipiec 3, 2009 Dzięki, nie do końca rozumiałem składnię tego polecenia sam powininem się domyślić aby zajrzeć do man W każdym bądź razie, dzięki Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Ponury Napisano Lipiec 3, 2009 Zgłoszenie Share Napisano Lipiec 3, 2009 jak już to chyba by było su -c "postgres" Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
borzole Napisano Lipiec 3, 2009 Zgłoszenie Share Napisano Lipiec 3, 2009 jak już to chyba by było su -c "postgres" oj! nie "c" tylko "l" i wcale nie jest wymagane, kreska wystarczy Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
@WalDo Napisano Lipiec 4, 2009 Zgłoszenie Share Napisano Lipiec 4, 2009 jak już to chyba by było su -c "postgres" Zależy co chcesz zrobić. Czy wykonać polecenie jako użytkownik "postgres" i wrócić do powłoki bieżącego użytkownika czy też przełączyć użytkownika bieżącego do powłoki użytkownika "postgres" i wykonywać polecenia na jego koncie z tzw. EUID (effective user ID) "postgres", czyli de facto jako user "postgres". "-" (myślnik) jest równoważny opcji "-l" (jak wspomnial wyżej borzole) oraz "--login". A z samą kreska najszybciej Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
gripek Napisano Lipiec 23, 2009 Zgłoszenie Share Napisano Lipiec 23, 2009 Może spróbuj sprawdzić czy nazwa użytkownika z którego chcesz się zalogować na root-a jest dodana do grupy "wheel". Jeżeli nie jest - dodaj i sprawdź. "Może pomoże" Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
@WalDo Napisano Lipiec 23, 2009 Zgłoszenie Share Napisano Lipiec 23, 2009 [...]z którego chcesz się zalogować na root-a[...]Przeczytaj uważnie zanim coś napiszesz. Nie chodzi o roota. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
fafig Napisano Lipiec 23, 2009 Zgłoszenie Share Napisano Lipiec 23, 2009 a zwykle polecenie su postgres nie przelaczy na innego uzyszkodnika ? nie wiem co autor chcial zrobic: a ) zalogowac sie na uzytkownika postgres b ) odpalic baze danych postgres (co i tak jest zle bo przez service powinno byc) c ) odpalic jakis swoj skrypt wymagajacy praw roota (wtedy su -c "postgress") zgaduj zgadula sie robi Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się