SSH geht nicht mehr über root

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

meschmesch

Benutzer
Registriert
11. Mai 2010
Beiträge
42
Reaktionspunkte
0
Punkte
0
Hallo zusammen,

ich habe heute nach längerer Zeit einmal wieder per SSH auf meine DS210j zugegriffen. Wie üblich wollte ich mich mit root einloggen, was jedoch mit einem access denied quitiert wird. SSH mit admin geht (Passwörter von root und admin sind seit ewigkeiten identisch unverändert), SSH mit einem normalen User-Account geht auch. Telnet mit root und admin und user account geht auch.

Trotz vielem Nachlesen in diversen Foren habe ich keine Lösung für mein Problem gefunden. Hat jemand ne Idee, warum SSH mit root nicht geht? In der /etc/ssh/sshd_config ist
PermitRootLogin yes

Reboot hat nichts gebracht, deaktivieren und aktivieren der DS bringt ebenfalls nichts.

Vielen vielen Dank für eure Unterstützung!
Viele Grüße,
Meschmesch
 
Hi,

könnte das hier vielleicht weiterhelfen?

Ansonsten könntest du in der sshd_config ganz unten bei "Match user root" nochmal nach verdächtigen Einträgen gucken, diese werden nämlich nur auf root angewendet und überschreiben die Standardwerte soweit ich weiß.

Grüße
 
Hallo Hoffy,

den anderen Thread hatte ich auch schon gesehen. Synopass geht nicht. In der sshd_config steht
Rich (BBCode):
# Example of overriding settings on a per-user basis
Match User root
#       X11Forwarding no
        AllowTcpForwarding yes
#       ForceCommand cvs server

Match User xxxx
AllowTcpForwarding yes
PermitTunnel yes

Was mich auch irritiert ist, dass ich das Passwort für root nicht ändern kann:
Rich (BBCode):
~ # whoami
root
~ # synouser --setpw root neuespasswort!
Lastest SynoErr=[user_set.c:1157]
synouser.c:616 SYNOUserSet failed. synoerr=[0x1D00]
~ #

Ich verstehe es nicht :(

Viele Grüße,
Meschmesch
 
Hm, und hast du schonmal probiert das admin-Passwort über die DSM Oberfläche zu ändern?

Ansonsten könntest du bei "Match user root" zur Sicherheit nochmal "PasswordAuthentication yes" eintragen. Dann hab ich aber auch keine Ideen mehr.

Grüße
 
Hallo,
mit der Standard sshd_config funktioniert bei mir root login per Passwort sowie per Key. Darin sind PubkeyAuthentication, PasswordAuthentication und PermitRootLogin auskommentiert.
Ein Original befindet sich auch in /etc.defaults/ssh.

Gruß Götz
 
Götz, du bist nicht umsonst Syno-Gott. Dein Tipp war der richtige, warum auch immer. Jetzt geht wieder alles so wie es soll, super!!
Vielen Dank und viele Grüße,
Meschmesch
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat