Открытый ключ SSH не работает для конкретного пользователя

У меня есть 2 пользователя в системе, user1 и user2.

Вот md5sum authorized_keys для каждого:

de092f77fb4a3be2cd8864c5f9961149 user1/.ssh/authorized_keys de092f77fb4a3be2cd8864c5f9961149 user2/.ssh/authorized_keys 

Ниже приведен список папки .ssh для каждого:

 user1/.ssh/: total 8 drwx------. 2 user1 user1 28 Mar 16 12:11 . drwxrwx---. 5 user1 user1 4096 Mar 16 12:11 .. -rw-------. 1 user1 user1 412 Mar 16 12:11 authorized_keys user2/.ssh/: total 4 drwx------. 2 user2 user2 28 Mar 16 11:37 . drwx------. 3 user2 user2 90 Mar 16 11:38 .. -rw-------. 1 user2 user2 412 Mar 16 11:37 authorized_keys 

Ниже приведена проверка подлинности:

user1:

 debug1: Next authentication method: publickey debug1: Offering RSA public key: /Users/me/.ssh/id_rsa debug3: send_pubkey_test debug3: send packet: type 50 debug2: we sent a publickey packet, wait for reply debug3: receive packet: type 51 debug1: Authentications that can continue: publickey,gssapi-keyex,gssapi-with-mic,password 

user2:

 debug1: Next authentication method: publickey debug1: Offering RSA public key: /Users/me/.ssh/id_rsa debug3: send_pubkey_test debug3: send packet: type 50 debug2: we sent a publickey packet, wait for reply debug3: receive packet: type 60 debug1: Server accepts key: pkalg ssh-rsa blen 279 

/ И т.д. / пароль:

 user1:x:1001:1001::/home/user1:/bin/bash user2:x:1004:1004::/home/user2:/bin/bash 

Другими словами, я могу войти с открытым ключом, используя user2, но не user1. Вход в систему с паролем отлично подходит для обоих. Я не знаю, почему это работает с одним пользователем, а не с другим. И мне нужно получить аутентификацию открытого ключа для работы с user1 (потому что мне нужно запускать скрипты с помощью sshagent с использованием проверки открытого ключа)

Я теряюсь, где искать, почему это не работает. Все онлайн-гиды попросят проверить ключ, разрешения и регенерировать. Но все вышеизложенное выглядит правильно. Я не вижу упоминания user1 в папке / etc / ssh.

И если я предоставляю пароль, логин работает нормально.

Обратите внимание: я изменил имена пользователей, чтобы анонимизировать соответствующие данные.

Проблема заключалась в разрешении в домашней папке, это позволило группе писать.