OS X 10.6.1 için terminalde bir usermod eşdeğeri var mı


17

Birisi bana bir kullanıcıyı nasıl değiştirebileceğimi ve SL'deki (10.6.1) terminaldeki bir gruba nasıl ekleyebileceğimi söyleyebilir mi?

Usermod Mac tarafından kullanılmıyor gibi görünüyor.

Yanıtlar:



12

Bir kullanıcı ekleme:

dscl . append /Groups/admin GroupMembership usershortname

Bir kullanıcıyı kaldırma: (sistemden değil gruptan)

dscl . delete /Groups/admin GroupMembership usershortname

Yönetici grubunun üyeliğini okuma:

dscl . read /Groups/admin GroupMembership

2

Bir örnek eklemek için, birinin ana dizini şu şekilde değiştirebilirsiniz:

dscl . -create /Users/postgres NFSHomeDirectory /opt/local/var/db/postgresql84

Okuma komutunu kullanarak bir nesnenin özelliklerini de görebilirsiniz :

dscl . -read /Users/postgres

1

Doğru, bu komutlar OSX'e dahil edilmedi. Mac için bir adduser bağlantı noktası olmasına rağmen, bir kullanıcı ekleyebilir ve komut satırından gruplarını değiştirebilirsiniz. Komut bilgisi burada .


Bir kullanıcıyı değiştirmek ve belirli bir gruba eklemek için daha çok arıyorum
ricbax

bu araç her ikisini de yapabilir.
John T
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.