[gelöst] DesktopPC: Update durchführen, auf Root verzichten

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
Benutzeravatar
Stas
Beiträge: 161
Registriert: 21.04.2014 15:52:16

[gelöst] DesktopPC: Update durchführen, auf Root verzichten

Beitrag von Stas » 08.08.2014 20:16:45

Hallo,
ich möchte das der Normale User Updates des Systems durchführen kann.

Hierbei ist es mir wichtig das der User keine weiteren Sonderrechte bekommt außer das er die Befehle:
apt-get update und apt-get upgrade ausführen kann, natürlich muss eine Passwortabfrage des Nutzers erfolgen.

Noch ne Frage neben bei, ist es möglich bestimmten Befehlen ein eigenes Passwort anzuhängen?
Zuletzt geändert von Stas am 24.10.2014 20:39:20, insgesamt 2-mal geändert.
Debian 12 || Proxmox 8 || i7-4790 || GTX 970

DeletedUserReAsG

Re: Update als User durchführen!

Beitrag von DeletedUserReAsG » 08.08.2014 20:18:08

Möglicherweise suchst du nach Debiansudo (und ’nem passenden Manual – aber das wird eigentlich mitgeliefert).

Benutzeravatar
Stas
Beiträge: 161
Registriert: 21.04.2014 15:52:16

Re: Update als User durchführen!

Beitrag von Stas » 08.08.2014 20:44:58

Ist ein mächtiges Werkzeug was die Nutzwegverwaltung angeht!

habe auf die Schnelle das hier gefunden http://www.linux-forum.de/wiki/index.ph ... o_Kommando (Deutsch)

Zu meiner zweiten Frage:
Sieht so aus das man es auch mit sudo hin bekommt, aber da werden die Befehle nicht dem Passwort zugeordnet sondern dem Benutzer also müsste man verschiedene Benutzer verwalten.
Debian 12 || Proxmox 8 || i7-4790 || GTX 970

Benutzeravatar
Stas
Beiträge: 161
Registriert: 21.04.2014 15:52:16

Re: Update als User durchführen!

Beitrag von Stas » 08.08.2014 22:05:12

So, habe jetzt folgendes zusammengestellt (VMBOX natürlich):

/etc/sudoers

Code: Alles auswählen

Defaults	env_reset
Defaults	mail_badpass
Defaults	secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"

stas ALL=PASSWD: /usr/bin/apt-get update, /usr/bin/apt-get upgrade

# Timeout auf Null setzen. Standardwert ist 15 Minuten.
Defaults timestamp_timeout = 0
passwd -l root

Ist das jetzt richtig das keiner was am System installieren und verändern kann.
Klar Updates können noch geladen werden!
Oder besteht eine geheime Möglichkeit sich als SUPER_USER einzuloggen.
Debian 12 || Proxmox 8 || i7-4790 || GTX 970

michaa7
Beiträge: 5025
Registriert: 12.12.2004 00:46:49
Lizenz eigener Beiträge: MIT Lizenz

Re: Update als User durchführen!

Beitrag von michaa7 » 08.08.2014 22:14:27

Keine ahnung.

Kannst du mal erklären warum das so funktionieren soll? Warum die beschränkung auf genau diese beiden befehle. Zur recherche bei problemen reichen die ja doch nicht. Wozu und für wen das ganze?

Davon unabhängig: "apt-get upgrade" ist nur bei stable systemen brauchbar, und selbst da verstehe ich nicht warum man nicht auch hier "apt-get dist-upgrade" verwendet. Bei testing und unstable ist es eigentlich unabdingbar.
gruß

michaa7

-------------------------------
Menschen ändern gelegentlich ihre Ansichten, aber nur selten ihre Motive. (Oskar Negt)

Benutzeravatar
Stas
Beiträge: 161
Registriert: 21.04.2014 15:52:16

Re: Update als User durchführen!

Beitrag von Stas » 08.08.2014 22:21:08

Ja mit keine Ahnung komm ich jetzt auch nicht weiter!

Welchen nutzen kann es haben:
ich sehe das so, will zum Beispiel meiner Freunden auch ein Linux System installieren.
Das heißt das System wird einmal eingerichtet und gegen irgendwelchen Unfug am System abgesichert, außer die System wichtigen Updates sollen geladen werden können.

Gegen apt-get dist-upgrade habe ich nicht, apt-get habe ich nur als Beispiel genutzt eigentlich verwende ich nur aptitude, aber das tut ja in dem Fall ja nicht wirklich was zur Sache.
Debian 12 || Proxmox 8 || i7-4790 || GTX 970

debianoli
Beiträge: 4168
Registriert: 07.11.2007 13:58:49
Lizenz eigener Beiträge: MIT Lizenz

Re: DesktopPC: Update als User durchführen, auf Root verzich

Beitrag von debianoli » 08.08.2014 22:39:46

Warum lässt du die updates und Upgrades nicht beim Hochfahren oder runterfahren im Hintergrund laufen? Also über einen Eintrag zB in rc.local

Benutzeravatar
Stas
Beiträge: 161
Registriert: 21.04.2014 15:52:16

Re: DesktopPC: Update als User durchführen, auf Root verzich

Beitrag von Stas » 08.08.2014 22:53:57

Interessant, kannte ich noch nicht! Danke für den Hinweis.
Debian 12 || Proxmox 8 || i7-4790 || GTX 970

Benutzeravatar
MrGerardCruiz
Beiträge: 905
Registriert: 21.08.2013 12:19:35
Lizenz eigener Beiträge: MIT Lizenz
Kontaktdaten:

Re: DesktopPC: Update als User durchführen, auf Root verzich

Beitrag von MrGerardCruiz » 09.08.2014 11:01:47

http://www.curius.de - Ein paar pragmatische Gedanken zu Linux, KDE und Datenschutz

Antworten