linuxssh开启
发布时间: 2025-04-30 02:06:58
A. 教程 | 开启 Linux SSH Server 证书登录(免密)
首先,确保您的系统已安装 SSH 服务器(如有,可略过此步骤)。
接下来,生成密钥对,只需一路回车,如有需要,可以选择设置密码。
生成的密钥会存放在用户目录的.ssh文件夹中,可通过以下命令查看公钥和私钥:
您可以将这些密钥下载到本地设备,或者直接在终端复制使用。
为了启用证书登录,需要对SSH配置文件进行设置。操作如下:
在编辑过程中,使用/键定位内容,按ESC键返回命令模式,然后输入:wq保存并退出。默认配置通常可以取消注释后调整,如更改SSH端口(默认为22,对公网服务器建议修改)。
注意,修改端口并重启SSH服务后,旧连接会失效,若服务器有防火墙(如ufw),确保新端口已被打开,否则连接将被阻止。
可选地,您也可以禁用以Root用户登录SSH,以提高安全性。
最后,启用证书登录,保存并重载SSH服务器配置。在Termius等客户端中,可以通过添加Key进行认证。
现在,您已成功启用证书登录,可以尽情享受无密码的SSH体验了。
热点内容