выполнить скрипт с помощью sudo, используя plink удаленно

привет, у меня есть сценарий оболочки, который мне нужно выполнить удаленно с машины Windows в виртуальной машине freebsd

я использую plink, чтобы сделать это, но, к сожалению, это не работает

я следил за документацией, и вот моя команда:

echo y | C:path\plink.exe  -ssh $user@$ComputerName -pw $pwd -t "echo $npwd | sudo -S  sh script.sh " 

$npwd это пароль с двойными кавычками, так как в freebsd он должен быть заключен в двойные кавычки

как :

echo "password" | sudo -S command 

примечание : мне нужно добавить пароль, потому что я не могу редактировать файл sudoers (в моем случае это не вариант)

есть ли способ исправить эту проблему?

Я надеюсь, что кто-то может направить меня в правильном направлении.

linux ssh sudo shell-скриптинг плинк

0

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *