Ich habe kürzlich OpenBSD 4.9 auf meinem Computer installiert, damit ich etwas über Unix-ähnliche Betriebssysteme lernen kann. Ich habe dem System einen neuen Benutzer namens bruno hinzugefügt. OK. Wenn ich den Befehl 'sudo' verwende, werde ich nach einem Passwort gefragt. Also gebe ich das Passwort ein. Aber es sagt mir immer wieder, dass das Passwort falsch ist, obwohl ich sicher bin, dass das Passwort korrekt ist. Was fehlt mir hier? Ich weiß, wenn hinzufügen
bruno ALL = (ALL) NOPASSWD: ALL
In der Datei / etc / sudoers wird nicht mehr nach dem Kennwort gefragt, und ich kann den Befehl sudo ausführen. Was soll ich hier machen? Was ist die korrekteste / sicherste Option? Es tut mir leid, wenn es eine triviale Frage ist. Ich konnte keine gute Erklärung für dieses Problem finden. Ich suche nicht nur nach Lösungen, sondern auch nach Erklärungen, wie diese ganze Sache mit Benutzern / Berechtigungen / Passwörtern funktioniert.
sudo
Benutzer verwendet werden können, die das Root-Passwort nicht kennen . Beispielsweise kann der Systembesitzer bestimmten Benutzern die Berechtigung erteilen, bestimmte Befehle auszuführen, ohne ihnen den vollständigen Root-Zugriff zu gewähren. (Es verringert auch die Gefährdung des Root-Passworts durch Keylogger und das Surfen auf der Schulter.) Die Unwissenheit, die Sie beklagen, kann durch Beantwortung der Frage behoben werden. siehe unten.
sudo
verwendet werden kann (es ist ein sehr nützliches Tool!) - es geht darum, wie es standardmäßig in Distributionen wie Ubuntu eingerichtet wird . Unwissenheit kann und sollte natürlich geheilt werden (dies ist teilweise der Zweck dieser Website). Das Problem ist, welche gefährlichen Trends die Standardkonfiguration sudo
erzeugt.