PlayTalk | 2018-11-20 18:19:13 UTC | #1
Witam.
Posiadałam problem z połączeniem się z SSH serwera.
Podczas łączenia się z SSH serwera wyskakuje mi takie komunikat: http://prntscr.com/lkt693
Dodam, iż serwer jest włączony.
Proszę o pomoc w rozwiązaniu problemu.
Pozdrawiam.
bopke | 2018-11-20 18:18:01 UTC | #2
Czy zmieniałeś coś w konfiguracji ssh ostatnio, lub z użytkownikami? Z tego co widać to serwer prawidłowo odpowiada na ping.
PlayTalk | 2018-11-20 18:21:03 UTC | #3
Witam.
Nic ostatnio nie było przeze mnie zmieniane.
Sprawdziłem również połączenie z FTP i w przypadku łączenia się z nim jest taki sam problem.
bopke | 2018-11-20 18:23:55 UTC | #4
Spróbuj zalogować się do serwera poprzez konsolę panelu proxmox i podaj wynik polecenia systemctl status ssh
Timo | 2018-11-20 18:40:08 UTC | #5
Spróbuj zamiast putty użyć bitvise: https://www.bitvise.com/
Ostatnio putty ma jakieś problemy.
PlayTalk | 2018-11-20 18:40:57 UTC | #6
Zalogowałem się i wykonałem komendę, o którą prosiłeś.
O to wynik polecania systemctl status ssh: http://prntscr.com/lktgj4
LinGruby | 2018-11-21 00:15:47 UTC | #7
Z tego co widać masz problem z kluczami…
( wszystko jako root
)
Rozwiązanie Pierwsze - Będąc w panelu proxmox
zatrzymaj usługę ssh
systemctl stop ssh
potem
systemctl daemon-reload
teraz sprawdź
systemctl status ssh
jak się wyłączyła usługa to teraz włącz
systemctl start ssh
i sprawdź czy włączyła się bez błędów
systemctl daemon-reload
i
systemctl status ssh
Jak to nie pomoże to masz inne rozwiązanie poniżej
Rozwiązanie Drugie
Trochę hardcor rozwiązanie ale chyba sobie poradzisz…
Będąc w panelu proxmox odpal mc
- czyli menadżer plików w shell jak nie masz to
apt install mc
przyda się
teraz jako root
cd /etc/ssh
teraz włącz
mc
przekopiuj ustawienia ssh_config
i sshd_config
( gdzieś do /home
na chwilę po zabiegu przekopiujesz z powrotem )
wyjdź z mc
teraz
apt purge openssh-client openssh-server openssh-sftp-server ssh-import-id
a teraz ponowna instalacja
apt install openssh-client openssh-server openssh-sftp-server ssh-import-id
teraz mc
przywróć ustawienia te które skopiowałeś do /home
systemctl daemon-reload
i sprawdź usługę powinna tak wyglądać tak
systemctl status ssh
● ssh.service - OpenBSD Secure Shell server
Loaded: loaded (/lib/systemd/system/ssh.service; enabled; vendor preset: enabled)
Active: active (running) since sob 2018-11-17 19:01:49 CET; 3 days ago
Main PID: 768 (sshd)
CGroup: /system.slice/ssh.service
└─768 /usr/sbin/sshd -D
lis 19 10:39:13 ip229 sshd[8512]: Accepted password for root from TWOJE IP port 49440 ssh2
lis 19 10:39:13 ip229 sshd[8512]: pam_unix(sshd:session): session opened for user root by (uid=0)
lis 19 10:55:42 ip229 sshd[8591]: Accepted password for root from TWOJE IP port 49880 ssh2
lis 19 10:55:42 ip229 sshd[8591]: pam_unix(sshd:session): session opened for user root by (uid=0)
lis 21 00:15:09 ip229 sshd[18718]: Accepted password for root from TWOJE IP port 55760 ssh2
lis 21 00:15:09 ip229 sshd[18718]: pam_unix(sshd:session): session opened for user root by (uid=0)
lis 21 00:37:47 ip229 sshd[2049]: Accepted password for root from TWOJE IP port 56366 ssh2
lis 21 00:37:47 ip229 sshd[2049]: pam_unix(sshd:session): session opened for user root by (uid=0)
lis 21 01:03:56 ip229 sshd[2243]: Accepted password for root from TWOJE IP port 34728 ssh2
lis 21 01:03:56 ip229 sshd[2243]: pam_unix(sshd:session): session opened for user root by (uid=0)
w TWOJE IP
będzie widać IP z którego się łączysz i sprawdzasz usługę
Powinno pomóc pierwsze rozwiązanie ;-)
PlayTalk | 2018-11-21 18:05:41 UTC | #8
@LinGruby dziękuje za tak szczegółowy poradnik.
Wykonałem rozwiązanie pierwsze, które podałeś i jego wynik po wpisaniu wszystkich komend zakończył się tak: https://prnt.sc/ll9aaw
Niestety do SSH nadal nie szło się połączyć.
Jeśli chodzi o rozwiązanie drugie to pisałeś tam, aby przekopiować ustawienia ssh_config. Jeżeli dobrze rozumiałem należało to zrobić poprzez połączenie z FTP, a następnie przekopiowanie plików do innego folderu. W tym wypadku problem jest taki jak pisałem powyżej, iż nie mam również możliwości połączenia się z serwerem FTP.
LinGruby | 2018-11-21 19:50:16 UTC | #9
[quote=”LinGruby, post:7, topic:9031”]
Rozwiązanie Pierwsze - Będąc w panelu proxmox
[/quote]
[quote=”LinGruby, post:7, topic:9031”]
Będąc w panelu proxmox odpal mc
-
[/quote]
w dwóch miejscach pisałem z czego masz to zrobić, a tym bardziej drugie rozwiązanie ;-)
PlayTalk | 2018-11-22 13:20:46 UTC | #10
@LinGruby z mojej strony postępują zgodnie z poradami tego typu czynności były wykonywane właśnie będąc w konsoli proxmox.
LinGruby | 2018-11-22 14:03:45 UTC | #11
[quote=”PlayTalk, post:8, topic:9031”]
Jeśli chodzi o rozwiązanie drugie to pisałeś tam, aby przekopiować ustawienia ssh_config. Jeżeli dobrze rozumiałem należało to zrobić poprzez połączenie z FTP, a następnie przekopiowanie plików do innego folderu. W tym wypadku problem jest taki jak pisałem powyżej, iż nie mam również możliwości połączenia się z serwerem FTP.
[/quote]
To o co chodzi z tym FTP to nie rozumiem? wszystko przez proxmox kopiowanie też…
z /etc/ssh
dwa pliki ssh_config
i sshd_config
do /home
… coby zachować swoje ustawienia jak jakieś zmieniałeś port itp.
system | 2018-12-24 14:00:45 UTC | #12
Ten temat został automatycznie zamknięty 32 dni po ostatnim wpisie. Tworzenie nowych odpowiedzi nie jest już możliwe.