EKsumic's Blog

let today = new Beginning();

Click the left button to use the catalog.

QA

用户文件夹下的.ssh文件夹和/root文件夹下的.ssh文件夹有什么区别?

 .ssh 是记录密钥信息的文件夹,如果没有登录过root的话,就没有 .ssh 文件夹,

同理,没SSH登录过用户,用户文件夹下面也就没有.ssh文件夹,

这个.ssh文件夹是隐藏文件夹,需要ls -a才能看到,你可以选择自己创建该文件夹,

并在.ssh内创建文件来存放你的公钥。


说到这里,你应该明白了,这两个地方的authorized_keys的作用是一样的,区别在于你要登录哪个用户。

你要登录root,那必然要vim /root/.ssh/authorized_keys,

同理登录用户,那必然要vim /home/用户/.ssh/authorized_keys,

 

参考文档:
[1] Linux root目录下没有.ssh目录

This article was last edited at 2020-05-16 05:28:30

* *