URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 9617
[ Назад ]

Исходное сообщение
"Перенаправление ввода на xterm"

Отправлено DinDon , 26-Дек-12 15:36 
Дано:
Есть открытый xterm с соответствующим ему терминалом /dev/pts/27.
Необходимо на этот терминал отправить команду о старте скрипта.

По идее это должно выглядеть так:
bash ~/startTest.sh > /dev/pts/27
Однако при попытке  отправить такую команду получаю сообщение: ... Отказано в доступе.

Где и как копать что бы получить этот доступ?

Осложняется всё тем, что данный xterm подключён по ssh к стороннему компьютеру. На котором собственно и лежит запускаемый скрипт. Подозреваю что именно из-за этого и происходит отказ в доступе.

Очень нужна ваша помощь. Весь день мозги ломаю пытаясь найти решение.  


Содержание

Сообщения в этом обсуждении
"Перенаправление ввода на xterm"
Отправлено pavlinux , 28-Дек-12 02:13 
> Дано:
> Есть открытый xterm с соответствующим ему терминалом /dev/pts/27.
> Необходимо на этот терминал отправить команду о старте скрипта.
> bash ~/startTest.sh > /dev/pts/27

bash ~/startTest.sh | wall



"Перенаправление ввода на xterm"
Отправлено DinDon , 28-Дек-12 10:35 
>> Дано:
>> Есть открытый xterm с соответствующим ему терминалом /dev/pts/27.
>> Необходимо на этот терминал отправить команду о старте скрипта.
>> bash ~/startTest.sh > /dev/pts/27
> bash ~/startTest.sh | wall

Так это же на все терминалы. А мне надо на конкретный, конкретную команду.
На другой терминал  другую. А wall вроде как не позволяет указывать конкретный терминал.

Но всё равно спасибо!


"Перенаправление ввода на xterm"
Отправлено alexmasz , 28-Дек-12 22:55 
> ... Отказано в доступе.
> Где и как копать что бы получить этот доступ?

перенаправляйте от этого же юзера(на хуйдой конец от рута), или добавьте от кого выполняете в нужную группу(опять же sudo?)


"Перенаправление ввода на xterm"
Отправлено richit , 21-Янв-13 13:31 
man rsh dsh expect chown chmod

ах... да и больше POSIX