00:00
你可以在以下平台找到我们,和以往一样,强烈建议配合博客图文进行操作。本次教程教大家如何使用SSH远程登陆自己的服务器,准确点是Linux服务器。本次SSH教程包含两个方法,远程认证登录。我推荐使用腾讯云轻量应用服务器,用我们博客的专属链接享超低折扣哦,本次教程我也准备了一台同等配置的轻量应用服务器。
01:01
现在演示mawas用户如何远程自己的Linux服务器,大家可以使用自带的terminal软件,也可以使用第三方终端软件。首先演示账号登录的方式远程我们的服务器。如果你是腾讯云这样的服务器厂商,服务器只需要重置密码,系统会自动更改服务器上SSH的配置。就不用手动执行允许远程登录这个操作了。但是如果你的设备是数莓派这样的个人Linux设备,但设置用户的密码后,还需要更改服务器上的SSH设置。比如这里我们使用任工具进行更改,添加和更改完成后需要重启SSH进程。现在我们本地就可以使用SSH进行端对端的远程连接了。
02:41
因为Mac OS自带open SSH,所以我们可以使用SSH命令进行远程连接,以服务器上root用户登录服务器,因为是首次连接open SSH,询问我们是否添加记录值,允许添加记录值后盲叔我们刚刚设置的密码,这样我们的服务器就远程连接成功了。本地用户文件夹下在SSH文件夹内也有记录文件,当然这就是账号登录的方法了,有点不安全,也有点麻烦,甚至还容易输错密码,所以接下来教大家如何使用密钥登录。
03:42
如果有用github等代码托管,对密钥验证应该不会陌生。生成密钥基于open s SL Mac OS有自带输入SSH命令开始生成密钥,对密钥队存放地址我们直接回车默认。
04:09
这个是二级密码,一般不设置也直接回车,这样密钥对就生成成功,这个是公钥,这个是密钥,查看公钥内容并复制,如果你使用腾讯云轻量应用服务器,到这里进行粘贴之后到这里进行绑定即可,如果你使用树莓派这样的Linux设备。
05:09
可以参考博客内方法,自己添加共要到服务器内,现在远程服务器就十分简单了,可以看到我们并没有输入密码就自动免密登录了。如果你有其他问题,可以先看看博客内的答疑。接下来我们看看Windows上如何操作。Windows也自带open SSH自带的软件也可以使用SSH命令远程连接服务器。在SSH连接前,和刚刚一样需要设置服务器端SSH参考博客内容,我们需要设置密码和允许远程登录。腾讯云在设置密码后会自动修改服务器SSH配置。
06:22
也就是会自动进行这个步骤。现在我们就来远程一下WINDOWS11用户可以使用Windows terminal windows10用户可以使用power shell。你也可以使用第三方软件,只要可以使用SSH命令即可。
07:09
这里我就使用Windows terminal进行操作,远程登录服务器上的root用户可以看到,这样我就登录成功了。接下来我们趁热打铁演示一下密钥登录。首先这个是我们本地的SSH缓存目录,并没有看到公钥和密钥文件,所以我们需要生成。这里询问我们是否需要自定义密钥生成地址直接回车,选择默认地址后,我们是否想设置二级密码。
08:05
直接回车后就可以看到我们生成的密钥。对了,使用文本编辑器打开公钥并复制内容。连接服务器,准备部署公钥到服务器,进入用户目录下的SSH文件夹内,按博客提示编辑或创建这个文件。这里我们的VE没有安装,我安装一下。因为我之前有部署其他电脑的公钥,所以这个文件不是空的,不管空不空,直接末尾追加到我们刚刚复制的公钥保存并退出,我们的公钥就部署好了,现在我们重新登录试试,可以看到我们就直接免密登录了。以上就是本次教程的全部内容了,如果觉得视频有用,千万不要忘记一键三连并关注我们哦。
我来说两句