Прежде всего, «капля» Digital Ocean - это просто какой-то сервер Linux. И, в конце концов, вам нужен доступ по паролю без SSH. Зная это, вы можете настроить это на своей установке или практически на любой установке Linux / * nix; в том числе macOS.
Во-первых, обязательно проверьте .ssh/
каталог для пользователя, для которого вы хотите иметь доступ без пароля к дроплету. Разрешения для этого каталога должны быть 700
(иначе:) drwx------
. Запустите эту команду, чтобы изменить эти разрешения для этих каталогов:
chmod 700 ~/.ssh
Кроме того, вам нужно создать ~/.ssh/authorized_keys
файл, содержащий текст любых / всех авторизованных ключей, которые вы планируете использовать с этим логином. Например, id_rsa.pub
содержимое файла. Скопируйте содержимое этого файла в ~/.ssh/authorized_keys
.
И убедитесь, что у файла есть 600
разрешения (он же:) -rw-------
. Запустите эту команду, чтобы изменить эти разрешения:
chmod 600 ~/.ssh/authorized_keys
Эти команды начинаются с ~/
предположения, что вы вошли в систему как пользователь, имеющий доступ к этому .ssh
каталогу. Так что отрегулируйте путь в соответствии с вашими потребностями.