Você pode usar o comando sudo /usr/sbin/sshd -t
para verificar erros de sintaxe no seu arquivo de configuração.
No presente caso, acredito que sua linha de correspondência deve ser:
Match User user1,user2,user3
Observe o uso de vírgulas.
Eu quero limitar os usuários ao arquivo deles. Eu adicionei as seguintes linhas ao arquivo de configuração do sshd.
Match user user1 user2 user3
ChrootDirectory /home/%u/
ForceCommand internal-sftp
X11Forwarding no
AllowTCPForwarding no
Quando eu faço "service ssh restart" o seguinte erro é exibido:
"O trabalho para ssh.service falhou porque o processo de controle foi encerrado com o código de erro. Consulte" systemctl status ssh.service "e" journalctl -xe "para obter detalhes. ".
Se eu colocar um único usuário, ele funciona, mas como adicionar vários usuários?
Você pode usar o comando sudo /usr/sbin/sshd -t
para verificar erros de sintaxe no seu arquivo de configuração.
No presente caso, acredito que sua linha de correspondência deve ser:
Match User user1,user2,user3
Observe o uso de vírgulas.