Os X'te kullanıcılara şifresiz sahip olmak mümkündür. Onları dscl
kendi şifresiyle incelerseniz olarak gösterilir *
. Bu mysql
, pgsql
vb. Gibi veritabanlarının kullanıcıları gibi sistem kullanıcıları için kullanılır . Bunun güzel tarafı, bu kullanıcıların giriş ekranında görünmemesi ve sudo
vb. Olarak giriş yapamazsınız .
Bazı şeyleri deneyen böyle bir kullanıcıyı sildikten sonra yeniden yaratmak istedim ama yapamadım. Boş bir şifre ile bir kullanıcı almak başardı ve şifreyi olarak ayarlayabilirsiniz *
. Ancak hiçbiri, kullanıcı giriş ekranımda göründüğü gibi yukarıdaki ile aynı etkiye sahip değildi.
Böyle bir kullanıcıyı nasıl yaratırsınız?
useradd
, 1000'de kimlik eklemeye başlar ve giriş yöneticileri kullanıcı kimliğini bunun altında göstermez, ancak yukarıdaki her şeyi gösterir. bu sorunun cevabı olmasa da, sorunun çözümü bu olabilir. lütfen 1000'in keyfi olduğunu ve dağıtımınızda daha düşük veya daha yüksek olabileceğini unutmayın. Düzeltmek için sadece kullanıcı girişini /etc/passwd
daha düşük bir kullanıcı kimliğine sahip olacak şekilde değiştirin . Şimdi benim için benzer bir soru sormak istiyorum.