Dosyaların sahibi alanındaki “sayı” Linux'ta ne anlama geliyor?


18

Yeni Linux sunucuma birçok dosya kopyaladım. Tüm dosyaların sahibi ve grubu her ikisinin de ayarlanmış olduğunu görüyorum 515. Bu ne anlama geliyor?


Açıklama: Bu, orijinal ana bilgisayardaki dosyaların uid / gid koduydu. yeni bir sunucuya geçiş yaptığınızda aynı uid / gids kullanıcılarını yeniden oluşturmak iyi bir fikirdir.
laher

Yanıtlar:


24

Muhtemelen bu dosyaların orijinal grubunu ve sahibini koruyan bir kopyasını yaptınız. Linux içinde dahili olarak sahip ve grup temelde sadece bir kimliktir (sizin durumunuzda 515 sayısı). Bu kimliği daha sonra listelenen bir grup ve kullanıcı adına eşleştirilmiş /etc/passwdya /etc/group. Bu dosyalarda, kullanıcının adını ve belirli bir kullanıcı ve grup için kullanılan kimliği bulabileceğinizi göreceksiniz.

Büyük olasılıkla /etc/groupve /etc/passwd, "515" kimliği listelenmez ve bu nedenle kimliğin kendisi gösterilir.

Sen komutları ile varolan sahibi ve gruba ower ve grubunu değiştirebilir chownve chgrpsırasıyla.


Yan not: Yetim kullanıcı / gruplar için en yaygın senaryo arşivden çıkarılır.
Mel

7

Bu demektir:

  1. Dosyanın sahibi: grup 515: 515
  2. kullanıcı ve grup kimlikleri 515, / etc / passwd veya / etc / group içinde belirli bir kullanıcı ve gruba atanmış olarak tanımlanmamıştır.

1

Bu, bu kimlikleri olan bir kullanıcı ve grup olmadığı veya adlarının tamamen bu alanda görüntülenemeyecek kadar uzun olduğu anlamına gelir.


1

Kullanıcıların kullanıcı veya grup kimliğidir.

Kullanıcı adlarıyla eşleme / etc / passwd (kullanıcı kimlikleri için) veya / etc / group (grup kimlikleri için) içindedir

Görmek

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)
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.