ユーザーをファイルに制限したい。次の行をsshd構成ファイルに追加しました。
Match user user1 user2 user3
ChrootDirectory /home/%u/
ForceCommand internal-sftp
X11Forwarding no
AllowTCPForwarding no
「service ssh restart」を実行すると、次のエラーが表示されます。
「制御プロセスがエラーコードで終了したため、ssh.serviceのジョブが失敗しました。詳細については、「systemctl status ssh.service」および「journalctl -xe」を参照してください。 ".
単一のユーザーを配置すると機能しますが、複数のユーザーを追加するにはどうすればよいですか?
Sudo /usr/sbin/sshd -t
コマンドを使用して、構成ファイルの構文エラーをチェックします。
今回のケースでは、マッチラインは次のようになるはずです。
Match User user1,user2,user3
コンマの使用に注意してください。