SSHD設定に一致するグループがあります。
cat /etc/ssh/sshd_config
...
Match Group FOOGROUP
ForceCommand /bin/customshell
...
システムに「FOOGROUP」に属するユーザーがたくさんいます。
私の質問:「一致グループ」から「FOOGROUP」の特定のユーザーを除外する方法は?
ベストアンサー1
このMatch
演算子は複数の引数を使用でき、非常に柔軟なルールを受け入れます。この場合、必要なものを達成するためにこのようなことを行うことができます。
Match Group FOOGROUP User !username
ForceCommand /bin/customshell
!
条件に渡されたパラメータを無効にすると、User
ユーザーがusername
グループにあっても成功しなくなり、FOOGROUP
ログイン時にカスタムシェルを取得できなくなります。Match
username