我注意到,同时学习如何设置ssh许多stackoverflow帖子提到文件ssh config
在文件夹~/.ssh
内,但当我在macbook中查看同一文件夹时,列出的文件是:
从上次SSH设置创建的
someprivatekey
someprivatekey.pub
known_hosts
现在,当我检查文件夹cd /etc/ssh/
,然后我可以看到文件ssh_config
在那里。
这是一个正常的行为还是应该ssh文件"ssh_config"
总是位于"~/.ssh"
文件夹,我可能有一个错误的配置?
(抱歉,如果这篇文章听起来很初级,我正在学习如何使用ssh
)
我应该如何设置SSH和"ssh_config"文件正确吗?
/etc/ssh
中的文件影响机器上的所有用户,而~/.ssh
中的文件只影响您。您可以在ssh手册的末尾找到文件位置的完整列表(在您的计算机上运行man ssh
应该可以获得)。