Portál AbcLinuxu, 12. května 2025 10:35

Dotaz: SSH - connection refused

19.2.2009 21:36 jouza
SSH - connection refused
Přečteno: 5794×
Odpovědět | Admin
Ahoj, tak jsem zdárně nainstaloval Debian 5 "Lenny".

Vše jede jak má (kromě fatal erroru při spouštění...nějaký ovladače to nemohlo najít).

K problému. Myslím že výpis vše vysvětlí:

$ ping 192.168.0.1

PING 192.168.0.1 (192.168.0.1) 56(84) bytes of data.

64 bytes from 192.168.0.1: icmp_seq=1 ttl=64 time=1.99 ms

64 bytes from 192.168.0.1: icmp_seq=2 ttl=64 time=0.109 ms

64 bytes from 192.168.0.1: icmp_seq=3 ttl=64 time=0.113 ms

--- 192.168.0.1 ping statistics ---

3 packets transmitted, 3 received, 0% packet loss, time 2001ms rtt min/avg/max/mdev = 0.109/0.738/1.994/0.888 ms

$ ssh root@192.168.0.1

ssh: connect to host 192.168.0.1 port 22: Connection refused

$

Takže, dopingnu se, takže se sítí nic není, ale přez ssh se připojit nemůžu....

Je po čerstvá instalace z prvního CD...

Děkuju
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

19.2.2009 21:58 expert
Rozbalit Rozbalit vše Re: SSH - connection refused
Odpovědět | | Sbalit | Link | Blokovat | Admin
bezi ti SSHd ? mas to nainstalovane?
19.2.2009 22:08 jouza
Rozbalit Rozbalit vše Re: SSH - connection refused
Jsem v konzoly a "top" se mi neukazuje celý (mám tam naosáno že běží 40 procesů a vidím jich 16).

Ale nainstalované by to být mělo, když se chci připojit ze serveru na pc udělá to to samé...Nevypíše "Comand not found" či něco podobného
Limoto avatar 19.2.2009 22:17 Limoto | skóre: 32 | blog: Limotův blog
Rozbalit Rozbalit vše Re: SSH - connection refused

ps aux | grep sshd

To, že nevypíše command not found znamená, že je to nainstalovaný, ale ještě to neznamená, že je to spuštěný... Takže kdyžtak zkus něco jako

/etc/init.d/sshd start

a potom se připojit. Pokud to pořád nepůjde, je v tom nějakej firewall...

 

 


Limoto avatar 19.2.2009 22:19 Limoto | skóre: 32 | blog: Limotův blog
Rozbalit Rozbalit vše Re: SSH - connection refused

A ten FCKEditor už mě fakt sere, snad tu někdy bude ten TinyMCE :-(

Tarmaq avatar 20.2.2009 00:39 Tarmaq | skóre: 39
Rozbalit Rozbalit vše Re: SSH - connection refused
tak si ho vypni ;] ja si to taky vypnul..
Don't panic!
19.2.2009 22:30 jouza
Rozbalit Rozbalit vše Re: SSH - connection refused
Příloha:
priloha
19.2.2009 22:58 expert
Rozbalit Rozbalit vše Re: SSH - connection refused
ne /etc/init.d/sshd ale /etc/init.d/ssh !!!!!!
19.2.2009 23:00 jouza
Rozbalit Rozbalit vše Re: SSH - connection refused
Na tom screenu je i /etc/init.d/ssh a mělo to stejný výsledek...
20.2.2009 06:29 vencas | skóre: 32
Rozbalit Rozbalit vše Re: SSH - connection refused
# apt-get install openssh-server
20.2.2009 10:06 jouza
Rozbalit Rozbalit vše Re: SSH - connection refused
Díky, už tomám.

jen dotaz. V debianu jsem nenašel php (je tam vůbec)? V pokud ne, jak ho tam můžu dostat, pokud ten server nemá net a mám jen jedno (to první) cd ?
Jendа avatar 4.3.2009 16:19 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: SSH - connection refused
Je, já pro LAMP s oblibou instaluji tyto balíky:
mysql-server mysql-client libmysqlclient15-dev apache2
 apache2-doc apache2-mpm-prefork apache2-utils libapache2-mod-php5 php5
 php5-common php5-curl php5-dev php5-gd php5-idn php-pear php5-imagick
 php5-imap php5-json php5-mcrypt php5-memcache php5-mhash php5-ming
 php5-mysql php5-ps php5-pspell php5-recode php5-snmp php5-sqlite
 php5-tidy php5-xmlrpc php5-xsl
