вы также можете попробовать это, откройте терминал, запустите эту команду
# setcap 'CAP_NET_RAW+eip CAP_NET_ADMIN+eip' /usr/bin/dumpcap
запустите wirehark как пользователь без полномочий root
На мой взгляд, весь подход может быть улучшен:
Сначала вы можете использовать вход в систему с помощью Key-Based SSH для надежной аутентификации без пароля - просто оставьте кодовую фразу пустой при генерации ключа. Затем вы можете создать файл ~/.ssh/config, чтобы облегчить процесс создания ssh-соединения. Тогда скрипт автоматизации может выполнить только эти шаги: используйте scp (или rsync), чтобы скопировать сценарий на удаленную машину; запустите сценарий удаленно, а затем удалите его. Сначала вы можете использовать Key-Based SSH Login для надежной аутентификации без пароля - просто оставьте кодовую фразу пустой при генерации ключа.На мой взгляд, весь подход может быть улучшен:
Сначала вы можете использовать вход в систему с помощью Key-Based SSH для надежной аутентификации без пароля - просто оставьте кодовую фразу пустой при генерации ключа. Затем вы можете создать файл ~/.ssh/config, чтобы облегчить процесс создания ssh-соединения. Тогда скрипт автоматизации может выполнить только эти шаги: используйте scp (или rsync), чтобы скопировать сценарий на удаленную машину; запустите сценарий удаленно, а затем удалите его. Сначала вы можете использовать Key-Based SSH Login для надежной аутентификации без пароля - просто оставьте кодовую фразу пустой при генерации ключа.