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.

shangyin
źródło
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 :-)

NingLee
źródło
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