2
我希望能夠使用密碼連接到root @ localhost,並且只能使用私鑰連接到外部(root @ my-ip)。我沒有找到在/ etc/ssh/sshd_config中寫什麼來允許這個...如果它需要一個SSH密鑰和一個密碼,那也可以。SSH:只接受來自本地主機的密碼連接
你有什麼想法嗎?
我希望能夠使用密碼連接到root @ localhost,並且只能使用私鑰連接到外部(root @ my-ip)。我沒有找到在/ etc/ssh/sshd_config中寫什麼來允許這個...如果它需要一個SSH密鑰和一個密碼,那也可以。SSH:只接受來自本地主機的密碼連接
你有什麼想法嗎?
這取決於你openssh的版本,但在最近的,你可以設置:
PermitRootLogin prohibit-password
Match LocalAddress 127.0.0.1,::1 # localhost
PermitRootLogin yes
或者使用由您的版本(PasswordAuthentication
)支持的其他一些等價的。
它適用於:Match LocalAddress 127.0.0.1,:: 1 :-)謝謝。 –
感謝關於IPv6的說明。我總是忘記:) – Jakuje