Корректные права для файлов в каталоге .ssh

Корректные права для файлов в каталоге .ssh

Каждый раз приходится искать в интернете правильные настройки для ssh-файлов в попытке зайти на сервер по ключу.

  • Сама директория ./.ssh должна иметь права 700 (drwx——).
chmod 700 ~/.ssh
  • Закрытый ключ (id_rsa или id_dsa) и список авторизованных ключей должны иметь права 600 (-rw——).
chmod 600 ~/.ssh/id_rsa ~/.ssh/id_dsa ~/.ssh/authorized_keys
  • Все остальные файлы в директории должны иметь права 644 (-rw——).
chmod 644 ~/.ssh/*
  • Все файлы должны принадлежать текущему пользователю и его группе.
chown -R $USER:$USER ~/.ssh
Back To Top