Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2010-12-23 23:10:56

  Duo - Użytkownik

Duo
Użytkownik
Zarejestrowany: 2010-01-06

nie mogę zalogować się do roota

Witam !
Nie mogę zalogować się do swojego VPS, instalowałem proftpd i nagle nie mogłem się połączyć przez ssh. Dostałem konsolę awaryjną. Mam uprawnienia jak do roota.

Taki błąd jest:

Kod:

User root not allowed because shell /bin/bash\r does not exist

Mogę też zreinstallować serwa, tylko nie wiem co będzie szybciej bo na VPS mam serwer gry postawiony.

Offline

 

#2  2010-12-24 01:19:30

  bercik - Moderator Mamut

bercik
Moderator Mamut
Skąd: Warszawa
Zarejestrowany: 2006-09-23
Serwis

Re: nie mogę zalogować się do roota

zobacz jak wyglada wpis dla root'a w /etc/passwd przede wszystkim czesc mowiaca o tym jaka ma powloke ... (ten \r mi sie nie podoba ... sugeruje jakby cos sie stalo temu plikowi ... np. przekodowanie na windowsowy koniec linii)


"Wszyscy wiedzą, że czegoś zrobić nie można. Ale przypadkowo znajduje się jakiś nieuk, który tego nie wie. I on właśnie robi odkrycie." (A.Einstein)

Offline

 

#3  2010-12-24 01:20:15

  Minio - Użyszkodnik

Minio
Użyszkodnik
Skąd: Poznań, Polska
Zarejestrowany: 2007-12-22
Serwis

Re: nie mogę zalogować się do roota

Wygląda na to że do Twojego pliku /etc/passwd dostał się zbędny powrót karetki. Usuń go dowolnym edytorem czy przeleć dos2unix (albo mac2unix, nie jestem pewien).

Inną rzeczą jest jak on tam się dostał...

Offline

 

#4  2010-12-24 10:21:29

  Duo - Użytkownik

Duo
Użytkownik
Zarejestrowany: 2010-01-06

Re: nie mogę zalogować się do roota

bercik napisał(-a):

zobacz jak wyglada wpis dla root'a w /etc/passwd przede wszystkim czesc mowiaca o tym jaka ma powloke ... (ten \r mi sie nie podoba ... sugeruje jakby cos sie stalo temu plikowi ... np. przekodowanie na windowsowy koniec linii)

no właśnie będzie te przekodowanie, passwd edytowałem przez sftp wrzuciłem do wordpada, bo właśnie linijki źle wyglądały

w takim razie jak to ogarnąć, bo edytowałem teraz edytorem nano i linijki normalnie wyglądają

Ostatnio edytowany przez Duo (2010-12-24 10:31:24)

Offline

 

#5  2010-12-24 10:43:51

  andreq - Członek DUG

andreq
Członek DUG
Skąd: Nisko
Zarejestrowany: 2005-01-11

Re: nie mogę zalogować się do roota

A po cholerę edytowałeś passwd? i to jeszcze pod windows? Użyj do poprawy wpisu powłoki w passwd polecenia 

Kod:

usermod -s /bin/bash root

albo zmień wpisy przy pomocy edytora vi albo uruchom nano z opcją -N (nie będzie konwertował automatycznie plików do "właściwych" formatów)

Offline

 

#6  2010-12-24 14:14:03

  bercik - Moderator Mamut

bercik
Moderator Mamut
Skąd: Warszawa
Zarejestrowany: 2006-09-23
Serwis

Re: nie mogę zalogować się do roota

Duo napisał(-a):

no właśnie będzie te przekodowanie, passwd edytowałem przez sftp wrzuciłem do wordpada, bo właśnie linijki źle wyglądały

w takim razie jak to ogarnąć, bo edytowałem teraz edytorem nano i linijki normalnie wyglądają

dos2unix o ktorym pisal Minio


"Wszyscy wiedzą, że czegoś zrobić nie można. Ale przypadkowo znajduje się jakiś nieuk, który tego nie wie. I on właśnie robi odkrycie." (A.Einstein)

Offline

 

#7  2010-12-24 22:29:18

  Duo - Użytkownik

Duo
Użytkownik
Zarejestrowany: 2010-01-06

Re: nie mogę zalogować się do roota

Witam !
wziąłem

nano -N /etc/passwd
pokasowałem na końcach linii takie coś ^M jakoś tak było. Restart serwa też nic nie pomaga

Offline

 

#8  2010-12-25 07:53:27

  andreq - Członek DUG

andreq
Członek DUG
Skąd: Nisko
Zarejestrowany: 2005-01-11

Re: nie mogę zalogować się do roota

A jaki jest komunikat? Wpis dot. root-a w /etc/passwd powinien wyglądać tak:

Kod:

root:x:0:0:root:/root:/bin/bash

Offline

 

#9  2010-12-25 10:58:49

  Minio - Użyszkodnik

Minio
Użyszkodnik
Skąd: Poznań, Polska
Zarejestrowany: 2007-12-22
Serwis

Re: nie mogę zalogować się do roota

Tylko wiesz, jak edytor jest sprytny i przy uruchomieniu wykryje że ma do czynienia z plikiem windowsowym po czym sam się przestawi na tryb kompatybilności, to użytkownik zobaczy dokładnie taką linijkę. Co nie znaczy że ona jest dobra.

Offline

 

#10  2010-12-25 14:38:45

  Duo - Użytkownik

Duo
Użytkownik
Zarejestrowany: 2010-01-06

Re: nie mogę zalogować się do roota

Witam !
Linijka dokładnie tak samo wygląda...

A jaki jest komunikat?

a jak sprawdzić jaki mi się pojawia komunikat, bo tamto zostało sprawdzone przez support vps


ok uporałem jakoś się z problemem

Ostatnio edytowany przez Duo (2010-12-25 15:01:21)

Offline

 

#11  2010-12-25 23:00:12

  Minio - Użyszkodnik

Minio
Użyszkodnik
Skąd: Poznań, Polska
Zarejestrowany: 2007-12-22
Serwis

Re: nie mogę zalogować się do roota

Duo napisał(-a):

ok uporałem jakoś się z problemem

Nie ma to jak rzeczowy opis rozwiązania problemu.

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)