Co oznacza „liczba” w polu właściciela plików w systemie Linux?


18

Skopiowałem wiele plików do mojego nowego hosta Linux. Widzę, że wszystkie pliki mają zarówno właściciela, jak i grupę 515. Co to znaczy?


Wyjaśnienie: był to identyfikator UID / gid plików na oryginalnym hoście. dobrym pomysłem jest odtworzenie użytkowników z tym samym identyfikatorem UID / GID podczas migracji na nowy serwer.
laher

Odpowiedzi:


24

Prawdopodobnie zrobiłeś kopię, która zachowała oryginalną grupę i właściciela tych plików. W Linuksie wewnętrznie właściciel i grupa to w zasadzie tylko identyfikator (w twoim przypadku numer 515). Ten identyfikator jest następnie mapowany na grupę i nazwę użytkownika wymienioną w /etc/passwdlub /etc/group. Zobaczysz, że w tych plikach możesz znaleźć nazwę użytkownika, a także identyfikator używany dla tego konkretnego użytkownika i grupy.

Najprawdopodobniej w /etc/groupi /etc/passwd, identyfikator „515” nie jest wymieniony, i z tego powodu sam identyfikator jest pokazany.

Możesz zmienić właściciela i grupę na istniejącego właściciela i grupę za pomocą odpowiednio poleceń chowni chgrp.


Uwaga dodatkowa: Najczęstszym scenariuszem dla osieroconych użytkowników / grup jest ekstrakcja z archiwum.
Mel

7

To znaczy, że:

  1. Plik jest własnością użytkownika: grupa 515: 515
  2. identyfikatory użytkownika i grupy 515 nie są zdefiniowane w / etc / passwd lub / etc / group jako przypisane do konkretnego użytkownika i grupy.

1

Oznacza to, że albo nie ma użytkownika i grupy o tych identyfikatorach, albo ich nazwy są zbyt długie, aby wyświetlić je w całości w tym polu.


1

Jest to identyfikator użytkownika lub grupy użytkowników.

Mapowanie na nazwy użytkowników znajduje się w / etc / passwd (dla identyfikatorów użytkowników) lub / etc / groups (dla identyfikatorów grup)

Widzieć

man id
man usermod  # (the -u option)
man groupmod # (the -g option)
man shadow   # (to know why you shouldn't meddle with /etc/passwd directly)
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.