Я пытаюсь настроить sshd, чтобы сделать некоторые интересные вещи на выделенном сервере. (То есть, не беспокойтесь о том, почему я задаю такой странный вопрос; я просто экспериментирую, чтобы понять, как я могу злоупотреблять OpenSSH.)
Я бы хотел, чтобы пользователь мог войти в систему под вымышленным именем. Например:
$ ssh joeschmoe@crazysshserver.com
где в системе нет пользователя (UNIX) с именем joeschmoe
.
Когда они подключатся, я бы хотел, чтобы они вошли в систему как пользователь, который существует, с именем guest
, и что-то в среде настроено на joeschmoe
так что я знаю, как они вошли в систему.
Можно ли разделить понятия UNIX-пользователь и ssh-пользователь?