Nemůžu se připojit ve Windows na virtuální server přes SSH
Ahoj,
nemůžu se připojit na virtuální server přes SSH, dostávám chybu
fero@192.168.1.140: Permission denied (publickey,password).
Poradí někdo? Děkuji.
Ahoj,
nemůžu se připojit na virtuální server přes SSH, dostávám chybu
fero@192.168.1.140: Permission denied (publickey,password).
Poradí někdo? Děkuji.
Zpět do poradny Odpovědět na původní otázku Nahoru
A ako sa prihlasujes? Poda chyy si zadal zle heslo alebo mas zly publickey.
No v CMD zadám ssh fero@192.168.1.140 a dostanu tu chybu. Heslo je na 100% správně. Jak zjistím jestli mám špatný ten publickey?
Tak že ti to při pokusu a spojení napíše.
Bud ten starý nebo neplatný klíč přepiš ručně třeba na .old, nebo pomocí příkazu ssh-keygen -R adresa_PC, v tvém případě :
(předpokládám že na cílovém PC máš povolen SSH a platného, oprávněného uživatele fero)
Tak ne, je to stejný, vygeneroval jsem nový klíč ale stejná chyba.
Tak buď Pan Fero není oprávněn, nebo na konci není povolený a nastavený SSH server.
Co ti na tom hostovacím PC (na které se pripojuješ) vypíše (PowerShell) :
(po zadání předchozíiho příkazu, máš u položky OpenSSH.Server 'installed' nebo 'NotPresent' ?)
Teď ti moc nerozumím, tohle je výpis z hostitele (cmd)
To co jsi vypsal je z klientského okna, PC ze kterého se chceš připojit.
Na PC kam se chceš připojit (ten tvůj server) otevři Powershell a napiš :
Jaký je tedy ten stav OpenSSH serveru ? Opakuji na tom hostitelském PC, na tom tvém serveru.
Tohle?
Ano.
Jak sám muzes6 konstatovat, nemáš na tom cilovém PC (serveru) spuštěný SSH server. Jen klienta.
A proč ho potřebuji? Nerozumím, na tohle pc se nikdo nepřihlašuje.
O pripojeni na ten server ti snad jde ne ? Klient sa na klienta nepripoji.
Na PC ze kterého se pripojuješ stačí jen klient (OpenSSH.Client), na cilovém PC (ten server) potrebujes mit spusten, povolen OpenSSH server.
Dyť jo, na serveru běží jak server SSH tak client SSH, server je Linux
JO PROMIŇ - JÁ TO POCHOPIL AŽ TEĎ
Jak to ověřím v tom Linuxu?
Co tedy ten linux ukazuje v terminálu :
Vidis SSH jako aktivni službu active (running) : první řádek po zadání příkazu : zelený puntík (botka nebo jak je to SK) před - ssh.service - OpenBSD Secure Shell server)
• Jestli je zelený / v pořádku tak ho jen obnov :
A zkus se připojit jako root, né fero :
Mám to přesně tak a restart jsem udělal
A zkoušel jsi to připojení tedy i jako root :
Nemáš náhodou (na tom Linux) aktivovaný firewall ? :
(nebylo by naškodu, kdyby jsi vložil informace o připojení, trochu popsal nastavení tvé sítě / v tom Linux. IMHO problém pochází ze strany serveru, né klienta pod Windows)
Ked ho vyzve na zadanie hesla nemoze tam mat firewall.
Cize na zadanie hesla ta to vyzve? H
Pozri si na servri konfiguraciu v /etc/ssh/sshd_config. Mas tam nastavene PasswordAuthentication yes? Mas pripadne PubKeyAuthentication Yes?
Ak ano zmen si to na no a naopak to prve maj nastavene na yes.
Samozrejme po zmene je nutne restartovat sshd.
Ano vyzve to k zadání hesla.
Zkusil jsem v /etc/ssh/sshd_config tyto možnosti ale výsledek stále stejný
pak
a taky
To druhe je spravne. restartol si vzdy po zmene konfigu sshd?
Ano, po každé změně jsem provedl restart.
Vies sa pripojit aspon lokalne primo zo servera?
Přímo ze servera ale kam?
Na server...namiesto ip daj localhost.