Sudo'ya Alternatif Doas
Sudo'da 9 yıldır bulunan bir bugdan dolayı yönetici haklarını devretme sorunu ortaya çıktığından beri karşıma ara ara alternatif olarak sunulan doas çıkıyordu.
Sudo'daki bu soruna izin veren özellik benim de kullandığım pwfeedback özelliğinden kaynaklanıyormuş, detaylarına pek takılmadım açıkçası.
pwfeedback özelliğini kaldırmış olsam da doas'i bir denemeye karar verdim. Arch'da opendoas olarak kurulabilir durumda. Kurulumunu gerçekleştirdikten sonra /etc/doas.conf dosyasını oluşturup yönetici hakları vermek istediğiniz kullanıcıyı ayarlamanız gerekiyor. Örneğin kullanıcıadı kullanıcısına bu hakkı vermek için;
yazıp dosyayı kaydedebilirsiniz.
Parolayı girdikten sonra belirli bir süre tekrar parola sormasını istemiyorsanız persist özelliğini aktif etmeniz gerekiyor.
Belirli bir kullanıcı değil de bir gruba yetki vermek isterseniz de (örneğin wheel grubu)
yazmanız gerekiyor.
Tabi yılların alışkanlığı olan sudo'yu bir çırpıda kimse bırakamayacağı için bir alias oluşturup sudo yazarak doas'i kullanabiliriz. Bunun için de artık hangi shelli kullanıyorsanız onun için aşağıdaki gibi bir alias oluşturmanız gerekiyor. Örneğin bash için ~/.bashrc dosyasına
yazarak bir kısayol oluşturabilirsiniz.