Как выполнить команду с помощью скрипта bash внутри Ubuntu, которая была запущена с помощью скрипта bash? - PullRequest
0 голосов
/ 08 мая 2018

Как выполнить команду со скриптом bash внутри Ubuntu, которая была запущена со скриптом bash?

например, с помощью ssh я обращаюсь к Ubuntu. Как запустить команду внутри открытой убунту. Если я запишу его в bash-скрипте после команды ssh, он будет выполнен, как только я выйду из этой среды.

Как выполнить bash-скрипт в этой среде?

Ответы [ 3 ]

0 голосов
/ 08 мая 2018

Я не очень понимаю, что вы хотите сделать. Вы хотите, чтобы bash скрипт например ./main.py чтобы скрипт не останавливался при выходе из SSH-соединения? Если это ваш вопрос, попробуйте ./main.py &!

0 голосов
/ 08 мая 2018

Возможно ли, что вы спрашиваете, как запустить команду на удаленной машине с помощью ssh? Это было бы:

ssh user@hostname your_script_name-here

Существуют некоторые аргументы командной строки, которые влияют на удаленную команду, например -f. Если это действительно то, о чем вы спрашиваете, то страница ssh man - это в основном ваш друг.

0 голосов
/ 08 мая 2018

Да это очень просто,

вам нужно установить Secure Shell (SSH) / Secure FTP (SFTP) Server в Ubuntu.затем пройдите рекомендуемый уровень настроек безопасности, чтобы запустить сервер SSH, чтобы иметь возможность выполнять команды терминала или безопасно передавать файлы.

для справки, посмотрите пример видео и это учебник , а также.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...