[Решено] Ошибка «Permissions are too open» для SSH-ключа | Windows и Linux
ilovefreesoftwareTV
0:00 / 0:00
[Решено] Ошибка «Permissions are too open» для SSH-ключа | Windows и Linux
17 629 просмотров · 3 г. назад
ilovefreesoftwareTV
48,9 тыс. подписчиков
17 629 просмотров · 3 г. назад
#ssh #privatekey #linuxtutorial #windowstutorials #loginerror
В этом видео я покажу вам, как исправить ошибку «Слишком открыты права доступа к закрытому ключу SSH» в Windows и Linux.
Прежде чем начать, обязательно подпишитесь на канал и нажмите на значок колокольчика, чтобы получать ежедневные видео о технологиях.
При входе через SSH вы могли столкнуться с этой раздражающей ошибкой, которая гласит, что права доступа к текущему закрытому ключу слишком открыты. Если вы новичок, исправление может занять у вас несколько часов. Но здесь я покажу вам короткий и простой способ исправить это раз и навсегда.
Когда вы столкнетесь с этой ошибкой, просто найдите файл ключа, затем щелкните по нему правой кнопкой мыши, чтобы открыть свойства.
Перейдите на вкладку «Безопасность», и здесь вам нужно удалить все права доступа пользователей и групп. Но Windows не позволит вам сделать это просто так! Вам сначала нужно отключить наследование.
Для этого нажмите «Дополнительно», а затем «Изменить права доступа».
Теперь нажмите «Отключить наследование» и выберите этот параметр, чтобы продолжить.
Примените изменения, а затем нажмите «ОК».
Теперь вы можете легко удалить все разрешения для пользователей и групп из файла закрытого ключа.
Нажмите «Изменить» и удалите всех по одному.
Теперь нажмите «Добавить» и добавьте только текущего пользователя, то есть вас. Введите ваше имя пользователя и нажмите Enter.
Установите флажок «Полный доступ» и примените изменения.
Теперь вернитесь в окно терминала. Попробуйте войти по SSH, и вы увидите, что ошибка исчезла. Вы войдете на сервер и сможете делать все, что захотите.
Эта ошибка может беспокоить вас не только в Windows, но и в Linux.
Но есть гораздо более простой способ справиться с этим в Linux.
Найдите файл ключа, щелкните по нему правой кнопкой мыши и откройте свойства.
Перейдите на вкладку «Разрешения».
Здесь просто удалите разрешения для других пользователей и групп. Просто установите для них права доступа «нет».
Вам нужно лишь сохранить права владельца на чтение и изменение, то есть ваши собственные.
Сохраните изменения, а затем вернитесь в терминал.
Попробуйте войти по SSH, и ошибка исчезнет. Вы войдете на VPS и сможете делать все, что захотите.
Другой способ сделать это в Linux — выполнить эту команду в каталоге, где находится файл ключа.
Вот и все. Так можно исправить ошибку с правами доступа в Windows и Linux.
Не стесняйтесь смотреть другие интересные технические видео на нашем канале. И не забудьте оставить свои комментарии и вопросы.