2017-01-03 2 views
0

У меня есть удаленный red-hat 5.4 машины, где я в состоянии выполнитьLinux sshpass не в состоянии выполнить команду удаленно

Суды lvdisplay

команда локально с помощью пользователя А, но при выполнении той же команды удалено с помощью хуга пользователь через sshpass, я получаю результат как

sudo: lvdisplay: команда не найдена.

Команды Я выполнение, как

sshpass -p 'пароль' SSH -p 22 -o StrictHostKeyChecking = нет хуга @ имя хоста Суда lvdisplay

.

Пожалуйста, помогите мне решить проблему.

+0

не по теме. ask on unix и linux –

ответ

1

sshpass -p pass ssh -t [email protected] 'ls; bash -l '

Попробуйте приведенную выше команду, это сработало для меня. Не забудьте заменить «pass» и «user».

+0

Отлично работает для меня, спасибо. – kiwicomb123

Смежные вопросы