Мне нужна помощь для этого процесса. У меня есть командный файл для запуска Putty и входа в систему с ssh-сервером и будет выполнять команды из файла "commands.txt".

C:\Programme\PuTTy\putty.exe -ssh user@server -pw 123456 -m c:\Programme\PuTTy\commands.txt -t

в файле command.txt я буду выполнять эти команды:

sudo su - newUser
cd /Scriptfolder
./start.sh

Моя партия запускается пользователем switsch и останавливается. Пакетный переключатель не в новой папке пользователя

Спасибо за ответ

1 ответ1

1

Если я понял ваш вопрос, вы хотите сделать что-то вроде этого в command.txt:

sudo su - newUser -c /Scriptfolder/start.sh

или в зависимости от вашей конфигурации sudoers

sudo -u newUser /Scriptfolder/start.sh

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .