Как передать дополнительный скрипт уже существующему скрипту ssh

вы также можете попробовать это, откройте терминал, запустите эту команду

# setcap 'CAP_NET_RAW+eip CAP_NET_ADMIN+eip' /usr/bin/dumpcap

запустите wirehark как пользователь без полномочий root

0
задан 13 November 2017 в 23:10

2 ответа

На мой взгляд, весь подход может быть улучшен:

Сначала вы можете использовать вход в систему с помощью Key-Based SSH для надежной аутентификации без пароля - просто оставьте кодовую фразу пустой при генерации ключа. Затем вы можете создать файл ~/.ssh/config, чтобы облегчить процесс создания ssh-соединения. Тогда скрипт автоматизации может выполнить только эти шаги: используйте scp (или rsync), чтобы скопировать сценарий на удаленную машину; запустите сценарий удаленно, а затем удалите его. Сначала вы можете использовать Key-Based SSH Login для надежной аутентификации без пароля - просто оставьте кодовую фразу пустой при генерации ключа.
0
ответ дан 18 July 2018 в 04:55

На мой взгляд, весь подход может быть улучшен:

Сначала вы можете использовать вход в систему с помощью Key-Based SSH для надежной аутентификации без пароля - просто оставьте кодовую фразу пустой при генерации ключа. Затем вы можете создать файл ~/.ssh/config, чтобы облегчить процесс создания ssh-соединения. Тогда скрипт автоматизации может выполнить только эти шаги: используйте scp (или rsync), чтобы скопировать сценарий на удаленную машину; запустите сценарий удаленно, а затем удалите его. Сначала вы можете использовать Key-Based SSH Login для надежной аутентификации без пароля - просто оставьте кодовую фразу пустой при генерации ключа.
0
ответ дан 24 July 2018 в 18:11

Другие вопросы по тегам:

Похожие вопросы: