Не работает аутентификация по ssh-ключу Synology NAS

Я следую инструкциям здесь о том, как настроить аутентификацию по ssh-ключу на моем Synology NAS. Это типичные конфигурации Linux, так что ничего особенного; Я включаю ссылку для справки.

Это дает мне

ssh root @

но я хочу, чтобы вход в систему определялся пользователем.

Итак, я изменил / etc / passwd и установил оболочку на / bin / sh

Я могу войти в систему как этот пользователь, но не с ключом auth. Я проверил 4 разных сайта; все говорят глупые вещи. Так что я, должно быть, упускаю что-то глупое.

1
задан 12 June 2016 в 09:01
1 ответ

По умолчанию ssh создает папку .ssh в вашей корневой папке, где хранятся ключи. Итак, вам нужно, чтобы у вашего пользователя был домашний каталог.

В Synology выберите Панель управления> Пользователь> Главная страница пользователя. Установите флажок «Включить домашнюю службу пользователя» и выберите том, на котором вы хотите разместить домашние каталоги пользователей.

Вы видели это руководство? https://www.chainsawonatireswing.com/2012/01/16/log-in-to-a-synology-diskstation-using-ssh-keys-as-a-user-other-than-root/

0
ответ дан 4 December 2019 в 06:11

Теги

Похожие вопросы