2

Я не совсем уверен в настройке, но на работе есть машина с Ubuntu, для которой мы используем общую учетную запись для входа в систему. Однако, если кто-то еще вошел в учетную запись, вы входите в их сеанс. Т.е. вы можете видеть, что они печатают и т.д. Я не слишком знаком с Ubuntu, но должно ли это произойти?

Может быть, это в однопользовательском режиме? Или какая-то особая оболочка?

1 ответ1

1

Такое поведение может быть достигнуто с помощью принудительного запуска SSH screen GNU.

Например, если вы создаете пользовательский "тест" на компьютере, ему может быть предоставлен доступ, вставив нижеприведенное в /etc/ssh/sshd_config:

Match User test
    ForceCommand screen -x || screen

Тестовая строка Match User test не обязательна, но не позволяет всем получить такую общую оболочку. Принудительная команда действует так:

  1. Если была предыдущая открытая оболочка, повторно присоедините ее (screen -x)
  2. В противном случае запустите новую оболочку (screen)

В сочетании с красивым файлом ~/.screenrc вас будет отличная оболочка, к которой вы можете подключиться, если соединение разорвется.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .