{"id":13698,"date":"2022-05-14T11:10:41","date_gmt":"2022-05-14T11:10:41","guid":{"rendered":"https:\/\/profi-tutorials.de\/linux\/?p=13698"},"modified":"2022-05-14T11:10:42","modified_gmt":"2022-05-14T11:10:42","slug":"befehl-id","status":"publish","type":"post","link":"https:\/\/profi-tutorials.de\/linux\/grundlagen\/befehl-id\/","title":{"rendered":"Der Befehl id"},"content":{"rendered":"<p>In diesem Beitrag lernen Sie den Befehl id kennen, welcher unter Linux- \/ UNIX-Betriebssystemen verwendet wird, um Benutzer- und Gruppeninformationen f&uuml;r Benutzer abzufragen. Als Teil des Pakets coreutils ist der Befehl in der Regel auf allen Systemen bereits vorinstalliert.<\/p>\n<h2 id=\"t-1651489035350\">Allgemeine Syntax<\/h2>\n<p>Die allgemeine <a class=\"glossaryLink cmtt_Allgemein cmtt_Informatik\" aria-describedby=\"tt\" data-cmtooltip=\"&lt;div class=glossaryItemTitle&gt;Syntax&lt;\/div&gt;&lt;div class=glossaryItemBody&gt;&#8203;Im  Allgemeinen wird unter Syntax ein Regel&#8203;system verstanden, welches zur  Kombination elementarer Zeichen zu zusammengesetzten &#8203;Zeichen in (...)&lt;\/div&gt;\" href=\"https:\/\/profi-tutorials.de\/linux\/glossar\/syntax\/\" target=\"_blank\" data-mobile-support=\"0\" data-gt-translate-attributes='[{\"attribute\":\"data-cmtooltip\", \"format\":\"html\"}]' tabindex=\"0\" role=\"link\">Syntax<\/a> des Befehls <strong>id <\/strong>lautet folgenderma&szlig;en:<\/p>\n<pre>id [Optionen] [Benutzer]<\/pre>\n<p>Wird der Befehl ohne &Uuml;bergabe jeglicher Argumente ausgef&uuml;hrt, so gibt er standardm&auml;&szlig;ig die Benutzer- und Gruppeninformationen f&uuml;r den aktuellen Benutzer aus. Die Ausgabe umfasst dabei auf einer Zeile die Benutzer-ID (UID), die prim&auml;re Gruppen-ID (GID) und eine Auflistung aller GIDs des Benutzers. Namen von Benutzer und Gruppen werden jeweils in Klammern mit ausgegeben. Bei Angabe eines Benutzers werden die Informationen entsprechend f&uuml;r diesen ausgegeben.<\/p>\n<h5>Beispiel: id ohne Argumente<\/h5>\n<h6 style=\"\"><span style=\"font-weight: normal;\">In diesem Beispiel wird die Verwendung des Befehls <\/span>id <span style=\"font-weight: normal;\">ohne Argumente gezeigt. Ausgef&uuml;hrt wird <\/span>id <span style=\"font-weight: normal;\">von dem <\/span>Benutzer &ldquo;hellberg&rdquo;<span style=\"font-weight: normal;\">.<\/span><\/h6>\n<h6>Eingabe:<\/h6>\n<p>id<\/p>\n<h6>Ausgabe:<\/h6>\n<p>Der Ausgabe sind die erwarteten Informationen zur <strong>UID<\/strong>&nbsp;und der<strong>&nbsp;<\/strong>prim&auml;ren <strong>GID <\/strong>sowie eine <strong>Auflistung aller GIDs<\/strong> zu entnehmen. Zugunsten einer besseren &Uuml;bersicht wurde die Ausgabe im untenstehenden Textfeld gek&uuml;rzt (siehe die drei Punkte &ldquo;&hellip;&rdquo; am Ende).<\/p>\n<p>uid=1000(hellberg) gid=1000(hellberg) Gruppen=1000(hellberg),24(cdrom),&hellip;<\/p>\n<h5>Beispiel: id mit Benutzer<\/h5>\n<h6 style=\"\">id <span style=\"font-weight: normal;\">wird in diesem Beispiel der Name des Benutzers &uuml;bergeben, dessen Informationen abgefragt werden sollen.<\/span><\/h6>\n<h6>Eingabe:<\/h6>\n<p style=\"\">In diesem Fall wird der <strong>Benutzer &ldquo;bibo&rdquo;<\/strong> spezifiziert.<\/p>\n<p>id bibo<\/p>\n<h6>Ausgabe:<\/h6>\n<p>Der Ausgabe sind <strong>UID<\/strong>, <strong>prim&auml;re GID<\/strong> und eine <strong>Auflistung aller Gruppen<\/strong> des <strong>Benutzers &ldquo;bibo&rdquo;<\/strong> zu entnehmen.<\/p>\n<p>uid=1001(bibo) gid=1001(bibo) Gruppen=1001(bibo)<\/p>\n<h2 id=\"t-1651489035351\">Wichtige Optionen<\/h2>\n<p>In diesem Abschnitt werden die wichtigsten Optionen von <strong>id <\/strong>vorgestellt.<\/p>\n<h3 id=\"t-1651489035352\">-g &ndash; Effektive GID ausgeben<\/h3>\n<p>Mithilfe der <strong>Option -g<\/strong> kann nur die <strong>effektive GID<\/strong> ausgegeben werden.<\/p>\n<pre>id -g [Benutzer]<\/pre>\n<p>Bei einer <strong>effektiven ID<\/strong> handelt es sich um die ID, die von dem <a class=\"glossaryLink cmtt_Informatik cmtt_Netzwerke\" aria-describedby=\"tt\" data-cmtooltip=\"&lt;div class=glossaryItemTitle&gt;Betriebssystem&lt;\/div&gt;&lt;div class=glossaryItemBody&gt;Ein Betriebssystem ist f&uuml;r die Verwaltung der Ressourcen eines Rechensystems verantwortlich.&lt;\/div&gt;\" href=\"https:\/\/profi-tutorials.de\/linux\/glossar\/betriebssystem\/\" target=\"_blank\" data-mobile-support=\"0\" data-gt-translate-attributes='[{\"attribute\":\"data-cmtooltip\", \"format\":\"html\"}]' tabindex=\"0\" role=\"link\">Betriebssystem<\/a> f&uuml;r die Zugriffskontrolle verwendet wird. In der Regel ist die effektive ID gleich der realen ID &ndash; sie kann jedoch modifiziert werden, um einem nicht-privilegierten Benutzer Zugriffe zu erm&ouml;glichen, die typischerweise nur privilegierten Benutzern (z.B. <a class=\"glossaryLink cmtt_Informatik\" aria-describedby=\"tt\" data-cmtooltip=\"&lt;div class=glossaryItemTitle&gt;Root-Benutzer&lt;\/div&gt;&lt;div class=glossaryItemBody&gt;Der Root-Benutzer ist der m&auml;chtigste Benutzer-Account auf Linux-Systemen.&lt;\/div&gt;\" href=\"https:\/\/profi-tutorials.de\/linux\/glossar\/root-benutzer\/\" target=\"_blank\" data-mobile-support=\"0\" data-gt-translate-attributes='[{\"attribute\":\"data-cmtooltip\", \"format\":\"html\"}]' tabindex=\"0\" role=\"link\">root<\/a>) m&ouml;glich sind. Die <strong>reale ID<\/strong> identifiziert den Initiator bzw. Besitzer einer Operation.<\/p>\n<h3 id=\"t-1651489035353\">-G &ndash; Alle GIDs ausgeben<\/h3>\n<p>Mit der <strong>Option -G<\/strong> k&ouml;nnen alle GIDs eines Benutzers ausgegeben werden. Die einzelnen GIDs werden auf einer Zeile und durch Leerzeichen getrennt ausgegeben.<\/p>\n<pre>id -G [Benutzer]<\/pre>\n<h3 id=\"t-1651489035354\">-n &ndash; Namen ausgeben<\/h3>\n<p>Wird die <strong>Option -n<\/strong> angegeben, so gibt <strong>id <\/strong>anstelle von numerischen IDs jeweils die Namen aus. Die Option kann nicht mit dem vorgegebenen Ausgabe-Format, sondern nur zusammen mit einer der <strong>Optionen -u<\/strong>, <strong>-g<\/strong> oder <strong>-G<\/strong> verwendet werden.<\/p>\n<pre>id -n[u|g|G] [Benutzer]<\/pre>\n<h3 id=\"t-1651489035355\">-r &ndash; Reale ID ausgeben<\/h3>\n<p>Die <strong>Option -r<\/strong> wird verwendet, um <strong>reale IDs<\/strong> (GIDs oder UIDs) auszugeben. &Auml;hnlich wie bei der <strong>Option -n<\/strong> ist die Option nicht mit dem vorgegebenen Ausgabe-Format verwendbar &ndash; stattdessen muss eine der <strong>Optionen <\/strong><strong>-u<\/strong>, <strong>-g<\/strong> oder <strong>-G<\/strong> mit angegeben werden.<\/p>\n<pre>id -r[u|g|G] [Benutzer]<\/pre>\n<h3 id=\"t-1651489035356\">-u &ndash; Effektive UID ausgeben<\/h3>\n<p>Die Ausgabe der <strong>effektiven UID<\/strong> ist mithilfe der <strong>Option -u<\/strong> m&ouml;glich.<\/p>\n<pre>id -u [Benutzer]<\/pre>\n<p>F&uuml;r eine kurze Erl&auml;uterung zu effektiven \/ realen IDs siehe die <a href=\"#t-1651489035352\" jump-animation=\"smooth\" style=\"outline: none;\">Option -g<\/a>.<\/p>\n<p style=\"text-align: center;\">Abonniere JETZT unseren Newsletter!<\/p>\n<p style=\"text-align: center;\">Verpasse nie wieder <strong>neue<\/strong> Beitr&auml;ge und <strong>exklusive Insider-Only-Inhalte!<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>In diesem Beitrag lernen Sie den Befehl id kennen, welcher unter Linux- \/ UNIX-Betriebssystemen verwendet wird, um Benutzer- und Gruppeninformationen f\u00fcr Benutzer abzufragen. Als Teil des Pakets coreutils ist der Befehl in der Regel auf allen Systemen bereits vorinstalliert. Allgemeine Syntax Die allgemeine Syntax des Befehls id lautet folgenderma\u00dfen: Wird der Befehl ohne \u00dcbergabe jeglicher [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":13701,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_seopress_robots_primary_cat":"7","_seopress_titles_title":"%%post_title%% %%sep%% %%sitetitle%%","_seopress_titles_desc":"In diesem Beitrag lernen Sie den Befehl id kennen, welcher unter UNIX \/ Linux verwendet wird, um Benutzer- und Gruppeninformationen eines Benutzers abzufragen.","_seopress_robots_index":"","footnotes":""},"categories":[8,7],"tags":[],"class_list":["post-13698","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administration","category-grundlagen"],"_links":{"self":[{"href":"https:\/\/profi-tutorials.de\/linux\/wp-json\/wp\/v2\/posts\/13698","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/profi-tutorials.de\/linux\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/profi-tutorials.de\/linux\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/profi-tutorials.de\/linux\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/profi-tutorials.de\/linux\/wp-json\/wp\/v2\/comments?post=13698"}],"version-history":[{"count":73,"href":"https:\/\/profi-tutorials.de\/linux\/wp-json\/wp\/v2\/posts\/13698\/revisions"}],"predecessor-version":[{"id":13812,"href":"https:\/\/profi-tutorials.de\/linux\/wp-json\/wp\/v2\/posts\/13698\/revisions\/13812"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/profi-tutorials.de\/linux\/wp-json\/wp\/v2\/media\/13701"}],"wp:attachment":[{"href":"https:\/\/profi-tutorials.de\/linux\/wp-json\/wp\/v2\/media?parent=13698"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/profi-tutorials.de\/linux\/wp-json\/wp\/v2\/categories?post=13698"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/profi-tutorials.de\/linux\/wp-json\/wp\/v2\/tags?post=13698"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}