OS X'te standart bir kullanıcı hesabına nasıl geçilir

Yaygın olarak önerilen güvenli hesaplama uygulamalarından biri, günlük aktivitelerinizi standart bir kullanıcı hesabında çalıştırmak ve yalnızca yönetim uygulamaları oluşturmak, sistem ayarlarını değiştirmek ve sistemi yeniden yapılandırmak için idari hesapları ayırmaktır. Bu kurulum, standart bir hesapta yapılan yanlış işlemlerin küresel sistem kaynaklarını etkilemesini önlemeye yardımcı olur. Örneğin, bir uygulamadaki kötü amaçlı yazılım saldırısı veya bir hata Uygulamalar klasörüne, genel Kütüphane klasörlerine ve yönetici hesaplarına açık diğer kaynaklara daha kolay erişebilir. Bu nedenle, standart izinlere sahip bir hesap kullanarak, sorunların veya tehlikelerin açıkça izniniz olmadan sistem kaynaklarını etkilemesini önlemeye yardımcı olursunuz.

Bazı insanlar gerektiğinde sistemde değişiklik yapamama korkusuyla daha kısıtlayıcı standart hesapları kullanma konusunda çekinceleri olabilir; Ancak, OS X'te bu bir sorun olmamalıdır. Çoğu durumda bir görev idari ayrıcalıklar gerektiriyorsa, sistem bu görevler standart bir hesaptan çağrıldığında bile uygun kimlik bilgilerini ister. Bu nedenle, sistem ayarlarınızda ve kaynaklarınızdaki otomatik değişiklikleri önlemek için standart hesabınızda çalışmaya devam edebilir ve daha sonra gerektiğinde kimlik doğrulaması için hazırlanabilirsiniz.

Sisteminizi ilk kurduğunuzda, varsayılan yönetici hesabını oluşturmak için kurulum yardımcısını kullanabileceğiniz ve ardından sistemi kullanan herkes için standart kullanıcı hesapları belirterek bunu yapmak kolaydır. Ancak, bir yönetici hesabında çalışıyorsanız, yeni bir standart hesaba geçmek ve taşımak, verilerinizi taşımanın yanı sıra tüm ayarlarınızı, programlarınızı ve çevrimiçi hizmetlerinizi yeniden yapılandırmanız gerekeceğinden biraz zor olacaktır. yeni sisteme.

Ancak, yeni bir hesaba geçiş yapmakla uğraşmak yerine, mevcut hesabınızı admin'den standart bir hesaba geçirebilir ve böylece aynı kısıtlamaları uygulayabilirsiniz. Bunu yapmak için, önce Hesaplar (veya Kullanıcılar ve Gruplar) sistem tercihlerinde yeni yönetici hesabı oluşturmanız ve ardından mevcut hesabınızdan çıkmanız ve yeni yönetici hesabınıza giriş yapmanız gerekir. Yeni hesaba giriş yaptıktan sonra, Hesaplar sistem tercihlerine geri dönün, eski yönetici hesabınızı seçin ve ardından indirgemek için "Kullanıcının bu bilgisayarı yönetmesine izin ver" seçeneğinin işaretini kaldırın.

Bazı nadir durumlarda insanlar, sistemdeki tüm hesapların yönetici seçeneği olmayan standart hesaplar olduğunu görebilirler. Bu durumlar genellikle bir sistem geçişi veya restorasyonu sırasındaki hatalar nedeniyle meydana gelir ve bir yönetici hesabının olmayışı nedeniyle bir tanesini yeniden oluşturmak için özel dikkat gerekir.

Sisteminizde bir yönetici hesabı yoksa, alabileceğiniz birkaç yaklaşım vardır. İlki, Tek Kullanıcı modunda Terminal'i kullanarak yeni bir yönetim hesabı oluşturmaktır. Tek Kullanıcı modu, sistemdeki hesapları atlar ve sistemi kök ayrıcalıklarına sahip sadece terminal bir ortamda yükler. Bu, komut satırını kullanarak sisteme tam erişim sağlar ve sistem dizinini değiştirmenize ve yeni bir yönetici hesabı oluşturmanıza olanak sağlar.

Bunu yapmak için, önce Komut ve S tuşlarını aynı anda tutarak komut istemini görene kadar sistemi yeniden başlatın ve ardından önyükleme sürücüsüne yazmaya izin vermek için aşağıdaki komutu çalıştırın (bu, güvenlik nedeniyle varsayılan olarak kapalıdır):

mount -uw /

Bu komutu çalıştırdığınızda, yeni bir yönetici hesabı oluşturmak için bu prosedürü uygulayın:

  1. Aşağıdaki komutla admin grubunun varlığını kontrol edin:

    dscl -read / Gruplar / admin Grup Üyeliği

  2. Yönetici grubu yoksa, kaydın bulunmadığını iddia eden çıktı olarak bir DS Hatası alırsınız. Bu durumda, aşağıdaki komutları çalıştırarak admin grubunu oluşturmanız gerekecektir; ancak, varsa, aşağıdaki 3. adıma geçin:

    dscl -create / Gruplar / yönetici

    dscl -create / Groups / admin RealName Yöneticileri

    dscl -create / Groups / admin PrimaryGroupID 80

    dscl oluştur / Gruplar / admin Şifre \ *

    dscl -create / Gruplar / admin Grup Üyeliği kökü

    Bu komutlar grubu oluşturacak ve ardından ona tam adını yazacak ve ardından grup kimliğini OS X'de yönetici grubu tarafından kullanılacak şekilde ayarlayacaktır. Bu sayı grubun erişebileceği tüm kaynaklara atanır, ve yeni oluşturulan yönetici grubuna atamak, herhangi bir üye bu kaynaklara erişebileceği için gerçek bir yönetici grubu haline getirecektir. Son olarak, gruba boş bir parola veriyoruz, bu nedenle çalışması için üye parolalarının kullanılmasını gerektirir (kimlik doğrulaması gerekir) ve ardından gruba kök hesabı atayın.

  3. Aşağıdaki komutu çalıştırarak yönetici grubuna bir kullanıcı hesabı atayın. Bu komutta, KULLANICI ADI yerine yönetici olmak istediğiniz hesabın adını yazın. Bu şimdilik herhangi bir hesap olabilir:

    dscl -create / Groups / admin Grup Üyeliği USERNAME

Bu yordam çok sayıda komut girmenizi gerektirir ve Terminal komutlarındaki yazım hataları istenmeyen veya kafa karıştırıcı sonuçlara yol açabileceğinden, alternatif olarak yönetici hesabını yeniden oluşturmak için OS X kurulum yardımcısını kullanabilirsiniz. Bunu yapmak için, Tek Kullanıcı moduna geçtikten ve dosya sistemini yazma erişimi ayarladıktan sonra (yukarıya bakın), ardından aşağıdaki komutu çalıştırın:

rm /var/db/.AppleSetupDone

Bu, Kurulum Yardımcısı'nın zaten çalıştırıldığını belirten görünmez bir dosyayı sistemde kaldırır. Bu nedenle, bu dosyayı kaldırarak ve yeniden başlatarak, kurulum yardımcısını çağırırsınız ve sistemin kullanıcı dostu bir arayüz kullanarak yeni bir yönetici hesabı oluşturma adımları boyunca sizi yönlendirmesini sağlarsınız.


 

Yorumunuzu Bırakın