Microsoft, Windows 11 Build 26052'de resmi olarak sudo'yu tanıttı. Şirket, bunun idari görevleri daha hızlı tamamlamanın yeni bir yolu olduğunu düşünüyor. Birçok kullanıcı her zaman geçerli konsol oturumunun içeriğini kaybetmeden yükseltilmiş bir komut çalıştırma seçeneğine sahip olmak ister. Ama şu ana kadar mümkün değil.
Sudo'nun kökenleri Unix dünyasındadır. BSD ve Linux dağıtımlarında sudo komutu, bir programın başka bir kullanıcının güvenlik ayrıcalıklarıyla başlatılmasına izin verir. Bu yalnızca yönetici (kök) hesabı için geçerli değildir, aynı zamanda komutları başka herhangi bir kullanıcının bağlamında çalıştırabilir. İsteğinizi tamamlamak için şifrenizi sorar ve özel bir dosyada kullanma izniniz olup olmadığını kontrol eder.
Ancak uygulamanın Windows sürümü öyle bir şey değil. Yalnızca Kullanıcı Hesabı Denetimine dayanır ve üç farklı modu vardır.
Bu eğitimde, Windows 11'de yeni sudo uygulamasının nasıl etkinleştirileceğini ve yapılandırılacağını öğreneceğiz.
İçindekiler saklamak Windows 11'de Sudo'yu etkinleştirin Komut isteminde sudo'yu açın Windows için sudo nasıl yapılandırılır Sudo modunu komut isteminden değiştirin Windows 11'de Sudo'yu Kayıt Defterinden Etkinleştirin SSS: Windows için Sudo Sudo komutunun desteklediği farklı modlar nelerdir? Microsoft Linux'a doğrudan bir bağlantı noktası yaptı mı? Özel bir yazılım mı? 'Sudoers' gibi yapılandırma dosyalarını destekliyor mu?Windows 11'de Sudo'yu etkinleştirin
Windows 11'de sudo aracını etkinleştirmek için aşağıdakileri yapın.
Windows 10 için Canon yazıcı sürücüleri
- AçAyarlarWin + I tuşlarına basarak veya istediğiniz başka bir yöntemle uygulamayı açın.
- Şu yöne rotayı ayarlaSistem > Geliştiriciler İçinsayfa.
- Orada, açSudo'yu etkinleştirseçenek.
- Tebrikler, artık işletim sisteminde sudo aracını etkinleştirdiniz.
Bitirdiniz. Ayarlar uygulamasında aynı seçeneği kapatarak sudo aracını devre dışı bırakmak kolaydır. Bunun için tekrar Sistem > Geliştiriciler İçin'i açın ve Sudo'yu Etkinleştir geçiş seçeneğini kapatın.
Komut isteminde sudo'yu açın
Alternatif olarak, aşağıdaki adımları izleyerek komut isteminde sudo'yu etkinleştirebilirsiniz:
titreyen test monitörü
- Win + X tuşlarına basın ve seçinTerminal(Yönetici)menüden.
- Şimdi şuna geçin:Komut istemiCtrl + Shift + 2 kısayoluna basarak veya Terminal açılır ok menüsünden seçerek sekmeyi seçin.
- Cmd sekmesinde aşağıdaki komutu yazın ve çalıştırmak için Enter tuşuna basın: |_+_|.
- Windows 11'de başarıyla etkinleştirdiniz.
Not: Sudo komutunu kapatan geri alma komutu |_+_|'dır.
Bir sonraki adım, seçeneklerin neler olduğunu ve bu yeni araç için bunların nasıl ayarlanacağını öğrenmektir.
Windows için sudo nasıl yapılandırılır
Windows için Sudo birkaç yapılandırma modunu destekler. Aktif moda bağlı olarak farklı davranır.
Windows 11'de sudo'yu yapılandırmak için aşağıdakileri yapın.
- Ayarlar uygulamasını açın (Win + I).
- Soldaki simgesine tıklayınSistem.
- Sağ tarafta, tıklayınGeliştiriciler için.
- Sudo'nun uygulamaları nasıl çalıştıracağını yapılandırın altında aşağıdaki seçeneklerden birini seçin:
- Yeni bir pencerede
- Giriş kapalı
- Çizgide
- Değişiklik anında uygulanır, dolayısıyla bilgisayarı yeniden başlatmanıza veya başka herhangi bir değişiklik yapmanıza gerek kalmaz.
Bitirdiniz.
Bu eğitimin SSS bölümünde desteklenen modlar hakkında daha fazla bilgi edinin.
realtek pcie gbe ailesi denetleyicisi nedir
Alternatif olarak, tercih edilen modu komut isteminden de ayarlayabilirsiniz.
Sudo modunu komut isteminden değiştirin
- Başlat düğmesine sağ tıklayıp seçeneğini belirleyerek yeni bir yükseltilmiş Terminal açın.Terminal(Yönetici).
- Şuna geç:Komut istemiCtrl + Shift + 2 klavye sırası ile sekme.
- ' seçeneğini etkinleştirmek içinYeni bir penceredeSudo için ' seçeneğine |_+_| yazın.
- ' seçeneğini etkinleştirmek içinGiriş kapalıSudo için ' seçeneğine |_+_| yazın.
- ' seçeneğini etkinleştirmek içinÇizgideSudo için ' seçeneğine |_+_| yazın.
- Komutu yürütmek için Enter tuşuna basın. Voila, yeni sudo modu ayarlandı.
Son olarak ilginizi çekebilecek son şey, Sudo'nun bir Kayıt Defteri ayarıyla nasıl etkinleştirileceği ve yapılandırılacağıdır. Eğitimin bir sonraki bölümünde bu konu ayrıntılı olarak incelenmektedir.
Windows 11'de Sudo'yu Kayıt Defterinden Etkinleştirin
Kayıt defterinden sudo komutunu açmak için aşağıdakileri yapın.
- AçKayıt düzenleyiciaraç için Win + R tuşlarına basın, yazınregeditiçindeKoşmakkutusunu seçin ve Enter'a basın.
- Şuraya gidin:HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionanahtar. Doğrudan anahtara gitmek için bu yolu regedit'in adres çubuğuna yapıştırabilirsiniz.
- Sağ tıklayınŞimdiki versiyonusol bölmedeki bölümü seçin veYeni > Anahtarmenüden.
- Yeni anahtarı adlandırınSudo. Not: Zaten sahipseniz 3-4. adımları atlayabilirsiniz.Sudoanahtar.
- Şimdi sağ tıklayınSudosol taraftaki tuşa tekrar basın veYeni > Dword 32 bit değeri.
- Yeni değeri adlandırınEtkinleştirilmişve düzenlemek için çift tıklayın.
- Değer verilerini şu şekilde ayarlayın:1sudo'yu etkinleştirmek içinYeni Penceremodu.
- AyarlamakEtkinleştirilmişile2onunla çalışmasını sağlamak içingiriş devre dışı.
- AyarlamakEtkinleştirilmişile3açmak içinÇizgidemodu.
Bitirdiniz!
İleSudo komutunu devre dışı bırak, inceleneni değiştirEtkinleştirilmişdeğer0.
Zamandan tasarruf etmeniz için kullanıma hazır Registry dosyaları hazırladım. Bunları aşağıdaki bağlantıdan indirebilirsiniz.
Kayıt Defteri Dosyalarını İndirin
Bunlar ZIP arşivindedir, dolayısıyla bunları uygun herhangi bir konuma çıkarın.
Lightroom'u nasıl daha hızlı hale getirebilirim?
Adları açıklayıcı olduğundan, yardımcı program için istediğiniz modu etkinleştiren bir dosyaya çift tıklayın veEvet&TAMAMniyetinizi onaylamak ve Kayıt Defterini değiştirmek için.
Geri alma ayarı da dahildir.
SSS: Windows için Sudo
Sudo komutunun desteklediği farklı modlar nelerdir?
- Yeni Bir Pencerede: Bu kurulumda, Windows için Sudo etkinleştirildiğinde, yeni bir yükseltilmiş konsol penceresi açılacak ve varsayılan seçenek olarak bu penceredeki komut yürütülecektir..
- Giriş Kapalı:Bu kurulumda, Windows için Sudo, yükseltilmiş işlemi geçerli pencerede yürütecek, ancak yeni işlem, kullanıcı girişini kabul edemeden oluşturulacak. Dolayısıyla bu konfigürasyon yükseltme sonrasında ek kullanıcı girişi gerektiren işlemler için uygun olmayacaktır.
- Çizgide:Bu yapılandırma, sudo'nun diğer işletim sistemlerindeki davranışına çok benzer. Bu kurulumda, Windows için Sudo, yükseltilmiş işlemi stdinput, stdoutput ve stderror değerlerinin tümü geçerli pencereye bağlı olacak şekilde çalıştıracaktır. Sonuç olarak, yeni yükseltilmiş süreç mevcut pencerede girdi alabilir ve çıktıyı görüntüleyebilir.
Microsoft Linux'a doğrudan bir bağlantı noktası yaptı mı?
Artık hiçbir Linux uygulamasıyla uyumlu olmayan farklı bir uygulamadır. Aynı isme rağmen Linux uygulamasıyla hiçbir ortak yanı yoktur.
Özel bir yazılım mı?
Windows için sudo açık kaynaklı bir projedir. Kaynak kodu şu adreste mevcuttur: GitHub.
'Sudoers' gibi yapılandırma dosyalarını destekliyor mu?
Hayır, bunun yerine Kullanıcı Hesap Denetimi. Sudo ile komut satırından bir işlemi yükseltirken, kullanıcıdan yükseltmeyi onaylamasını isteyen bir UAC iletişim kutusu görünecektir. Yeni örnek, aynı ortam değişkenleri kümesiyle, aynı çalışma diziniyle vb. çalışacaktır. Giriş Kapalı ve Satır İçi modları için, özel bir RPC bağlantısı aracılığıyla veri alışverişi gerçekleştirerek yükseltilmiş bir komutu çalıştırmasına ve verilerini normal yükseltilmemiş örneğe geri göndermesine olanak tanır.