Na 1.CD nejsou, asi ani na 2. Proč ten server není připojený k internetu?
19.2.2009 22:24 NN
Rozbalit Rozbalit vše Re: SSH - connection refused
Odpovědět | | Sbalit | Link | Blokovat | Admin

telnet $IP 22 ?

netstat -an | grep ":22" ?

cd /etc/rc2.d/; ./ssh start & ?

ps ax | grep ssh ?

iptables -L INPUT -n | grep "dpt:22" ?

NN

19.2.2009 22:41 jouza
Rozbalit Rozbalit vše Re: SSH - connection refused
Příloha:
příloha
19.2.2009 22:56 jouza
Rozbalit Rozbalit vše Re: SSH - connection refused
Mimochodem, teď mi došlo že v tom prvním příkazu nemá být $ip ale 192.168.0.1 :)

Ale výsledek je úplně stejný... Network is unrechable
vencour avatar 19.2.2009 23:10 vencour | skóre: 56 | blog: Tady je Vencourovo | Praha+západní Čechy
Rozbalit Rozbalit vše Re: SSH - connection refused

Když se dopingneš. tak síť je +- ok. Chceš-li přístup přes ssh, tak musíš mít klienta, puštěný ssh server a pak ssh -v IP_adresa.

Ty nejhlubší objevy nečekají nutně za příští hvězdou. Jsou uvnitř nás utkány do vláken, která nás spojují, nás všechny.
19.2.2009 23:14 jouza
Rozbalit Rozbalit vše Re: SSH - connection refused
ok, takže zjiastit jestli mám v serveru ssh server (pokud jsem se přez ssh dostal do pc takže předpokládám že mám) a potom klienta...to zjistím jak? jen pro jistotu :)
vencour avatar 19.2.2009 23:19 vencour | skóre: 56 | blog: Tady je Vencourovo | Praha+západní Čechy
Rozbalit Rozbalit vše Re: SSH - connection refused

To byla reakce na ten obrázek, kde lezeš telnet na port 22 ...

Ty nejhlubší objevy nečekají nutně za příští hvězdou. Jsou uvnitř nás utkány do vláken, která nás spojují, nás všechny.
vencour avatar 19.2.2009 23:19 vencour | skóre: 56 | blog: Tady je Vencourovo | Praha+západní Čechy
Rozbalit Rozbalit vše Re: SSH - connection refused

To byla reakce na ten obrázek, kde lezeš telnetem na port 22 ...

Ty nejhlubší objevy nečekají nutně za příští hvězdou. Jsou uvnitř nás utkány do vláken, která nás spojují, nás všechny.
19.2.2009 23:27 jouza
Rozbalit Rozbalit vše Re: SSH - connection refused
Eh, promiň, ale co z toho mám vyvodit?
vencour avatar 20.2.2009 09:36 vencour | skóre: 56 | blog: Tady je Vencourovo | Praha+západní Čechy
Rozbalit Rozbalit vše Re: SSH - connection refused

To, že musíš mít puštěný ssh server tam, kam chceš jít a jít za pomocí správného programu; telnet na port 22 ti jen ukáže, že tam ssh žije, pokud je odpověď ...

$ telnet localhost 22
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
SSH-2.0-OpenSSH_5.1

Protocol mismatch.
Connection closed by foreign host.
a pokud máš odpověď connection refused, tak ti nic neodpovědělo, ať už kvůli firewallu, konfiguraci ssh (autentikace klíčem, heslem?) nebo že tam skutečně ssh server nežije.

Ty nejhlubší objevy nečekají nutně za příští hvězdou. Jsou uvnitř nás utkány do vláken, která nás spojují, nás všechny.
19.2.2009 23:07 jouza
Rozbalit Rozbalit vše Re: SSH - connection refused
Odpovědět | | Sbalit | Link | Blokovat | Admin
V záchvatu zoufalství jsem se uchýlil k rebootu.

po naběhnutí a přihlášení za roota jsem se úspěšně ze servru přihlásil přez ssh a na pc jsem si otevřel cd rom ku (eject;eject -t;).

