Tıkladığımda sudo komutu çalıştıracak dosya yapılabilir mi?

Yaptım ama olmadı. Bunu orada anlatılan mkdir yerine sh olarak değiştirdim fakat hala şifre soruyor.
Root olarak çalışması gereken bir şey her zaman şifre soracaktır bu Unix güvenliğinin temelidir, bu MacOS'te de böyledir Linux'ta da. Attığınız linkte "sudo" ayarlarına belirli bir dosya yolunda programların sudo komutunu kullanmadan direkt çalışmasını sağlatıyor. Sistem güvenliğiniz açısından bunu yapmanızı tavsiye etmem. Aynen Windows'taki UAC uyarısını kapatmak gibi bir şey.
 
Oluşturduğunuz scripti ~/.local/bin dosya yoluna atarsanız kullandığınız kullanıcı hesabında herhangi bir dosyadayken bile scriptadı.sh yaparak çalıştırabilirsiniz.

Bir de PATH eklemeniz lazım onun için "export PATH=~/.local/bin:$PATH" komutunu kullanın
bash: /usr/bin/x.sh: Erişim engellendi
demesinin sebebi ne? Dediklerinizi yaptım.
 
Evet nereden tahmin ettiniz? (mesajı gördüyseniz silebilir misiniz, benim düzenlediğim gibi, gizlilik amacıyla...)
Paralı tech. askeri değilmişiniz bunu anladım. Ayrıca mümkünse sildirin o pdf' yi. PDF olduğundan mobillerde iner galiba ve kalıcı olur. Neyse görüşmek üzere.
@49823 Peki bu linux bilginizi neye borçlusunuz? Şahsen sizi bilgili buldum ve belki bende sizden yararlanabilirim.
@49823
 
Son düzenleyen: Moderatör:
Buradaki illedelinux-gnusu adlı araç işine yarayabilir.
GnuLinuxFree
Çalıştır aracına, uçbirime veya bir script dosyasına çalıştırmak istediğin herhangi bir öğenin adını yazıyorsun ve sudo komutuyla çalıştırmış oluyorsun.
Örneğin: gnusu nautilus yazdığında Nautilus dosya yöneticisi root olarak açılır.
Ayrıca pkexec komutuna dayandığı için güvenli bir uygulamadır.
 
Benim şuanki amacım bir kısayol oluşturmak. Gereksiz iki uygulamayı düzenledim ve komutlarını sh isim.sh olarak kaydettim. Sorun şu ki normalde terminale yazdığımızda şifre soruyordu ama şimdi sormadı ve çalışmadı. Ben ona tıkladığımda şifre sorsun istiyorum. Mesela Chromium' a ilk girişte istediği şifre gibi ekrana gelsin yazayım. Veya pacman' de yazılım eklerken ki istediği parola şeklinde. Yanı ekrana şifre yazma bölümü gelsin istiyorum sonrada zaten çalıştırır kodu. Böyle bir şey mümkün mü? @deleted @Dengesiz Kokarca @49823 @Silinen üye
 
Benim şuanki amacım bir kısayol oluşturmak. Gereksiz iki uygulamayı düzenledim ve komutlarını sh isim.sh olarak kaydettim. Sorun şu ki normalde terminale yazdığımızda şifre soruyordu ama şimdi sormadı ve çalışmadı. Ben ona tıkladığımda şifre sorsun istiyorum. Mesela Chromium' a ilk girişte istediği şifre gibi ekrana gelsin yazayım. Veya pacman' de yazılım eklerken ki istediği parola şeklinde. Yanı ekrana şifre yazma bölümü gelsin istiyorum sonrada zaten çalıştırır kodu. Böyle bir şey mümkün mü? @deleted @Dengesiz Kokarca @49823 @Silinen üye

Bunun bir çok yolu var, örneğin alttaki gibi bir script dosyası yapabilirsin.

#!/bin/sh
sh -c "pkexec dosya-adı"

Veya
#!/bin/sh
x-terminal-emulator -e sh -c "sudo dosya-adı"

Bu script dosyalarından biri oldu diyelim.
O zaman bir isim veriyorsun, örneğin yonga5.sh ve alttaki komutla çalışır yapıyorsun.
sudo chmod a+rwx yonga5.sh

Bu şekilde dosyaya tıkladığında senin istediğin gibi olur.
Eğer bu olmazsa başka alternatif çözümler de var.
 

Yeni konular

Geri
Yukarı