Ist es eigentlich möglich ein Alias zum Updaten zu erstellen, wo dann automatisch das Passwort mit eingegeben wird?
Update Alias
-
Perval -
29. März 2022 um 18:55 -
Erledigt
-
-
Ja ist sogar ziemlich einfach. Folgendes in deine .bashrc -> oder wo auch immer du deine Alias hinspeicherst - reinschreiben
"dein_passwort" => durch dein sudo Passwort ersetzen
"<kommando>" durch den Update Befehl ersetzen.
Also wenn dein Passwort "hallowelt42" wäre und du den APT Paketmanager nutzt würde es so aussehen:
-S = steht dafür das er als sudo Passwort das vorherige echo nimmt.
-k = Sorgt dafür, dass sudo immer nach einem Passwort fragt (gibt da ja oft ein Timelimit wo sudo kein Passwort mehr baucht wenn man es vorher mal eingegeben hat) somit sollte es immer funktionieren.
ACHTUNG: Was man sich aber bewusst sein sollte: Man hat dann quasi sein Administrationspasswort, quasi im KLARTEXT in einer simplen Text-Datei in deinem Home Ordner gespeichert. Sicherheitstechnisch ist das sehr bedenklich.
Klassischer Fall von "nur weil es geht" sollte man es "nicht unbedingt auch tun".
-
dankeschön... Stimmt mit dem PW... dann lass ich es doch lieber...
-
Meine Aliase für Updates und Upgrade sehen so aus in der .bash_aliases Datei:
Codealias up='sudo apt update' alias ug='sudo apt upgrade -y' alias upg='sudo apt update && sudo apt upgrade -y' alias ua='sudo apt autoremove' alias aptlist='apt list --upgradable'
Die nervige Passwortabfrage kannst du in der Datei „/etc/sudoers“ reduzieren, wenn du der alleinige Nutzer am System bist.
Mit sudo nano /etc/sudoers die Datei aufrufen.
unter root dein Userame eintragen und den Rest
Falls du einen Gruppennamen hast der gleich deinem Usernamen ist, kannst du diesen auch eintragen, aber unter
# Allow members of group ...
Gruppen fangen mit "%" an (z.B.%sudo)
Code# Allow members of group sudo to execute any command %sudo ALL=(ALL:ALL) ALL %DEINGRUPPENNAME ALL=(ALL:ALL) NOPASSWD: ALL
Hat jemand seinen Rechner für sich ganz allein, so reicht es, wenn man sudo anpasst
Somit reduziert sich die Passwortabfrage und ist auf Heimsystemen empfehlenswert.
Aber ACHTUNG: Jeder ist für sich selbst verantwortlich und für das was er tut
-
benutzt du kein dist-upgrade?
-
benutzt du kein dist-upgrade?
Nein selten. Muss man ja auch nicht ständig.
-
Ok ich nutze ausschließlich den Befehl auf meinen Servern.
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!