Ovšem když se z pc skouším připojit na server nejde to.

Dost zvláštní, řekl bych.

Címt o může být způsobeno?
Nicky726 avatar 20.2.2009 00:35 Nicky726 | skóre: 56 | blog: Nicky726
Rozbalit Rozbalit vše Re: SSH - connection refused
To, že se dostaneš přes ssh ze serveru na pc, znamená, že ti funguje ssh klient na serveru, nic to nevypovídá o sshd (serveru) na serveru.

Aby to fungovalo musí běžet na serveru sshd (doufám, že se to tak jmenuje i na debianu, prostě daemon, ssh server) Měl bys taky mít povolený přístup na port pro ssh. Je v debianu /etc/hosts.allow? Pokud ano,tak tam musíš ssh povolit.
Enjoy the detours. There you’ll find the things more important than what you want. (Hunter x Hunter)
20.2.2009 10:07 jouza
Rozbalit Rozbalit vše Re: SSH - connection refused
VYŘEŠENO

Zjistil jsem že na tom server není nainstalován nějakej balík ohledně openssh.

Doinstaloval sem ho je už to jede
4.3.2009 15:31 xsouku04 | skóre: 7
Rozbalit Rozbalit vše Re: SSH - connection refused

Mám stejný problém.

Mohl by jsi být konkrétnější? O jakej balík se jedná?  Všichni ti tak dlouho radili a ty ani nenapíšeš čím to přesně bylo?

 

vencour avatar 4.3.2009 15:50 vencour | skóre: 56 | blog: Tady je Vencourovo | Praha+západní Čechy
Rozbalit Rozbalit vše Re: SSH - connection refused

Obvykle by ses měl připojit z lokálu na lokál. Aspoň já to tak dělam, poté můžu zkoušet, zda se dostanu i z venku přes ssh na onen vytoužený stroj, poznám z toho, co mne po cestě ne/zařízne. Tedy pokud dotyčnému něco na onom pc chybělo něco z openssh, tak se ani místně nemohl přes ssh přihlásit.

Ty nejhlubší objevy nečekají nutně za příští hvězdou. Jsou uvnitř nás utkány do vláken, která nás spojují, nás všechny.
4.3.2009 16:45 xsouku04 | skóre: 7
Rozbalit Rozbalit vše Re: SSH - connection refused

Tak jsem to také vyřešil, tedy alespoň přišel na to čím to je.

Troublešůting je použít ssh root@moje_ip -v  

(-v - verboese) aby bylo vidět na čem to je vypsalo to

OpenSSH_4.6p1 Debian-5ubuntu0.1, OpenSSL 0.9.8e 23 Feb 2007
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Applying options for *
debug1: Connecting to xxxxxxxxxx [xxxxxxxxxxxx] port 22.
debug1: Connection established.
debug1: identity file /home/souk/.ssh/identity type -1
debug1: identity file /home/souk/.ssh/id_rsa type -1
debug1: identity file /home/souk/.ssh/id_dsa type -1
debug1: Remote protocol version 2.0, remote software version OpenSSH_5.1p1 Debian-5
debug1: match: OpenSSH_5.1p1 Debian-5 pat OpenSSH*
debug1: Enabling compatibility mode for protocol 2.0
debug1: Local version string SSH-2.0-OpenSSH_4.6p1 Debian-5ubuntu0.1
debug1: SSH2_MSG_KEXINIT sent
Read from socket failed: Connection reset by peer

  a taky  se podívat do co je v

vim /var/log/auth.log

v mém případě jsem tam našel  sshd[9296]: fatal: chroot("/var/run/sshd"): Operation not permitted

což už pak bylo snadné vygooglid že je to bug v util-vserver (ten stroj je totiž vserver)

a pomůže do /etc/ssh/sshd_config změnit

#UsePrivilegeSeparation yes
UsePrivilegeSeparation no

nebo downgradovat verzi util-vserver

(více viz bugreport 506949 lenny na googlu )

Myslím že s tímto návodem by měl být každý schopen analogicky najít ten svůj bug.

20.2.2009 10:03 miro
Rozbalit Rozbalit vše Re: SSH - connection refused

Co poví netstat -tupan | grep sshd (na serveru)?

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.