manpages-de - en to de translation catalogue (67 entries)

note: type: TH
en: July 2014
de: Juli 2014

note: type: TH
en: User Commands
de: Dienstprogramme für Benutzer

note: type: SH
en: NAME
de: BEZEICHNUNG

note: type: Plain text
en: runuser - run a command with substitute user and group ID
de: runuser - einen Befehl mit ersetzter Benutzer- und Gruppenkennung ausführen

note: type: SH
en: SYNOPSIS
de: ÜBERSICHT

note: type: Plain text
en: B<runuser> [options] B<-u> I<user> [[--] I<command> [I<argument>...]]
de: B<runuser> [Optionen] B<-u> I<Benutzer> [[--] I<Befehl> [I<Argument>…]]

note: type: Plain text
en: B<runuser> [options] [B<->] [I<user> [I<argument>...]]
de: B<runuser> [Optionen] [B<->] [I<Benutzer> [I<Argument>…]]

note: type: SH
en: DESCRIPTION
de: BESCHREIBUNG

note: type: Plain text
en: B<runuser> allows to run commands with a substitute user and group ID.  If the option B<-u> is not given, it falls back to B<su>-compatible semantics and a shell is executed.  The difference between the commands B<runuser> and B<su> is that B<runuser> does not ask for a password (because it may be executed by the root user only) and it uses a different PAM configuration.  The command B<runuser> does not have to be installed with set-user-ID permissions.
de: B<runuser> führt Befehle aus, wobei die Benutzer- und Gruppenkennung ersetzt werden. Wenn die Option B<-u> nicht verwendet wird, dann weicht es auf eine B<su>-kompatible Semantik aus und führt eine Shell aus. Der Unterschied zwischen den Befehlen B<runuser> und B<su> besteht darin, dass B<runuser> nicht nach einem Passwort fragt (da es nur vom Benutzer Root ausgeführt werden darf) und eine andere PAM-Konfiguration verwendet. Der Befehl B<runuser> muss nicht mit »set-user-ID«-Zugriffsrechten installiert werden.

note: type: Plain text
en: If the PAM session is not required then recommended solution is to use B<setpriv>(1)  command.
de: Falls die PAM-Sitzung nicht »required« ist, dann ist die empfohlene Lösung die Verwendung des Befehls B<setpriv>(1).

note: type: Plain text
en: When called without arguments, B<runuser> defaults to running an interactive shell as I<root>.
de: Wenn es ohne Argumente aufgerufen wird, dann führt B<runuser> in der Voreinstellung eine Shell als I<root> aus.

note: type: Plain text
en: For backward compatibility, B<runuser> defaults to not change the current directory and to only set the environment variables B<HOME> and B<SHELL> (plus B<USER> and B<LOGNAME> if the target I<user> is not root).  This version of B<runuser> uses PAM for session management.
de: Aus Gründen der Abwärtskompatibilität wechselt B<runuser> das aktuelle Verzeichnis in der Voreinstellung nicht und setzt nur die Umgebungsvariablen B<HOME> und B<SHELL> (plus B<USER> und B<LOGNAME>, falls der Ziel-I<Benutzer> nicht Root ist). Diese Version von B<runuser> verwendet PAM für die Sitzungsverwaltung.

note: type: SH
en: OPTIONS
de: OPTIONEN

note: type: TP
en: B<-c>,B< --command>=I<command>
de: B<-c>,B< --command>=I<Befehl>

note: type: Plain text
en: Pass I<command> to the shell with the B<-c> option.
de: übergibt den I<Befehl> mit der Option B<-c> an die Shell.

note: type: Plain text
en: Pass B<-f> to the shell, which may or may not be useful depending on the shell.
de: übergibt B<-f> an die Shell, was abhängig von der jeweiligen Shell nützlich sein kann oder nicht.

note: type: TP
en: B<-g>,B< --group>=I<group>
de: B<-g>,B< --group>=I<Gruppe>

note: type: Plain text
en: The primary group to be used.  This option is allowed for the root user only.
de: legt die primäre Gruppe fest. Diese Option ist dem Benutzer Root vorbehalten.

