Portál AbcLinuxu, 12. května 2025 05:07

Dotaz: sshd s xinetd : address already in use

13.10.2004 11:39 makak | skóre: 16
sshd s xinetd : address already in use
Přečteno: 299×
Odpovědět | Admin
Prosim pomozte mi s nastavenim xinetd.. Chcem nim zabalit demona sshd. ked je normalne spusteny, prihlasovanie funguje.. Ked ho vypnem, nastavim ~/xinet.d/ssh a apustim xinetd nepripoji sa.

cat /etc/xinet.d/ssh

service ssh
{
socket_type = stream
protocol = tcp
wait = no
user = root
server = /usr/sbin/sshd
}

cat /var/log/messages

sshd[14250]: error : Bind to port 22 on :: failed. Address already in use
sshd[14250]: error : Bind to port 22 on 0.0.0.0 failed. Address already in use

ak nastavim LISTEN 10.10.10.2 (eth0) v sshd_conf tak vypise:

sshd[14250]: error : Bind to port 22 on 10.10.10.2 failed. Address already in use
can not bind to any address
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

13.10.2004 11:53 Michal Kubeček
Rozbalit Rozbalit vše Re: sshd s xinetd : address already in use
Odpovědět | | Sbalit | Link | Blokovat | Admin
netstat -lpn | grep 22
13.10.2004 11:56 makak | skóre: 16
Rozbalit Rozbalit vše Re: sshd s xinetd : address already in use
tcp          0       0.0.0.0:22         0.0.0.0:*         LISTEN     xinetd

asi by som mal nieco nastavit v xinetd.conf ? ja fakt neviem som cerstvy zaciatocnik...
13.10.2004 12:38 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: sshd s xinetd : address already in use
Odpovědět | | Sbalit | Link | Blokovat | Admin
sshd potřebuje option -i. A doporučuji přečíst si jeho popis, a ujistit se, že sshd opravdu chceš spouštět z inetd.
13.10.2004 12:55 makak | skóre: 16
Rozbalit Rozbalit vše Re: sshd s xinetd : address already in use
diki moc...
26.7.2005 21:25 sZtorkie | nmnm
Rozbalit Rozbalit vše uzivatel, pod kterym bezi sshd musi byt root ?!
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ja mam jiny problem - musim sshd spoustet pod rootem? Pokud nastavim user = nobody tak to nejede. Mam gentoo 2005.0 btw: jake jsou nevyhody pouziti xinetd nad sshd ? predem dekuji
Nothing works! That's not the way things work. (Leo Kottke)
27.7.2005 09:55 podlesh | skóre: 38 | Freiburg im Breisgau
Rozbalit Rozbalit vše Re: uzivatel, pod kterym bezi sshd musi byt root ?!
Ano, ssh už z principu musí běžet pod rootem.
27.7.2005 10:28 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: uzivatel, pod kterym bezi sshd musi byt root ?!
Ne, sshd nemusí běžet pod rootem, můžeš ho klidně rozběhnout pod luserem -- můžeš se pak samozřejmě přihlásit jen jako tento luser a nemůžeš používat autentizaci heslem a pár dalších vymožeností. Taky to nejde moc míchat s normálním system-wide sshd, protože budeš mít jiný host key. Nic z toho ovšem neznamená, že to ,z principu nejde`.
26.7.2005 22:21 iSteve
Rozbalit Rozbalit vše Re: sshd s xinetd : address already in use
Odpovědět | | Sbalit | Link | Blokovat | Admin
mimochodem, mas nejakej konkretni duvod, proc behat sshd pod inetd?

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.