Was ist Sudoers-Datei?

1794
Jimmy Luong

Ich versuche, einige Anweisungen zur Installation von cocos2d auf meinem Mac mit einem Befehl mit dem Befehl sudo zu befolgen.

Aber wenn ich es versuche, sagt es mir, dass Jimmy nicht in der Sudoers-Datei ist.

Ich verwende die neueste Version von Snow Leopard.

1

1 Antwort auf die Frage

3
Journeyman Geek

Alles, was Sie tun müssen, ist, diesen Benutzer der Admin-Gruppe hinzuzufügen. Sie müssen Zugriff auf ein Konto haben, das Sudo (oder den Einzelbenutzermodus - siehe unten) verwenden kann, und der Befehl sollte Sudo adduser name_of_user admin sein - dies fügt Sie hinzu zur Admin-Gruppe, damit Sie Sudo verwenden können.

Die Sudoers-Datei speichert Gruppen und wann und wie sie sich auf Admin / Root-Berechtigungen einstellen können. Dies ist sicherer als root, da Ihr Konto diese Berechtigungen verliert, sobald Sie fertig sind. Es ist NICHT möglich, ein einzelnes Konto hinzuzufügen, um sudo verwenden zu können.

Wenn Sie die Sudoers-Datei aus irgendeinem Grund nicht bearbeiten müssen ... (tun Sie dies nicht) ...

Im Allgemeinen bearbeiten Sie die visudo-Datei NICHT manuell - Sie verwenden ' visudo ', um sie zu bearbeiten. Sie startet vi und lässt Sie sie bearbeiten. Dazu benötigen Sie root-Zugriff. Wenn Sie das root-Passwort nicht kennen, müssen Sie dazu im Einzelbenutzermodus booten . Die genauen Änderungen hängen davon ab, was erforderlich ist, aber das Hinzufügen eines Benutzers zur sudoers-Datei gehört nicht zu meinen Erinnerungen.

Die Verwendung von Vi oder der Wechsel des Editors ist für die Verwendung von visudo unerlässlich.

für letztere

Typ in EDITOR = / usr / bin / nano sudo visudo - dies sollte nano anstelle von vi - nano ist viel einfacher.

Vielen Dank für Ihre Antwort, ich konnte cocos2d nach der Bearbeitung der Datei installieren. Ich habe das root-Passwort, aber mein Konto wurde auf Standard gesetzt, nachdem ein Freund gesagt hatte, es sei "sicherer". Vielen Dank. Jimmy Luong vor 12 Jahren 0