Salı, Aralık 15, 2009

Ubuntu'da "Open as root" kullanımı

Ubuntuyu keşfettim ya masaüstünde. Eksik gedikleri de dikkatimi çekiyor. Örneğin bence en önemli eksiklerden biriydi, bir dosyayı "root olarak" ("open as root") çalıştırmak. Ubuntucu amcalar bu işte o kadar başarılı ki, gerçekten sudo kullanımına bayılıyorum. Her neyse sonuç olarak gnome kullanırken bir dosyayı root yetkileriyle açabilmek için en kolay yol üstüne sağ tıklayıp "Root olarak aç" demek. Fakat bu yok. Peki nasıl ekleriz? İşte böyle:
1. Komut satırında
$ sudo su

komutu ile root oluyoruz.
2. # gedit .gnome2/nautilus-scripts/Open\ as\ root
komutu ile gnome menüsüne Open as root (Buraya Türkçe kullanım da Root olarak aç da yazılabilir.) adıyla eklenecek script oluşturuluyor.
3. Ardından açılan dosyaya işte bu scripti ekliyoruz:

for uri in $NAUTILUS_SCRIPT_SELECTED_URIS; do

gksudo "gnome-open $uri" &

done

4. Son olarak da bu scripte çalıştırılma yetkisi sunuyoruz:
# sudo chmod +x .gnome2/nautilus-scripts/Open\ as\ root

Bir logout/login ardından artık bir dosya üzerinde sağ tıkladığımızda "Open as root" yazısını görebiliyoruz. Geriye sadece şifreyi yazıp dosyanın root yetkileriyle açılması kalıyor.


Kaynak: http://www.pendrivelinux.com/how-to-open-files-as-root-via-a-right-click/

Hiç yorum yok: