特定のユーザー(localhostを除く)に対してSSHアクセスを無効にする必要があります。
だから。ssh localhost
動作する必要があります。ssh hostname
そのユーザーには外部からのアクセスが機能しないでください。
他のすべてのユーザーは通常どおり作業する必要があります。
ベストアンサー1
AllowUsers
DenyUsers
参考にしてくださいsshd_config
マニュアルページ(またすることができますとAllowGroups
)DenyGroups
。
user@host
デフォルトでは、これらのディレクティブはスペースで区切られた形式でユーザーモードのリストを取得します。命令には、、DenyUsers
最後にの優先順位があります。AllowUsers
DenyGroups
AllowGroups
の特定のユーザーのみを許可する単純な場合は、localhost
次の行を追加するだけです。
AllowUsers user@localhost
これは、要求されていないすべての要求を暗黙的に拒否しますuser@localhost
。