MacOS komutlarıyla Kök kullanıcı nasıl etkinleştirilir veya devre dışı bırakılır

Linux veya macOS gibi UNIX tabanlı işletim sistemlerinde, sistem, hizmetleri ve süreçleri üzerinde tam güce sahip bir kök kullanıcı vardır.

Bu kullanıcı, güvenlik nedeniyle varsayılan olarak devre dışı bırakılmıştır, çünkü bu komut gerekli bilgi veya sorumluluk olmadan yürütülürse, sistemde onarılamaz olabilecek hasarlara neden olabiliriz. Bu nedenle, bu kök kullanıcının yalnızca bunun ne olabileceğinin farkında olan yöneticiler veya ileri düzey kullanıcılar tarafından kullanılması önemlidir.

Bugün Solvetic'te bu kullanıcının komut satırı aracılığıyla nasıl etkinleştirileceğini veya devre dışı bırakılacağını göreceğiz.

Terminal erişimiTerminale erişmek için aşağıdaki seçeneklere sahibiz. Shift + Command + U tuş kombinasyonunu veya Go / Utilities yolunda kullanın. Görüntülenen pencerede Terminal'e çift tıklayacağız:

⇧ + ⌘ + U

Bir sonraki seçenek Spotlight'ı kullanmaktır ve bunun için terminal kelimesini gireceğiz ve ilgili yardımcı programı seçeceğiz:

1. dsenableroot komutunu kullanarak kök kullanıcı nasıl etkinleştirilir


Bu komutu kullanarak root kullanıcısını etkinleştirmek için işlem basittir, bunun için terminalde dsenableroot'u çalıştırırız ve ardından kullanıcıların şifresini gireriz ve ardından root kullanıcısının şifresini girip doğrularız:
 dsenableroot

Etkinleştirmenin başarılı olduğunu onaylayan *** Başarıyla etkinleştirilen kök kullanıcı mesajını göreceğiz. Bu komutla, özellikle tek bir hesap için kök kullanıcıyı etkinleştirmek de mümkündür, bunun için -u parametresini kullanmalıyız:

 dsenableroot -u "Kullanıcı"

2. macOS High Sierra'da kök kullanıcı nasıl devre dışı bırakılır


dsenableroot komutunu kullanan -d parametresiyle, root kullanıcısı aşağıdaki gibi evrensel olarak devre dışı bırakılır:
 dsenableroot -d

Ayrıca, istersek belirli bir kullanıcı için root kullanıcısını devre dışı bırakabiliriz, aşağıdaki sözdizimini uygulayacağız:

 dsenableroot -d -u "kullanıcı"
Bu basit yöntemle bu önemli kullanıcıyı UNIX ortamlarında etkinleştirebilir veya etkinleştirmeyebiliriz.

wave wave wave wave wave