Apa arti "angka" di bidang pemilik file di linux?


18

Saya menyalin banyak file ke host linux baru saya. Saya melihat bahwa semua file memiliki pemilik dan grup yang sama 515. Apa artinya?


Klarifikasi: ini adalah uid / gid dari file pada host asli. itu ide yang baik untuk membuat ulang pengguna dengan uid / gids yang sama saat Anda bermigrasi ke server baru.
laher

Jawaban:


24

Anda mungkin melakukan salinan yang melindungi grup asli dan pemilik file-file ini. Di dalam linux secara internal pemilik dan grup pada dasarnya hanya sebuah id (dalam kasus Anda, nomor 515). Id ini kemudian dipetakan pada grup dan nama pengguna yang tercantum di /etc/passwdatau/etc/group . Anda akan melihat bahwa dalam file-file itu, Anda dapat menemukan nama pengguna dan juga id yang digunakan untuk pengguna dan grup tersebut.

Kemungkinan besar di /etc/groupdan/etc/passwd , id "515" tidak terdaftar, dan untuk alasan ini id itu sendiri ditampilkan.

Anda dapat mengubah tawaran dan grup menjadi pemilik dan grup yang ada dengan perintah chowndan chgrpmasing - masing.


Catatan: Skenario yang paling umum untuk pengguna / grup anak yatim adalah ekstraksi dari arsip.
Mel

7

Artinya:

  1. File ini dimiliki oleh pengguna: grup 515: 515
  2. pengguna dan id grup 515 tidak didefinisikan di / etc / passwd atau / etc / group sebagaimana ditugaskan untuk pengguna dan grup tertentu.

1

Ini berarti bahwa tidak ada pengguna dan grup dengan ID tersebut, atau bahwa nama mereka terlalu panjang untuk ditampilkan sepenuhnya di bidang itu.


1

Ini adalah id pengguna atau grup pengguna.

Pemetaan untuk nama pengguna ada di / etc / passwd (untuk id pengguna) atau / etc / groups (untuk id grup)

Lihat

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)
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.