ssh-login als user nicht möglich

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
timeless
Beiträge: 1
Registriert: 21.07.2003 12:29:47
Wohnort: Freiburg

ssh-login als user nicht möglich

Beitrag von timeless » 21.07.2003 12:38:39

Bei mir ist seit neustem der SSH-Login (1&1 Rootserver, OS: Debian) nicht mehr möglich. Der Root-Login geht, aber als normaler Benutzer meldet PuTTY "Permission denied" und in der auth.log steh "Failed password".
Das Passwort habe ich schon geändert, aber ohne Erfolg. Mit "su" kann man den Benutzer wechseln. Also einmal "su user1", bin jetzt user1, dann "su user2" eine Passwortabfrage kommt, funktioniert ohne Probleme.
Warum kann ich user1 bzw. user2 nicht per ssh-login anmelden? Es hat eine Zeit lang funktioniert, dann habe ich neue ssl-zertifikate für apache erstellt und einmal im rescue-modus gebootet, was kann da passiert sein?[/code][/quote]

Benutzeravatar
eagle
Beiträge: 2282
Registriert: 05.11.2002 11:20:53
Wohnort: Berlin

Beitrag von eagle » 21.07.2003 16:02:27

Schau dir mal die /etc/ssh/sshd_config genauer an. Da gibt es zum Beispiel Einträge wie AllowUsers. Vielleicht hilft das schon weiter. Für genaue Informationen "man sshd_config".

eagle

Benutzeravatar
safari
Beiträge: 25
Registriert: 30.07.2003 04:44:03

Beitrag von safari » 31.07.2003 07:40:34

du solltest dich nicht als root per SSH connecten, jenes ist ein Sicherheitsloch. Denn ein Angreifer könnte den verschlüsselten Datenstream per Brute Force knacken und so auf dein Passwort kommen.

Viele Grüsse

Benutzeravatar
feltel
Webmaster
Beiträge: 10446
Registriert: 20.12.2001 13:08:23
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Leipzig, Germany
Kontaktdaten:

Beitrag von feltel » 31.07.2003 08:38:51

Kann es vielleicht sein, das user1 und user2 keine korrekte Shell besitzen?

Code: Alles auswählen

chsh user1

Benutzeravatar
safari
Beiträge: 25
Registriert: 30.07.2003 04:44:03

Beitrag von safari » 31.07.2003 14:56:09

feltel hat geschrieben:Kann es vielleicht sein, das user1 und user2 keine korrekte Shell besitzen?

Code: Alles auswählen

chsh user1
ein su ohne Argumente geht ja, darum haben die eine korrekte Shell.

ich bitte dich, verbinde dich von einem Unix Recher aus und gibt die Optionen -vv für very verbose mit.

Viele Grüsse

Antworten