Я достаточно знаком с реализацией SSH-туннелирования (прямого и обратного) с целью создания безопасного канала, по которому могут передаваться небезопасные протоколы (например: VNC).
В Mac OS я хотел бы создать пользователя, который будет принимать SSH-соединение, но в противном случае - нулевой ввод. Я не хочу полагаться на сторонний инициатор, использующий флаги -nNT.
После поиска я обнаружил в другом месте старую ветку, в которой описывалось, как для Linux-бокса пользователь был добавлен с оболочкой, которая не принимала ввод :
https://ask.slashdot.org/comments.pl?sid=3058711&cid=41049379
Особый интерес / значение имеют следующие строки:
Настроить пользователя с именем «sonarman» на моем компьютере с Linux . оболочка гидролокатора это скрипт, который повторяется бесконечно, печатает дату и имя хоста, затем спать 60.
[Третья сторона] не может причинить вред моей системе, потому что сонарман оболочка не принимает никаких входных данных.
Я был бы признателен за любые указания относительно того, возможно ли это (или что-то, что позволяет достичь той же цели) для Mac OS или это особенность * nix.
Спасибо.