Ana Sayfa

Ubuntu 26.04, Sudo Şifre Girdisinde 40 Yıllık Bir Geleneği Sonlandırıyor

1 dk okuma

Ubuntu 26.04 LTS ile birlikte, sudo komutunu kullanırken şifre girildiğinde artık ekranda yıldız işaretleri (********) görünecek. Bu değişiklik, 40 yılı aşkın süredir sudo'nun şifre girişi sırasında hiçbir görsel geri bildirim sağlamaması geleneğini sona erdiriyor. Daha önce kullanıcılar, şifrelerini yazarken hiçbir şey görmüyor ve bu durum, özellikle yeni kullanıcılar arasında klavyelerinin çalışıp çalışmadığı veya doğru giriş yapıp yapmadıkları konusunda kafa karışıklığına yol açıyordu. Bu yenilik, Ubuntu'nun 25.10 sürümünde C dilinde yazılmış eski sudo yerine Rust ile yeniden yazılan sudo-rs'e geçiş yapmasının bir sonucu olarak 26.04'te varsayılan olarak etkinleştirildi. Canonical, bu özelliği varsayılan yapmak için sudo-rs projesinden ilgili yamayı seçerek entegre etti.

sudo'nun geçmişte şifre geri bildirimini gizlemesinin temel nedeni güvenlikti. Görsel geri bildirimin olmaması, omuzdan bakan birinin şifrenin uzunluğunu tahmin etmesini ve dolayısıyla şifreyi kırmasını zorlaştırmayı amaçlıyordu. Ancak sudo-rs geliştiricileri, bu güvenlik faydasının "önemsiz" olduğunu ve kullanıcı deneyimini olumsuz etkilediğini belirtiyor. Çoğu kullanıcının sudo şifresinin aynı zamanda giriş şifresi olduğunu ve bunun zaten giriş ekranında veya klavye sesleriyle tahmin edilebileceğini savunuyorlar. Linux'taki diğer şifre alanlarının çoğunun geri bildirim sağladığı göz önüne alındığında, sudo'nun bu konuda farklı olması bir anormallik olarak görülüyor.

Bu değişikliğe karşı çıkan bazı kullanıcılar olsa da (bir hata raporu açılmasına rağmen "Düzeltilmeyecek" olarak işaretlendi), sudo-rs projesi de bu kararın arkasında duruyor. Geliştiriciler, sudo'nun 1980'lerde ilk oluşturulduğundan beri geri bildirim sağlamamasının bir alışkanlık haline geldiğini ve bu durumun aslında radikal bir UX kararı olmadığını vurguluyor. Eski davranışı geri isteyen kullanıcılar için /etc/sudoers dosyasına Defaults !pwfeedback satırını ekleyerek yıldız işaretlerini devre dışı bırakma seçeneği de sunuluyor.

İçgörü

Linux sistemlerinde kullanıcı deneyimini güvenlik endişeleriyle dengeleyen, 40 yıllık bir `sudo` geleneğini değiştiren önemli bir adım.

Kaynak