Starten Sie SSH Server ohne Passworteingabe - Sudoers (NOPASSWD)


2

Ich möchte die folgende Befehlszeile ausführen, ohne ein Kennwort einzugeben

sudo -s /bin/launchctl load -w /System/Library/LaunchDaemons/ssh.plist

Also habe ich versucht, die folgenden Zeilen zu meinen Sudoern hinzuzufügen, aber keine davon funktioniert!

  • ALL ALL = NOPASSWD: / bin / launchctl load -w /System/Library/LaunchDaemons/ssh.plist
  • MyAccount ALL = (ALL) NOPASSWD: / bin / launchctl load -w /System/Library/LaunchDaemons/ssh.plist
  • MyAccount ALL = NOPASSWD: / bin / launchctl load -w /System/Library/LaunchDaemons/ssh.plist
  • MyAccount ALL = (ALL) NOPASSWD: / bin / launchctl *
  • MyAccount ALL = (ALL) NOPASSWD: / bin / launchctl load -w /System/Library/LaunchDaemons/ssh.plist

Was ist los mit dir ?

Ich habe "MyAccount ALL = (ALL) NOPASSWD: ALL" ausprobiert und es funktioniert einwandfrei, aber das passt mir aus Unsicherheitsgründen nicht.

Antworten:


0

Ich habe eine Lösung gefunden: Entfernen Sie einfach das Argument "-s" auf sudo!

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.