- Mitglied seit
- 11. Mai 2010
- Beiträge
- 42
- Punkte für Reaktionen
- 0
- Punkte
- 0
Hallo,
um Angriffe von außen auf die DS zu reduzieren habe ich in der /etc/ssh/sshd_config den Flag PermitRootLogin no gesetzt. Bis vor kurzem konnte ich mich als normaler User über SSH an der DS anmelden, um dann mit sh und Eingabe des Root-Passworts als root auf der DS zu arbeiten.
Nachdem ich sämtliche Passwörter auf der DS geändert habe, funktioniert dies nicht mehr. PermitRootLogin yes ermöglicht es nach wie vor, mit SSH und root login direkt auf die Diskstation zuzugreifen. Das Passwort ist mir also sicherlich bekannt. Praktisch sieht das Problem so aus:
Alternativ habe ich den SSH-Benutzer in die /etc/sudoers aufgenommen. Ergebnis ist, dass ebenfalls kein Passwort akzeptiert wird:
Per Telnet aus der Shell als root auf die DS zuzugreifen geht. Hat jemand eine Ahnung, wie man das auch für SSH wieder hinbekommt? Danke!
DS210j, DSM 4.3-3776
um Angriffe von außen auf die DS zu reduzieren habe ich in der /etc/ssh/sshd_config den Flag PermitRootLogin no gesetzt. Bis vor kurzem konnte ich mich als normaler User über SSH an der DS anmelden, um dann mit sh und Eingabe des Root-Passworts als root auf der DS zu arbeiten.
Nachdem ich sämtliche Passwörter auf der DS geändert habe, funktioniert dies nicht mehr. PermitRootLogin yes ermöglicht es nach wie vor, mit SSH und root login direkt auf die Diskstation zuzugreifen. Das Passwort ist mir also sicherlich bekannt. Praktisch sieht das Problem so aus:
Rich (BBCode):
bash-3.2$ su
Password:
su: incorrect password
Alternativ habe ich den SSH-Benutzer in die /etc/sudoers aufgenommen. Ergebnis ist, dass ebenfalls kein Passwort akzeptiert wird:
Rich (BBCode):
bash-3.2$ sudo su
Password:
Sorry, try again.
Password:
Sorry, try again.
Password:
Sorry, try again.
sudo: 3 incorrect password attempts
Per Telnet aus der Shell als root auf die DS zuzugreifen geht. Hat jemand eine Ahnung, wie man das auch für SSH wieder hinbekommt? Danke!
DS210j, DSM 4.3-3776