запустить команду на дисплее пользователя, поскольку root не работает должным образом

У меня работало следующее:

Host *.bla.fasel.com
   User horst
   RequestTTY yes

ssh с sudo -i :

$ ssh guenther.bla.fasel.com sudo -i
horst@guenther.bla.fasel.com's password:
root@guenther.bla.fasel.com:~#

scp с аутентификацией имени пользователя и пароля:

$ scp guenther.bla.fasel.com:/etc/passwd .
Pseudo-terminal will not be allocated because stdin is not a    terminal.
horst@guenther.bla.fasel.com's password:
passwd
1
10.09.2017, 16:42
1 ответ

Я нашел ответ наhttps://www.reddit.com/r/linux/comments/2clob0/help_with_cron_though_its_probably_not_really_a/?st=j7e4jv37&sh=e83bf930

Мне пришлось добавить в скрипт следующее:

export DISPLAY=:0
export XAUTHORITY=/home/username/.Xauthority
8
27.01.2020, 23:18

Теги

Похожие вопросы