ユーザーMY_USERを作成しました。彼のホームディレクトリを/ var / www / RESTRICTED_DIRに設定します。これは、制限する必要があるパスです。それからsshd_configを編集して設定しました:
Match user MY_USER
ChrootDirectory /var/www/RESTRICTED_DIR
その後、sshを再起動しました。RESTRICTED_DIRのMY_USER所有者(およびグループ所有者)を作成し、755に変更しました。
Accepted password for MY_USER
session opened for user MY_USER by (uid=0)
fatal: bad ownership or modes for chroot directory component "/var/www/RESTRICTED_DIR"
pam_unix(sshd:session): session closed for user MY_USER
sshd_configから2行を削除すると、ユーザーは正常にログインできます。もちろん、すべてのサーバーにアクセスできます。どうしたの?私はRESTRICTED_DIRをrootにチャネリングしようとしました(誰かがこの同じ問題を解決したことをどこかで読んだので)。運がありません。