0
CentOS 6.8で新しいユーザBを作成し、Ubuntu 16のユーザAの公開鍵をBのauthorized_keysに設定しました。正常に動作します。 ssh接続でパスワードを尋ねないでください。ホームディレクトリを変更した後、sshでパスワードを尋ねる
Bのホームディレクトリ(/ etc/passwd /:/ home/B>/user/B)を変更した後、Bのパスワードを尋ねます。 SSH経由でAからBへの接続を試み、/ home/Bと/ user/Bのアクセス許可は同じです。
sshdのデフォルトルートパスは/ home /ですか?
あなたはSELinuxのラベルを変更していないので、SELinuxは '/ user'を'/home'として扱わなければならないことを知りません。 – Jakuje