На этот вопрос уже есть ответ здесь:
Можно ли установить вверх SSH без пароля в Ubuntu (18.04) без привилегий root? Есть ли способ получить доступ к файлам в каталоге / etc без прав root? (Мне нужно иметь возможность настроить SSH без пароля между пользователями без полномочий root между локальной и удаленной системой , но у меня нет прав root ни в одной из систем)
Если Вашему ssh серверу уже включили метод аутентификации с открытым ключом, все, что необходимо сделать, должен добавить собственный открытый ключ к .ssh/authorized_keys
файл в корневом каталоге Вашего пользователя сервера. Никакая дальнейшая административная конфигурация не требуется для этого.
И конфигурационные файлы в /etc
обычно все принадлежат полностью пользователь и не перезаписываемые кем-либо еще, Вы не можете обойти это как обычный пользователь без sudo
. Иначе это было бы угрозой нарушения безопасности.