Reihenfolge von Audio-Dateien auf USB-Stick

Ja, user hening stimmt, und hat admin Rechte.
Gilt diese Freigabe von sudo dann nur für fatsort? Sonst kann jemand, der sich doch irgendwie eingehackt hat, alles machen?
Und wenn, wie genau mach ich das, "mit visudo eine Zeile eintragen" und wo?
 
Gilt diese Freigabe von sudo dann nur für fatsort? Sonst kann jemand, der sich doch irgendwie eingehackt hat, alles machen?
Und wenn, wie genau mach ich das, "mit visudo eine Zeile eintragen" und wo?
Ja, die Zeile ist nur für fatsort.

Das musst du im Terminal machen.
sudo visudo
Damit kannst du die sudoers dann bearbeiten.
Allerdings musst du schon die vi Befehle kennen.
 
Das hab ich jetzt einfach mal getan und kriege:
MacBookPro2015:~ hening$ %admin ALL=(ALL) NOPASSWD: /opt/local/sbin/fatsort
-bash: syntax error near unexpected token `('
 
. Es würde also nicht genügen
Nein, das ist kein Befehl sondern ein Konfig Anweisung.

vi ist jetzt nicht so schwer.
Du gehst mit den Cursor an die Stelle dann drückst du i und kommst in den Eingabe Modus.
Dann halt die Zeile rein.
Und mit :qw schreibst du das ganze.
 
-Also, mit sudo visudo bin ich jetzt im sudoers file.
-Mit dem cursor gehe ich auf ##Cmnd alias specification
-auf i erscheint ganz unten auf der Seite --INSERT--
-was genau muss ich dann tun um
%admin ALL=(ALL) NOPASSWD: /opt/local/sbin/fatsort
an der richtigen Stelle einzugeben? Ist mir schon 2x misslungen.
 
Einfach rein pasten nachdem du i gedrückt hast.
Füg es am besten ganz unten als neue Zeile ein.
 
nachdem ich jetzt :qw und dann Enter getippt hab, sieht der untere Rand des Fensters so aus: (screen shot). Bin damit fertig?
 

Anhänge

  • Screenshot 2023-10-31 at 16.39.13h.png
    Screenshot 2023-10-31 at 16.39.13h.png
    30,1 KB · Aufrufe: 31
Das ist falsch, lösch mal das :qw aus der Zeile und drück dann ESC um den Insert Modus zu verlassen.
Dann erst :qw
 
Löschen (mit backspace) geht nicht. Es erscheint eine neue Zeile über INSERT: Defaults env_reset. Der Prompt steht jetzt hinter :qw
 

Anhänge

  • Screenshot 2023-10-31 at 16.52.04h.png
    Screenshot 2023-10-31 at 16.52.04h.png
    40,5 KB · Aufrufe: 31
Drück mal ESC und dann :q! um ohne Speichern zu beenden.
Dann noch mal von vorne.

vi hat eine steile Lernkurve, leider basieren die Syntax Checker für wichtige Config Files darauf.
 
Beim Versuch, ganz unten eine neue Zeile anzulegen, erhalte ich folgendes Bild: ?
Ich habe dann den (=prompt?) wieder etwas nach oben bewegt, bis da wo er jetzt steht. Kann ich da jetzt die Konfig Zeile einfügen?
 

Anhänge

  • Screenshot 2023-10-31 at 17.01.44h.png
    Screenshot 2023-10-31 at 17.01.44h.png
    131,5 KB · Aufrufe: 25
Warum bewegst du denn den Cursor nicht bis an das Ende der Datei.
Der Inhalt bewegt sich doch noch weiter.

Oder mach das Terminal Fenster größer, damit du die ganze Datei siehst.
 
So? Da steht der Prompt aber nicht auf einer Leerzeile.
 

Anhänge

  • Screenshot 2023-10-31 at 17.12.00h.png
    Screenshot 2023-10-31 at 17.12.00h.png
    74,2 KB · Aufrufe: 28
So? Da steht der Prompt aber nicht auf einer Leerzeile.
Ja, schon besser.
Die neue Zeile erzeugst du selbst, indem du erst den Cursor ans Ende bewegst, Insert und return drückst.

Aber wo wir die Zeile gerade sehen, es ist vielleicht besser, wenn das sudoers.d mit eigener Datei benutzt wird.

Also quitte mal wieder.
Dann im Terminal
cd /etc/sudoers
Falls da kein Permissions Fehler kommt, dann
sudo visudo fatsort
Und einfach die Zeile rein.
 
Da kriege ich das hier:
 

Anhänge

  • Screenshot 2023-10-31 at 17.24.44h.png
    Screenshot 2023-10-31 at 17.24.44h.png
    129,6 KB · Aufrufe: 31
Zurück
Oben Unten