小编ger*_*rky的帖子

为什么我需要设置主机名?

我知道有很多关于主机名的问题。但即使在阅读它们之后,我也没有真正完全理解主机名的概念。所以这是我的问题:

我一直在按照本指南使用 Linode 设置 VPS。

第一步是设置主机名。据我了解,主机名只是一个任意名称,您可以设置它来在网络中标识您的机器。此外,FQDN 是主机名加上域名(可以或不能与服务器上托管的 Web 域相关)。如果我错了,请纠正我。

然后它指示我修改 /etc/hosts 并添加如下内容:

12.34.56.78    plato.example.com    plato
Run Code Online (Sandbox Code Playgroud)

所以我的问题是,这条线到底完成了什么?我以前做过,但从来没有真正理解它的作用。另外,如果 FQDN 中使用的主机名和域名只是任意的,它们可以在哪里使用?实际用例会非常有帮助,详细的解释会很棒。谢谢!

domain-name-system vps hostname domain-name fqdn

7
推荐指数
2
解决办法
4853
查看次数

如何设置安全的 Git 存储库?

我按照本教程在 EC2 实例上设置了 git 存储库。 http://git-scm.com/book/ch4-4.html。基本上,我添加了一个新git用户并将我的公钥包含在authorized_keys 中。设置git用户后,我只是通过git init --bare.

但是,我注意到我可以轻松地克隆它而无需我的私钥。有没有办法强制它只能通过 SSH 使用,以便遵循 authorized_keys ?我猜它正在使用 git 的默认值,即端口 9418,它似乎不支持身份验证。

ssh git

7
推荐指数
1
解决办法
1万
查看次数

标签 统计

domain-name ×1

domain-name-system ×1

fqdn ×1

git ×1

hostname ×1

ssh ×1

vps ×1