połączenie z automatycznym połączeniem cshwin sshd po zalogowaniu


1

Z powodzeniem instaluję usługę sshd w cygwin, ale po zalogowaniu się do serwera ssh połączenie jest automatycznie zamykane.

Próbowałem wykonać date polecenie i nie wyprowadził wyniku.

Próbowałem też ssh -vvv i nie ma błędu ...

W czym problem i jak mogę go rozwiązać?

Dzięki.


Proszę podać dane wyjściowe ssh -vvv. Może nam pomóc.
janos

@janos Wypróbowałem -vvv, ale nie pokazał żadnych błędów ...
shangyin

Pokazuje wiele rzeczy. Nawet jeśli nie widzisz błędów, ktoś może zobaczyć coś interesującego. Proszę również podać dokładny wiersz poleceń, który wykonujesz, na przykład czy to po prostu ssh localhost date, albo coś innego?
janos

Odpowiedzi:


1

jakiego użytkownika używasz?

Jeśli używasz domyślnego cyg_server użytkownik, a następnie sprawdź /etc/passwd plik, aby sprawdzić powłokę logowania użytkownika.

Sprawdź, czy istnieje powłoka logowania.

Jeśli wszystko jest w porządku, pokaż swoje ssh -vvv wynik :-)


Widzę, że użytkownik jest tworzony, gdy wykonuję ssh-host-config, więc jest to powłoka logowania /bin/false, Zmieniam to na /bin/bash, mogę się teraz zalogować, dzięki.
shangyin
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.