auszuführen Ich möchte gerne einen Benutzer eine Verbindung zu einem Server mit SSH und ein Skript ausführen, und nichts anderes. Wie kann ich das tun? Wie kann ich es sichern?Sichere Methode, um ein Skript remote mit ssh
danke!
auszuführen Ich möchte gerne einen Benutzer eine Verbindung zu einem Server mit SSH und ein Skript ausführen, und nichts anderes. Wie kann ich das tun? Wie kann ich es sichern?Sichere Methode, um ein Skript remote mit ssh
danke!
Machen Sie das Skript zur Shell des Benutzers.
SSH ist bereits sicher, stellen Sie sicher, dass Sie tokenbasierte Authentifizierung verwenden und den passwortbasierten Zugriff beseitigen.
OK, jetzt denke ich, dass ich dich falsch verstanden habe. Ich dachte, du fragst sicher nach.
Um zu erlauben, Benutzer einfach das Shell-Skript ausführen. Erstellen Sie einen nicht root-fremden Benutzer und erlauben Sie ihm, das Shell-Skript auszuführen. http://www.dartmouth.edu/~rc/help/faq/permissions.html
siehe hier http://www.csua.berkeley.edu/~ranga/notes/ssh_nopass.html – Nishant
(Ich denke, das ist besser geeignet für serverfault.com).
Wie auch immer, um Ihre Frage zu beantworten, suchen Sie nach "ssh command keys".
danke! ziemlich einfach und effizient – PapelPincel