Из командной строки я использую следующее для выполнения удаленных команд, например, для запуска top
в целевой системе.
$ ssh -qt bastion "ssh -qt target \"top\"\"
Это будет работать даже с sudo
или sudo su - user
для запуска от имени конкретного пользователя.
$ ssh -qt bastion "ssh -qt target \"sudo su - user1 -c 'ls -l'\""
Вот что делают опции ssh
в примерах.
ssh -q
= тихо, подавляет баннеры с сервера, чтобы свести к минимуму отвлекающие факторы. ssh -t
= терминал, принудительное выделение псевдотерминала -, чтобы ориентированные на терминал команды, такие как top
и sudo
, принимали сеанс как интерактивный. ath10k является частью прошивки -atheros , сама часть прошивки -несвободной .
В вики Debian есть полный абзац о несвободных прошивках. Это обычная проблема, поскольку Debian избегает интеграции несвободных программ. Существуют два решения: