Předmět Autor Datum
A ako sa prihlasujes? Poda chyy si zadal zle heslo alebo mas zly publickey.
fleg 21.07.2020 13:51
fleg
No v CMD zadám ssh fero@192.168.1.140 a dostanu tu chybu. Heslo je na 100% správně. Jak zjistím jest…
jafero 21.07.2020 13:53
jafero
Jak zjistím jestli mám špatný ten publickey? Tak že ti to při pokusu a spojení napíše. Bud ten star…
HPET 21.07.2020 13:56
HPET
Tak ne, je to stejný, vygeneroval jsem nový klíč ale stejná chyba.
jafero 21.07.2020 14:02
jafero
Tak buď Pan Fero není oprávněn, nebo na konci není povolený a nastavený SSH server. Co ti na tom hos…
HPET 21.07.2020 14:03
HPET
Teď ti moc nerozumím, tohle je výpis z hostitele (cmd) C:\> C:\> C:\>ssh fero@192.168.1.140 fero@19…
jafero 21.07.2020 14:13
jafero
To co jsi vypsal je z klientského okna, PC ze kterého se chceš připojit. Na PC kam se chceš připojit…
HPET 21.07.2020 14:15
HPET
Tohle? Get-WindowsCapability -Online | ? Name -like 'OpenSSH*' Name : OpenSSH.Client~~~~0.0.1.0 Sta…
jafero 21.07.2020 14:23
jafero
Ano. Jak sám muzes6 konstatovat, nemáš na tom cilovém PC (serveru) spuštěný SSH server. Jen klienta.
HPET 21.07.2020 14:24
HPET
A proč ho potřebuji? Nerozumím, na tohle pc se nikdo nepřihlašuje.
jafero 21.07.2020 14:25
jafero
Nerozumím, na tohle pc se nikdo nepřihlašuje. O pripojeni na ten server ti snad jde ne ? Klient sa…
HPET 21.07.2020 14:27
HPET
Dyť jo, na serveru běží jak server SSH tak client SSH, server je Linux JO PROMIŇ - JÁ TO POCHOPIL A…
jafero 21.07.2020 14:29
jafero
server je Linux Co tedy ten linux ukazuje v terminálu : sudo systemctl status ssh Vidis SSH jako…
HPET 21.07.2020 14:31
HPET
Mám to přesně tak a restart jsem udělal
jafero 21.07.2020 14:39
jafero
A zkoušel jsi to připojení tedy i jako root : ssh root@192.168.1.140 Nemáš náhodou (na tom Linux)…
HPET 21.07.2020 15:00
HPET
Ked ho vyzve na zadanie hesla nemoze tam mat firewall.
fleg 21.07.2020 15:21
fleg
Cize na zadanie hesla ta to vyzve? H Pozri si na servri konfiguraciu v /etc/ssh/sshd_config. Mas tam…
fleg 21.07.2020 14:04
fleg
Ano vyzve to k zadání hesla. Zkusil jsem v /etc/ssh/sshd_config tyto možnosti ale výsledek stále st…
jafero 21.07.2020 14:19
jafero
To druhe je spravne. restartol si vzdy po zmene konfigu sshd?
fleg 21.07.2020 14:42
fleg
Ano, po každé změně jsem provedl restart.
jafero 21.07.2020 14:43
jafero
Vies sa pripojit aspon lokalne primo zo servera?
fleg 21.07.2020 15:22
fleg
Přímo ze servera ale kam?
jafero 21.07.2020 16:49
jafero
Na server...namiesto ip daj localhost. poslední
fleg 21.07.2020 16:51
fleg

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ě :

ssh-keygen -R 192.168.1.140

(předpokládám že na cílovém PC máš povolen SSH a platného, oprávněného uživatele fero)

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) :

Get-WindowsCapability -Online | ? Name -like 'OpenSSH*'

(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)

C:\>
C:\>
C:\>ssh fero@192.168.1.140
fero@192.168.1.140's password:
Permission denied, please try again.
fero@192.168.1.140's password:
Permission denied, please try again.
fero@192.168.1.140's password:
fero@192.168.1.140: Permission denied (publickey,password).
C:\>

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š :

Get-WindowsCapability -Online | ? Name -like 'OpenSSH*'

Jaký je tedy ten stav OpenSSH serveru ? Opakuji na tom hostitelském PC, na tom tvém serveru.

server je Linux

Co tedy ten linux ukazuje v terminálu :

sudo systemctl status ssh

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)

[90717-ssh-png]
• Jestli je zelený / v pořádku tak ho jen obnov :

sudo systemctl restart ssh

A zkus se připojit jako root, né fero :

ssh root@192.168.1.140

A zkoušel jsi to připojení tedy i jako root :

ssh root@192.168.1.140

Nemáš náhodou (na tom Linux) aktivovaný firewall ? :

sudo ufw status

(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)

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ý

PasswordAuthentication yes
PubKeyAuthentication yes

pak

PasswordAuthentication yes
PubKeyAuthentication no

a taky

PasswordAuthentication no
PubKeyAuthentication no

Zpět do poradny Odpovědět na původní otázku Nahoru