У меня есть два пользователя на моем сервере, myuser и otheruser. Я хочу, чтобы люди могли только ssh в otheruser, а не myuser. У меня установлен openssh-server, и перенаправлен порт 22.
Когда я запускаю:
$ ssh otheruser@127.0.0.1
, он работает, однако, если я запускаю:
$ ssh myuser@127.0.0.1
, он все еще работает.
Я не хочу, чтобы он работал. Что мне добавить в мой sshd_config, чтобы он принимал только одного пользователя?
Моим быстрым решением было добавить в конце /etc/ssh/sshd_config
AllowUsers allowedInnerSubnetUser@192.168.0.0/24 sshUzerFromWWW@*
где:
allowedInnerSubnetUser пользователь, которого я использую из своей внутренней подсети sshUzerFromWWW извне