Microsoft, Linux sudo komutunu Windows Server’a getiriyor


Windows Server

Microsoft, Linux ‘sudo’ özelliğini Windows Server 2025’e getirerek yöneticilere konsol uygulamaları için ayrıcalıkları yükseltmenin yeni bir yolunu sunuyor.

Süper kullanıcı do veya sudo, düşük ayrıcalıklı kullanıcıların, genellikle root olarak yükseltilmiş ayrıcalıklara sahip bir komutu yürütmesine olanak tanıyan bir Linux konsol programıdır.

Bu komut, sunucuların düşük ayrıcalıklı hesaplar altında normal şekilde kullanılabilmesi ve kullanıcıların belirli komutları çalıştırırken ayrıcalıklarını gerektiği gibi yükseltmelerine izin vermesi nedeniyle Linux’ta artırılmış güvenlik sunar.

Aşağıda ‘whoami’yi düşük ayrıcalıklı bir kullanıcı olarak çalıştırdığımız ve ardından sudo kullanarak çalıştırdığımız sudo komutunun bir örneği gösterilmektedir.

Whoami komutunun, onu bip sesi çıkaran kullanıcı olarak çalıştırdığımı gösterdiğine dikkat edin. Ancak whoami’yi sudo ile çalıştırdığımda ayrıcalıklarım root’a yükseltiliyor.

Whoami kullanarak sudo komutunun gösterilmesi
Whoami kullanarak sudo komutunun gösterilmesi
Kaynak: BleepingComputer

Windows Server 2025’te sudo’yu test etme

Microsoft, geçen hafta ilk Windows Server 2025 Insider önizleme yapısını yayınladı. Ancak kısa süre sonra daha yeni bir sürüm internete sızdırıldı.

İlk olarak Windows En Son tarafından bildirildiği üzere, sızdırılan sürüm, Windows ‘sudo’ komutu için yeni ayarlar da dahil olmak üzere bazı yeni geliştirme aşamasındaki özellikler içeriyor.

Windows Server 2025 önizleme derlemesindeki yeni sudo ayarları
Windows Server 2025 önizleme derlemesindeki yeni sudo ayarları
Kaynak: WindowsLatest

Bu ayarlar yalnızca geliştirici modunu etkinleştirdikten sonra kullanılabilir ve sudo komutu şu anda henüz komut satırından çalışmıyor, bu da geliştirme aşamasında olduğunu gösteriyor.

Ancak sudo ayarları, ‘Yeni bir pencerede’, ‘Giriş devre dışıyken’ ve ‘Satır İçi’ sudo uygulamalarını çalıştırma yeteneğiyle birlikte komutun nasıl çalışacağına dair bazı ipuçları sağlar.

Windows zaten UAC istemlerini kullanarak programları otomatik olarak yükseltme olanağı sunarak programların kendi pencerelerinde yükseltilmiş ayrıcalıklarla çalışmasına neden oluyor.

Ancak bcdedit ve reagentc gibi bazı yönetim araçları, bu komutları çalıştırmak için yönetici olmanızı gerektirir.

Bu durumlarda sudo komutu, programların yeni bir pencerede, geçerli pencerede satır içi olarak veya muhtemelen devre dışı bırakılmış giriş ayarını kullanan etkileşimli olmayan bir kabukta olduğu gibi Windows ayarlarına göre çalışmasına izin verecektir.

Microsoft’un, üretim yapılarında yer almayan yeni özellikleri genellikle önizleme yapılarında test ettiğini unutmamak önemlidir.

Ancak Microsoft’un bu özelliği Windows’a nasıl entegre ettiğini görmek ilginç olacak ve göz önünde bulundurulması gereken bir şey olacak.



Source link