用户文件夹下的.ssh文件夹和/root文件夹下的.ssh文件夹有什么区别?
Copyright Notice: This article is an original work licensed under the CC 4.0 BY-NC-ND license.
If you wish to repost this article, please include the original source link and this copyright notice.
Source link: https://v2know.com/article/313
.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-15 20:28:30