Przejdź do treści
Home » Linux: Znajdź / wyświetl PUID i PGID

Linux: Znajdź / wyświetl PUID i PGID

Advertisements

Some of the links shared in this post are affiliate links. If you click on the link and make a purchase, we will receive an affiliate commission at no additional cost to you.


PUID i PGID mogą być istotne dla kontenerów NFS i Docker. Aby określić PUID (identyfikator użytkownika) i PGID (identyfikator grupy) użytkownika, pod którym działa Docker w systemie Linux, wykonaj następujące czynności:

1. znajdź nazwę użytkownika procesu Docker

Po pierwsze, musisz znaleźć nazwę użytkownika procesu, pod którym uruchomiony jest Docker. Możesz to zrobić za pomocą następującego polecenia:

ps aux | grep dockerd

To polecenie wyświetla listę wszystkich procesów związanych z dockerd. W danych wyjściowych zobaczysz kolumnę wskazującą nazwę użytkownika, pod którą działa demon Docker. Zwykle jest to root, ale może to być również inny użytkownik, jeśli Docker został skonfigurowany ze specjalnymi uprawnieniami.

2. Określ identyfikator użytkownika (PUID) i identyfikator grupy (PGID).

Po określeniu nazwy użytkownika, możesz znaleźć PUID i PGID za pomocą następującego polecenia:

id <username>

Zastąp rzeczywistą nazwą użytkownika, którą znalazłeś w poprzednim kroku.

Przykład:

Jeśli Docker jest uruchomiony jako root, wpisz :

id root

Zrozumienie 3. edycji

Wynik polecenia id wygląda mniej więcej tak:

uid=0(root) gid=0(root) groups=0(root)
  • PUID (identyfikator użytkownika) to liczba po uid=.
  • PGID (identyfikator grupy) to numer po gid=.

W tym przykładzie zarówno PUID, jak i PGID wynoszą 0, co jest typowe dla użytkownika root.

Podsumowanie

  1. Znajdź nazwę użytkownika, pod którą uruchomiony jest Docker za pomocą ps aux | grep dockerd.
  2. Znajdź PUID i PGID tego użytkownika o identyfikatorze <nazwa użytkownika>.
  3. PUID to identyfikator użytkownika(uid=), a PGID to identyfikator grupy(gid=).

Informacje te mogą być przydatne, jeśli uruchamiasz kontenery Docker i potrzebujesz określonych przypisań użytkowników i grup, np. do uprawnień do plików.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Mastodon