0
Найти на сайте: параметры поиска

 

 

[РЕШЕНО] Осваиваю Bash

  
Сообщений: 0
Здравствуйте, хочу создать bash-скрипт, который можно запустить мышкой, и он выключит компьютер. (Kmint17.1)

Вот его содержимое:
#!/bin/bash
shutdown -h now

А вот его права, полученные по ls
-rwx------ 1 newfag sudo


Если запустить его из консоли, то комп, как и нужно выключиться.
sudo /home/newfag/programms/shutdown.sh

Если щёлкать его мышкой в окне долфина, то нет.


Пробовал также настраивать /etc/sudoers.d/ Посредством visudo добавил в конец строчку
newfag localhost= NOPASSWD: /home/newfag/programms/shutdown.sh

Но это тоже не помогло. Что я упустил?
Сообщений: 0
Судя по дельфину у тебя КДЕ. (В следущий раз обязательно указывай чем пользуешься)
В твоем случае можно сделать, например, на рабочем столе значек запуска или ярлык (не помню как оно в КДЕ называется) и в команде запуска укажи -
Код PHP:
  1. kdesudo /home/newfag/programms/shutdown.sh
На будщее. Чтобы не писать длинный адрес ложи свои скрипты в /etc или делай туда ссылку на скрипт (только не жесткую).
В этом случае тогда можно еще просто делать:
1) Alt+F2
2) а там писать:
Код PHP:
  1. kdesudo имя_скрипта
Сообщений: 0
Спасибо! Заработало. Только kde сначала пароль спрашивает.
Сообщений: 0
обязательно. По другому и быть не может.
Можно, конечно, обойтись без паролей, но тут надо тебе присвоить такие права, что и говорить не буду.
Редактировалось: 1 раз (Последний: 9 июня 2015 в 16:40)
Сообщений: 0
Ну ладно, вопрос прав это уже отдельная тема. Спасибо.
В начало страницы 
|
Перейти на форум: