我正在尝试向服务器添加公钥,但我不想重新启动sshd服务以使其生效。原因是重新启动ssh服务似乎对那些可以在那时使用ssh服务的其他用户造成破坏。大多数文档建议向$HOME/.ssh/authorized_keys
添加公钥,然后重新启动sshd
服务(systemctl restart sshd
)。
我的问题是:
sshd
?sshd
重新启动,那么当时是否有服务中断?sshd
添加新公钥后重新启动$HOME/.ssh/authorized_keys
服务?答案 0 :(得分:1)
不,ssh守护程序将自动使用更新的authorized_keys
大概;一般来说,如果你改变配置,你想要使用"重新加载",而不是"重新开始",不过你不需要这样做)
不是问题。 (顺便说一句,将您使用的密钥复制到authorized_keys中的简单方法是使用" ssh-copy-id&#34 ;.