Gönderen Konu: Thunar'ı Root Olarak Kullanma  (Okunma sayısı 157 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı ismail52

  • Yeni Üye
  • *
  • İleti: 1
  • Teşekkür: +0/-0
  • Masaüstü / Desktop Environment: Xfce4
Thunar'ı Root Olarak Kullanma
« : 09 Ocak 2020, 14:37:39 »
ilk defa arch sistemini kullanıyorum. Archman - Xfce 2020-01 Kod adı: Van Gölü - Kararlı Sürümü ile aranıza katıldım ve çok beğendim emeği geçen herkese teşekkür ederim. sistemi hazırlayan arkadaşların gözünden kaçmış anlaşılan yönetici haklarıyla açmak için bu komut "gksu thunar" çalışmıyor biraz araştırıp "pkexec thunar" komutu ile sorunu çözdüm

Çevrimdışı tulliana

  • az laf, çok iş...
  • Proje Sorumlusu
  • Gelişmiş Üye
  • *****
  • İleti: 3273
  • Teşekkür: +146/-0
    • http://archman.org
  • Dağıtım / Distribution: Archman Linux
  • Sürüm / Release: devel
  • Ekran Kartı - Graphic Card: NVIDIA
  • Ekr. Kartı Sür. Graph.Dri: Sahipli yazılım
Ynt: Thunar'ı Root Olarak Kullanma
« Yanıtla #1 : 09 Ocak 2020, 21:41:06 »
Gözümüzden kaçmadı, gksu kullanımdan kaldırıldı Arch linuxta. Geçtiğimiz sürüme kadar depomuzda bulundurduk ama bizde kullanmayı bıraktık. sudo thunar komutunu kullanabilirsiniz. Geri bildirim için teşekkürler
« Son Düzenleme: 09 Ocak 2020, 21:42:44 Gönderen: tulliana »
http://archman.org - Bizi bilen iyi bilir, bilmeyen de kendi gibi bilir.!

Çevrimdışı Aguila Negra

  • Devamlı Üye
  • ***
  • İleti: 217
  • Teşekkür: +8/-0
  • Dağıtım / Distribution: Archman
  • Masaüstü / Desktop Environment: Xfce4
  • Sürüm / Release: 2020.1
  • Ekran Kartı - Graphic Card: INTEL
  • Ekr. Kartı Sür. Graph.Dri: Özgür Yazılım
Ynt: Thunar'ı Root Olarak Kullanma
« Yanıtla #2 : 10 Ocak 2020, 20:57:56 »
Yükselterek gelen sürümlerde komut çalışıyor,verdiği uyarılar faydası olabilir düşüncesi ile resim ekledim.

Çevrimdışı alicavus

  • Administrator
  • Aktif Üye
  • *****
  • İleti: 86
  • Teşekkür: +9/-0
  • Dağıtım / Distribution: Manjaro
  • Masaüstü / Desktop Environment: Xfce4
  • Sürüm / Release: rolling
  • Ekran Kartı - Graphic Card: INTEL
  • Ekr. Kartı Sür. Graph.Dri: Özgür Yazılım
Ynt: Thunar'ı Root Olarak Kullanma
« Yanıtla #3 : 14 Ocak 2020, 17:53:52 »
Grafik arayüzlü programları yönetici haklarıyla çalıştırmak* büyük güvenlik açıklarına sebep olmaktadır, mümkün olduğunca kaçınılması gerekir.

Buna rağmen root yetkileriyle Thunar'ı çalıştırmak için birkaç yol vardır:

1 - Thunar GVFS sayesinde admin:// protokolünü desteklemektedir. Adres çubuğuna konumun önüne admin:// yazıp enterleyince söz konusu konumu yönetici olarak açıyor.

2 - Ev dizininde .config/Thunar/uca.xml dosyanın
Kod: [Seç]
<action>
<icon>folder</icon>
<name>Thunar (root)</name>
<unique-id>1367866030392883-2</unique-id>
<command>gksu thunar</command>
<description>Thunar Root</description>
<patterns>*</patterns>
<directories/>
</action>
kısmı
Kod: [Seç]
<action>
<icon>folder</icon>
<name>Thunar (root)</name>
<unique-id>1367866030392883-2</unique-id>
<command>pkexec thunar %f</command>
<description>Thunar Root</description>
<patterns>*</patterns>
<directories/>
</action>
şeklinde düzenleyince, yani <command>gksu thunar</command> ifadesi <command>pkexec thunar %f</command> değiştirince kontext menüde (sağ tık menüsünde) Thunar (root) tıklayınca o konumu Thunar root yetkileriyle çalıştıracaktır.

3 - Terminal'den
Kod: [Seç]
pkexec thunar çalıştırınca Thunar'ı yönetici yetkileriyle çalıştıracaktır.



___________________
* "Grafik arayüzlü program" derken "Tasarlanış itibarıyla normal kullanıcı tarafından kullanılması beklenen Grafik arayüzlü program" kastetmekteyiz. gparted, gnome-disks, Archman settings manager gibi yönetim araçları elbet yetkili erişim için tasarlanmıştır. GIMP, VLC, Nautilus, Orage, Libre Office Writer, Engrampa gibi yazılımları yönetici haklarıyla çalıştırmak tehlikelidir, onlar tasarlanıp test edilirken normal kullanıcı yetkileri ile çalıştırılırlar. Programı kapattığımızda çağırdığı alt işlemler yanıt vermeyip çalışmaya devam ettiklerinde büyük zaafiyetlere yol açabilirler.
« Son Düzenleme: 16 Ocak 2020, 16:37:22 Gönderen: alicavus »
gpg --sign /home/$USER/signature