在 Linux 系统中,.ssh 目录通常位于用户的主目录(~ 或 /home/用户名/)下。具体路径为:
~/.ssh/
默认路径
/home/你的用户名/.ssh/user1):bash
/home/user1/.ssh/root 用户的 .ssh 目录
如果是 root 用户,路径为:
/root/.ssh/
访问方式
bash
cd ~/.ssh/bash
ssh-keygen -t rsa目录权限要求
.ssh 目录的权限必须为 700(仅所有者可读写执行),文件如 id_rsa(私钥)的权限必须为 600。
修复权限命令:
chmod 700 ~/.ssh
chmod 600 ~/.ssh/*
$HOME 环境变量,路径可能不同,可通过以下命令确认:bash
echo $HOME/etc/ssh/(存放全局配置文件如 sshd_config)。