note: type: TP
en: B<-G>,B< --supp-group>=I<group>
de: B<-G>,B< --supp-group>=I<Gruppe>

note: type: Plain text
en: Specify a supplemental group.  This option is available to the root user only.  The first specified supplementary group is also used as a primary group if the option B<--group> is unspecified.
de: gibt eine ergänzende Gruppe an. Diese Option ist nur für den Benutzer Root verfügbar. Die erste angegebene ergänzende Gruppe wir auch als primäre Gruppe verwendet, falls die Option B<--group> nicht angegeben ist.

note: type: Plain text
en: Start the shell as a login shell with an environment similar to a real login:
de: startet die Shell als Anmelde-Shell mit einer Umgebung ähnlich zu einer realen Anmeldung:

note: type: Plain text
en: clears all the environment variables except for B<TERM> and variables specified by B<--whitelist-environment>
de: leert alle Umgebungsvariablen außer B<TERM> und die durch B<--whitelist-environment> festgelegten

note: type: Plain text
en: initializes the environment variables B<HOME>, B<SHELL>, B<USER>, B<LOGNAME>, B<PATH>
de: initialisiert die Umgebungsvariablen B<HOME>, B<SHELL>, B<USER>, B<LOGNAME> und B<PATH>

note: type: Plain text
en: changes to the target user's home directory
de: wechselt in das Home-Verzeichnis des Zielbenutzers.

note: type: Plain text
en: sets argv[0] of the shell to 'B<->' in order to make the shell a login shell
de: setzt argv[0] der Shell auf »B<->«, um die Shell zur Anmelde-Shell zu machen.

note: type: Plain text
en: Create pseudo-terminal for the session. The independent terminal provides better security as user does not share terminal with the original session.  This allow to avoid TIOCSTI ioctl terminal injection and another security attacks against terminal file descriptors. The all session is also possible to move to background (e.g. "runuser --pty -u username -- command &").  If the pseudo-terminal is enabled then runuser command works as a proxy between the sessions (copy stdin and stdout).
de: erstellt ein Pseudo-Terminal für die Sitzung. Das unabhängige Terminal gewährleistet bessere Sicherheit, da der Benutzer das Terminal nicht mit der Originalsitzung teilt. Dadurch können Sie durch TIOCSTI vorgetäuschte Ioctl-Terminaleinschleusung und andere Sicherheitsangriffe gegen Terminal-Dateideskriptoren vermeiden. Die gesamte Sitzung kann auch in den Hintergrund verschoben werden (zum Beispiel mit B<runuser --pty -u> I<Benutzername> B<--> I<Befehl &>). Falls das Pseudo-Terminal aktiviert ist, dann funktioniert der Befehl B<runuser> als Proxy zwischen den Sitzungen (kopiert die Standardeingabe und -ausgabe).

note: type: Plain text
en: This feature is mostly designed for interactive sessions. If the standard input is not a terminal, but for example pipe (e.g. echo "date" | runuser --pty -u user)  than ECHO flag for the pseudo-terminal is disabled to avoid messy output.
de: Diese Funktion ist vorwiegend für interaktive Sitzungen gedacht. Falls die Standardeingabe kein Terminal ist, sondern beispielsweise eine Pipe (zum Beispiel B<echo "date" | runuser --pty -u> I<Benutzer>), dann wird der ECHO-Schalter für das Pseudo-Terminal deaktiviert, um unordentliche Ausgaben zu vermeiden.

note: type: Plain text
en: Preserve the entire environment, i.e. it does not set B<HOME>, B<SHELL>, B<USER> nor B<LOGNAME>.  The option is ignored if the option B<--login> is specified.
de: bewahrt die gesamte Umgebung, das bedeutet, es setzt die Umgebungsvariablen B<HOME>, B<SHELL>, B<USER> oder B<LOGNAME> nicht. Die Option wird ignoriert, wenn B<--login> verwendet wird.

