我想创建一个 ssh 密钥,我想知道当我以 root 身份创建密钥和以用户身份创建它时有什么区别吗?作为一个用户,我这样做:
ssh-keygen -t rsa -C "your_email@example.com"
Run Code Online (Sandbox Code Playgroud)
/home/user/.ssh/
当我sudo su
以与以前相同的用户身份进行操作时,它会将其保存在vs 中,然后创建我的 ssh 密钥,因此它将密钥保存在/root/.ssh
哪一种是以 root 身份创建 ssh 密钥的正确方法?还是作为用户?谢谢