← man/system_admin
newgrp — man newgrp — 80×24
ugur@toprak:~/man/system_admin$man newgrp
Bölüm 1 Sistem Yönetimi

newgrp

yeni bir gruba geçiş yapma

Özet

     newgrp [-l] [group]

Açıklama

newgrp aracı, değiştirilmiş gerçek (real) ve etkin (effective) grup kimliklerine (IDs) sahip yeni bir kabuk (shell) yürütme ortamı oluşturur.

Seçenekler aşağıdaki gibidir:

  • -l: Tam bir girişi (login) simüle eder. Ortam (environment) ve umask, kullanıcı gerçekten yeniden giriş yapmış olsaydı beklenecek şekilde ayarlanır.

Grup işleneni (operand) mevcutsa, belirtilen etkin ve gerçek grup kimlikleriyle yeni bir kabuk başlatılır. Kullanıcı belirtilen grubun bir üyesi değilse kendisinden bir parola istenir.

Aksi takdirde gerçek, etkin ve tamamlayıcı (supplementary) grup kimlikleri, mevcut kullanıcının parola veritabanı girdisindeki değerlere geri döndürülür.

Çıkış Durumu

newgrp aracı, grup kimliklerinin başarıyla değiştirilip değiştirilmediğine bakılmaksızın kabuğu başlatmaya çalışır.

Bir hata oluşursa ve kabuk başlatılamazsa, newgrp >0 çıkış koduyla çıkış yapar. Aksi takdirde, newgrp aracının çıkış durumu, kabuğun çıkış durumu olur.

Ayrıca Bkz.

csh(1), groups(1), login(1), sh(1), su(1), umask(1), group(5), passwd(5), environ(7)

Standartlar

newgrp aracı IEEE Std 1003.1-2001 (“POSIX.1”) standardı ile uyumludur.

Tarihçe

Bir newgrp aracı ilk olarak Version 6 AT&T UNIX sürümünde ortaya çıktı.

Hatalar

Grup parolaları, kullanıcıların grup veritabanından parola özetini (hash) almasını engellemenin bir yolu olmadığından doğası gereği güvensizdir. Kullanımları önerilmez. Bunun yerine, kullanıcılar doğrudan gerekli gruplara eklenmelidir.

macOS 26.4 8 Şubat 2013 macOS 26.4