Grafik arayüze sahip uygulamalar ve sudo

Başlatan heartsmagic, 30 Nisan 2013 - 11:13:34

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

heartsmagic

Ubuntu 13.04 ile beraber gksudo ve gksu sistemden kaldırıldı. Temel neden Gnome3 ve Nautilus3 geçişi gibi görünüyor ve artık pek tavsiye edilmiyorlar.
http://askubuntu.com/questions/284306/why-is-gksu-no-longer-installed-by-default-in-13-04

Grafik arayüze sahip uygulamalar doğrudan sudo ile çalıştırıldıklarında izinle alakalı sorunlara yol açmaktalar. Bu nedenle doğrudan sudo kullanmak yerine lütfen aşağıdaki seçeneklerden birini kullanın.

1. sudo ve -H parametresi
Alıntı Yap‑H
The ‑H (HOME) option requests that the security policy set the HOME environment variable to the home directory of the target user (root by default) as specified by the password database. Depending on the policy, this may be the default behavior.
http://www.sudo.ws/sudo/sudo.man.html

Bu parametreyle çalıştırılan uygulama için HOME değişkeni root olarak tanımlanıyor. Bizim izin konusundaki sıkıntımız zaten burada başlıyordu. sudo doğrudan kullanıldığında root haklarıyla işlem yapıp sudo'yu yürüten kullanıcının ev dizinindeki bazı dosyaları root'un sahipliğine geçiriyordu. -H parametresi bunun önüne geçmeli.

Kullanımı şu şekilde:
sudo -H falanca_uygulama

2. sudo -i kullanımı

sudo -i komutu ile doğrudan root kullanıcısına geçilip uygulamalar yürütülebilir:
sudo -i
uygulama


3. gksu'nun kurulumu

Her ne kadar sistemde kurulu olmasa da depolardan kurulabilir bu uygulama. Fakat ileride tamamen kaldırılması düşünüldüğü için muhtemelen diğer seçeneklere alışmak gerekiyor.
32bit sisteme sahip kullanıcılar doğrudan kurup kullanabilirler:

sudo apt-get install gksu
gksu uygulama

Ancak 64bit sisteme sahip kullanıcıların kurulumdan sonra şu ayarlamayı yapması gerekiyor:
gksu-properties

Ardından sudo için bir defa yetkilendirme onayı verilecek.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

DeliKurt

#1
Merhaba. Konu eski tarihli ama gksu'yu yükledim ve bir sorum olacak bununla alakalı. Acaba gksu ayarları nasıl olmalı?
Alıntı YapAuthentication mode: sudo
Grab mode: enable
Bu şekilde mi kalması gerek? Bu ayarlar ne işe yarar?

Düzenleme: Authentication mode'nin "su" olması "gksu"; "sudo" olması "gksudo" şeklinde çalıştırılması demekmiş. İkinci kısmı bulamadım.

heartsmagic

Açıkçası o kipin ne işe yaradığını bilmiyorum. man belgesinde yok mu bir şeyler?
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

DeliKurt

Güvenlik için konulmuş, şifreyi yazarken klavye ve fareyi tutuyor. Başka bir uygulamanın şifremizi çekmesini engellemek için "enable" (aktif) olması gerekiyor.

heartsmagic

Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.