note: type: TP
en: B<-s>,B< --shell>=I<shell>
de: B<-s>,B< --shell>=I<Shell>

note: type: Plain text
en: Run the specified I<shell> instead of the default.  The shell to run is selected according to the following rules, in order:
de: führt die angegebene I<Shell> anstelle der Vorgabe aus. Die auszuführende Shell wird nach den folgenden Regeln in dieser Reihenfolge ausgewählt:

note: type: Plain text
en: the shell specified with B<--shell>
de: die durch B<--shell> angegebene Shell

note: type: Plain text
en: the shell specified in the environment variable B<SHELL> if the B<--preserve-environment> option is used
de: die in der Umgebungsvariable B<SHELL> angegebene Shell, wenn die Option B<--preserve-environment> nicht verwendet wird

note: type: Plain text
en: the shell listed in the passwd entry of the target user
de: die im »passwd«-Eintrag des Zielbenutzers angegebene Shell

note: type: Plain text
en: If the target user has a restricted shell (i.e. not listed in /etc/shells) the B<--shell> option and the B<SHELL> environment variables are ignored unless the calling user is root.
de: Falls der Zielbenutzer eine eingeschränkte Shell hat (die nicht in /etc/shells aufgelistet ist), werden die die Option B<--shell> und die Umgebungsvariable B<SHELL> ignoriert, es sei denn, der aufrufende Benutzer ist Root.

note: type: TP
en: B<--session-command=>I<command>
de: B<--session-command=>I<Befehl>

note: type: Plain text
en: Same as B<-c ,> but do not create a new session.  (Discouraged.)
de: ist gleichbedeutend mit B<-c>, aber erzeugt keine neue Sitzung (nicht empfehlenswert).

note: type: TP
en: B<-w>,B< --whitelist-environment>=I<list>
de: B<-w>,B< --whitelist-environment>=I<Liste>

note: type: Plain text
en: Don't reset environment variables specified in comma separated I<list> when clears environment for B<--login>. The whitelist is ignored for the environment variables B<HOME>, B<SHELL>, B<USER>, B<LOGNAME>, and B<PATH>.
de: setzt in der Kommata-getrennte I<Liste> festgelegte Umgebungsvariablen nicht zurück, wenn die Umgebung für B<--login> bereinigt wird. Die Positivliste wird für die Umgebungsvariablen B<HOME>, B<SHELL>, B<USER>, B<LOGNAME> und B<PATH> ignoriert.

note: type: Plain text
en: Display version information and exit.
de: zeigt Versionsinformationen an und beendet das Programm.

note: type: Plain text
en: Display help text and exit.
de: zeigt einen Hilfetext an und beendet das Programm.

note: type: SH
en: CONFIG FILES
de: KONFIGURATIONSDATEIEN

note: type: Plain text
en: B<runuser> reads the I</etc/default/runuser> and I</etc/login.defs> configuration files.  The following configuration items are relevant for B<runuser>:
de: B<runuser> liest die Konfigurationsdateien I</etc/default/runuser> und I</etc/login.defs>. Die folgenden Konfigurationseinträge sind für B<runuser> von Bedeutung:

note: type: Plain text
en: B<ENV_PATH> (string)
de: B<ENV_PATH> (Zeichenkette)

note: type: Plain text
en: Defines the PATH environment variable for a regular user.  The default value is I</usr/local/bin:\:/bin:\:/usr/bin>.
de: definiert die Umgebungsvariable PATH für einen normalen Benutzer. Der Vorgabewert ist I</usr/local/bin:\:/bin:\:/usr/bin>.

note: type: Plain text
en: B<ENV_ROOTPATH> (string)
de: B<ENV_ROOTPATH> (Zeichenkette)

note: type: Plain text
en: B<ENV_SUPATH> (string)
de: B<ENV_SUPATH> (Zeichenkette)

note: type: Plain text
en: Defines the PATH environment variable for root.  ENV_SUPATH takes precedence.  The default value is I</usr/local/sbin:\:/usr/local/bin:\:/sbin:\:/bin:\:/usr/sbin:\:/usr/bin>.
de: definiert die Umgebungsvariable PATH für root. ENV_SUPATH hat Vorrang. Der Vorgabewert ist I</usr/local/sbin:\:/usr/local/bin:\:/sbin:\:/bin:\:/usr/sbin:\:/usr/bin>.

note: type: Plain text
en: B<ALWAYS_SET_PATH> (boolean)
de: B<ALWAYS_SET_PATH> (boolescher Wert)

note: type: Plain text
en: If set to I<yes> and --login and --preserve-environment were not specified B<runuser> initializes B<PATH>.
de: Falls dies auf I<yes> gesetzt ist und --login sowie --preserve-environment nicht angegeben wurden, initialisiert B<runuser> die Umgebungsvariable B<PATH>.

note: type: Plain text
en: The environment variable PATH may be different on systems where /bin and /sbin are merged into /usr.
de: Die Umgebungsvariable PATH kann auf Systemen, auf denen /bin und /sbin in /usr zusammengeführt sind, anders sein.

note: type: SH
en: EXIT STATUS
de: EXIT-STATUS

note: type: Plain text
en: B<runuser> normally returns the exit status of the command it executed.  If the command was killed by a signal, B<runuser> returns the number of the signal plus 128.
de: B<runuser> gibt normalerweise den Exit-Status des Befehls zurück, den es ausgeführt hat. Wenn der Befehl durch ein Signal abgewürgt wurde, gibt B<runuser> die Nummer des Signals plus 128 zurück.

note: type: Plain text
en: Exit status generated by B<runuser> itself:
de: Von B<runuser> erzeugte Exit-Status:

note: type: Plain text
en: Generic error before executing the requested command
de: Allgemeiner Fehler vor dem Ausführen des angeforderten Befehls

note: type: Plain text
en: The requested command could not be executed
de: Der angeforderte Befehl konnte nicht ausgeführt werden

note: type: Plain text
en: The requested command was not found
de: Der angeforderte Befehl wurde nicht gefunden

note: type: SH
en: FILES
de: DATEIEN

note: type: Plain text
en: default PAM configuration file
de: Standard-PAM-Konfigurationsdatei

note: type: Plain text
en: PAM configuration file if --login is specified
de: PAM-Konfigurationsdatei, falls --login angegeben wurde

note: type: Plain text
en: runuser specific logindef config file
de: runuser-spezifische logindef-Konfigurationsdatei

note: type: Plain text
en: global logindef config file
de: Globale Logindef-Konfigurationsdatei

note: type: SH
en: SEE ALSO
de: SIEHE AUCH

note: type: SH
en: HISTORY
de: GESCHICHTE

note: type: Plain text
en: This B< runuser> command was derived from coreutils' B<su>, which was based on an implementation by David MacKenzie, and the Fedora B<runuser> command by Dan Walsh.
de: Dieser Befehl B< runuser> wurde von B<su> aus den GNU Coreutils abgeleitet, welches auf einer Implementierung von David MacKenzie basiert, und dem Befehl B<runuser> in Fedora von Dan Walsh.

note: type: SH
en: AVAILABILITY
de: VERFÜGBARKEIT

note: type: Plain text
en: The runuser command is part of the util-linux package and is available from E<.UR https://\:www.kernel.org\:/pub\:/linux\:/utils\:/util-linux/> Linux Kernel Archive E<.UE .>
de: Der Befehl runuser ist Teil des Pakets util-linux, welches aus dem E<.UR https://\:www.kernel.org\:/pub\:/linux\:/utils\:/util-linux/> Linux Kernel-Archiv E<.UE .> heruntergeladen werden kann.

note: type: Plain text
en: Defines the PATH environment variable for root. The default value is I</usr/local/sbin:\:/usr/local/bin:\:/sbin:\:/bin:\:/usr/sbin:\:/usr/bin>.
de: definiert die Umgebungsvariable PATH für Root. Der Vorgabewert ist I</usr/local/sbin:\:/usr/local/bin:\:/sbin:\:/bin:\:/usr/sbin:\:/usr/bin>.
