Как сделать ярлык на рабочем столе, который автоматически запускается от имени другого пользователя?

Я использую Линукс Минт. Я хотел бы ярлык на рабочем столе, который автоматически выполняется как другой пользователь.


person Charlie    schedule 21.10.2014    source источник


Ответы (1)


предположим, что ваш ярлык будет отображать файлы из корня. Создайте файл .sh, подобный этому, и вы хотите выполнить «someuser».

su someuser -c "ls /"

person dpgaspar    schedule 21.10.2014
comment
Спасибо за ответ. Работает, но не совсем так, как хотелось бы. Как мне запустить его без открытия двух окон терминала и без этой ошибки/предупреждения: Failed to connect to session manager: Failed to connect to the session manager: Authentication Rejected, reason : None of the authentication protocols specified are supported and host-based authentication failed - person Charlie; 21.10.2014
comment
Вы используете графический интерфейс с root? вот что я нашел forums.debian.net/viewtopic.php?f=17&t =105850 - person dpgaspar; 21.10.2014