Kein SSH login möglich

Soon5

FreeBSD Neueinsteiger
Hy,

Ich hab heute meinen 1. FreeBSD Server hochgezogen. Nochmal danke an alle Howto's die ich in diesem Forum gefunden habe die mir dabei geholfen haben.

Also, ich verwende FreeBSD 5.3 und hab folgendes Problem.
Ich kann von meinem Windows Rechner nicht über SSH auf den Server zugreifen. Am Windoof Client liegt es nicht, auf anderen Systemen geht der.

Der SSHD scheint zu laufen (zumindest wird er beim booten gestartet und
sshd_enable="YES" steht auch in der rc.conf)

An den einstellungen hab ich noch nix verändert.

Danke für eure hilfe.

MfG

Soon5
 
Soon5 schrieb:
Hy,

Ich hab heute meinen 1. FreeBSD Server hochgezogen. Nochmal danke an alle Howto's die ich in diesem Forum gefunden habe die mir dabei geholfen haben.

Also, ich verwende FreeBSD 5.3 und hab folgendes Problem.
Ich kann von meinem Windows Rechner nicht über SSH auf den Server zugreifen. Am Windoof Client liegt es nicht, auf anderen Systemen geht der.

Der SSHD scheint zu laufen (zumindest wird er beim booten gestartet und
sshd_enable="YES" steht auch in der rc.conf)

An den einstellungen hab ich noch nix verändert.

Danke für eure hilfe.

MfG

Soon5
Hallo,
funktioniert die Anmeldung generell nicht, oder hast Du das Problem nur bei der Anmeldung als root ?

Sven Marcel Buchholz
 
Hy,

Am Server selber kann ich mich als root und als USer anmelden.
Per Remote SSH geht weder noch.

Thx

Soon5
 
Du sollst natuerlich "hostname" durch den Namen des Rechners ersetzten, auf dem du dich einloggen
moechtest. Laeuft der sshd auf dem Rechner ueberhaupt?
 
Hy,

Also, ich kann mich per SSH -vvv Username@Hostname ganz normal
am Server anmelden, wenn ich am Server sitze. Deshalb hab ich auch keine Fehlermeldungen

Aber übers Netzwerk gehts halt net.

MfG

Soon5
 
weiterer Hinweis:

Ich gehe davon aus, dass man sich als root anmelden will, dazu muss in /etc/ssh/sshd_config

"permitrootlogin" auf yes gesetzt werden
 
Hy,

Das hab ich schon gelesen, aber ich will mich garnicht als root anmelden. Ich wollte das
mit su machen.

MfG

Soon5
 
Ich gehe davon aus, dass man sich als root anmelden will, dazu muss in /etc/ssh/sshd_config

"permitrootlogin" auf yes gesetzt werden

das ist aber nicht die feine art!
für mich sieht es so aus, als ob er den namen des servers nicht auflösen kann. hast du es mal mit der ip probiert?
 
Soon5 schrieb:
Also, ich kann mich per SSH -vvv Username@Hostname ganz normal
am Server anmelden, wenn ich am Server sitze. Deshalb hab ich auch keine Fehlermeldungen

Aber übers Netzwerk gehts halt net.
Soon5
Dann versuch mal statt $HOSTNAME die TCP/IP-Adresse des PCs. Kann sein, dass der Rechner, vom dem aus du dich verbinden willst, den Namen nicht aufloesen kann.

Desweiteren kannst du `ListenAddress' in der sshd_config ueberpruefen.
 
Hy,
Ich habs schon mit der IP Versucht, geht auch nicht.

Ich hab schon in die sshd_config geschaut, aber ich werd da nicht schlau draus.
Und ListenAddress kenne ich nicht.

Danke für die Hilfe.

MfG

Soon5
 
OK, dann mal von Anfang an:
Ist der PC erreichbar? `ping $HOST'
Hast du ne Firewall laufen?
Laeuft der Deamon? `netstat'
 
Hy,

Ping ist ok.

netstat zeigt mir zwar was an, aber ich hab keine Ahnung was das bedeutet

Gruß Soon5
 
Solange Du nicht postest was man Dir sagt das Du posten sollst, bekommst Du von mir keine Antwort. Meine Zeit ist zu wertvoll um sie mit Ratespielchen zu verschwenden.
 
Hy,

Sorry aber ich muss das jedes mal alles abschreiben, weil ich es ja nicht rauskoppieren kann, und war vorhin sehr in eile. Hier der netstat Bericht:

Active UNIX domain sockets

Address Type Recv-Q Send-Q Inode Conn Refs Nextrefs Addr
c13cf000 stream 0 0 c13cb630 0 0 0 /var/run/devd
pipe
c13cec94 dgram 0 0 0 c13c44c4 0 0
c13ceec4 dgram 0 0 c13ccd68 0 c13cec94 0 /var/run/log

so, mehr steht da nicht. Ich hoffe das hilft euch (und damit mir).

Das mit der hosts.allow hab ich geprüft, steht nix drinne.

Gruß und danke nochmal, Soon5
 
Ausserdem hab ich jetzt mal die Fehlermeldung vom Clienten

"No further authentication methods available"

MfG Soon5
 
Soon5 schrieb:
[...]
Sorry aber ich muss das jedes mal alles abschreiben, weil ich es ja nicht rauskoppieren kann,...
[...]
hm? wieso kannst du das nicht rauskopieren?
markieren, kopieren oder ausgabe des programms in eine textdatei umleiten...
 
Hy,

Und was mach ich mit der Textdatei, wenn die auf dem Server liegt, und ich keine möglichkeit habe die davon weg zu bekommen? Der Server hat kein Diskettenlaufwerk und SSH File Transfer geht ja nicht.

MfG

Soon5
 
Soon5 schrieb:
Hy,

Und was mach ich mit der Textdatei, wenn die auf dem Server liegt, und ich keine möglichkeit habe die davon weg zu bekommen? Der Server hat kein Diskettenlaufwerk und SSH File Transfer geht ja nicht.

MfG

Soon5
Hallo,
wenn alle Stränge reißen, dann schick sie Dir selbst per eMail zu.
Falls Du einen Webserver auf dem Server am laufen hast, dann kannst Du die Datei einfach dort ablegen.

Sven Marcel Buchholz
 
Also Schritt für Schritt:

Auf dem Server:
-------------------
1.) Mit sysinstall die IP-Adresse, Netzmaske und den Router/Gateway korrekt einstellen.
2.) Jegliche Firewall deaktivieren
3.) Die Namensauflösung nach dem Kapitel "Namensauflösung" unter
http://wiki.bsdforen.de/tiki-index.php?page=KDM
kontrollieren.
4.) Die Funktionstüchtigkeit des ssh-Servers kontrollieren:
# ssh <Benutzername>@localhost
5.) Einen Web-Browser öffnen und mit:
http://scan.sygatetech.com/prequickscan.html
die Verfügbarkeit des Servers von aussen kontrollieren.

Auf dem Windows-Client:
-----------------------------
1.) Startmenü -> Ausführen
2.) DOS-Eingabeaufforderung öffnen WinXP/2000: "cmd" Win9x/ME: "command"
3.) ping <IP-Adresse des Servers>
4.) nslookup <Servername>
5.) Den ssh-Server mit dem Java-SSH-Client testen:
http://www.oit.duke.edu/sa/security/ssh.html
 
Zurück
Oben