Ssh
安裝後如何在 CoreOS 上配置 SSHD?
我已經執行了 CoreOS,我想刪除使用 sshd 的密碼登錄的功能。我在這裡瀏覽了 CoreOS 的文件,但我對 systemd 還是很陌生。我瀏覽了手冊頁,但我有點迷失了。我知道我必須在裡面創建一個 dropin 文件
/etc/system.d/system/
,但我不知道應該在文件的哪個部分放置PasswordAuthentication no
選項。由於我遠端工作,我不想搞砸並且無法再次登錄……我將不勝感激。
在 freenode 上的#coreos 上聊天后,我學到了最簡單的東西。
/etc
不是只讀的,而是sshd_config
指向文件的符號連結/usr
。我只需要刪除符號連結並手動創建文件……嗯。
你必須編輯文件
/etc/ssh/sshd_config
,你會在PasswordAuthentication
那裡找到。然後重啟SSHDsystemctl restart sshd