Biraz deney yapıyordum ve garip bir şey fark ettim: setuid bitini bulunan bash kopyasına yerleştirmenin /usr/bin/bash-testhiçbir etkisi yok gibiydi. Bir örneğini çalıştırdığımda bash-test, giriş dizinim olarak ayarlanmadı /rootve whoamikomutu çalıştırdığımda bash-testkullanıcı adım olduğu gibi bildirilmedi root, bu bash-testda kök olarak çalışmadığını gösteriyor. Ancak, setuid bitini açıklarsam whoami, beklendiği gibi herhangi bir kabukta kök olduğu bildirildi.
Setuid bitini de ayarlamayı denedim /usr/bin/bashve aynı davranışı gözlemledim.
Üzerinde setuid bitini ayarladığımda bash neden kök olarak çalışmıyor? Selinux'un bununla bir ilgisi olabilir mi?