Перейти к содержимому

[Решено] Ошибка «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. Не стесняйтесь смотреть другие интересные технические видео на нашем канале. И не забудьте оставить свои комментарии и вопросы.