Passwortloses sudo einrichten
🔒 Sicherheit & Fehlerbehebung
·
Updated vor 4 Tagen
Passwortloses sudo einrichten
/smart-status, /health-summary, /dsm-update-check und alle Docker-Befehle brauchen erhöhte Rechte. DSM hat kein visudo, daher legst du eine Drop-in-Datei an:
echo '<user> ALL=(ALL) NOPASSWD: /usr/bin/smartctl, /usr/syno/sbin/synoupgrade, /usr/local/bin/docker' \
| sudo tee /etc/sudoers.d/synology-manager-plus
sudo chmod 0440 /etc/sudoers.d/synology-manager-plus
Beschränke die Freigabe auf genau diese Programme — nicht auf ALL. Hinweis: Ein großes DSM-Upgrade kann die Drop-in-Datei zurücksetzen; lege sie dann einfach erneut an.