
Linux远程登录
Linux通常用作服务器,并且服务器通常放置在计算机室中. 您无法在机房中操作Linux服务器.
这时,我们需要远程登录Linux服务器以管理和维护系统.
在Linux系统中,远程登录功能是通过ssh服务实现的,默认ssh服务端口号为22.
Window系统上的Linux远程登录客户端包括SecureCRT远程登录linux,Putty,SSH Secure Shell等. 本文以Putty为例登录到远程服务器.
油灰下载链接:
如果下载了腻子,请双击putty.exe,将弹出以下窗口.


在“主机名”(或IP地址)下的框中输入要登录的远程服务器IP(可以通过ifconfig命令检查服务器IP),然后按Enter.

这时,系统提示我们输入用户名登录.

输入root,按Enter,然后输入密码以登录到远程Linux系统.


使用密钥身份验证机制远程登录Linux
SSH是IETF网络工作组开发的Secure Shell的缩写.
SSH是基于应用程序层和传输层的安全协议.
首先使用工具PUTTYGEN.EXE生成密钥对. 打开工具PUTTYGEN.EXE,如下所示:

此工具可以生成三种格式的密钥: SSH-1(RSA)SSH-2(RSA)SSH-2(DSA). 我们使用默认格式SSH-2(RSA). 所生成密钥的位数是指所生成密钥的大小. 值越大,生成的密钥越复杂,安全性也越高. 这里我们写2048.


然后单击生成以开始生成密钥对:

请注意,在此过程中,鼠标必须前后移动,否则进度条将不会移动.

此时,已生成密钥对. 您可以输入密钥的密码,也可以将其保留为空白(在“密钥密码”中). 然后单击“保存公共密钥”以保存公共密钥,然后单击“保存私有密钥”以保存私钥. 作者建议您将其放在更安全的位置,首先是防止他人偷窥,其次是防止意外删除. 然后是时候在远程linux主机上进行设置了.
1)创建目录/root/.ssh并设置权限
[root @ localhost〜]#mkdir /root/.ssh mkdir命令用于创建目录. 稍后将对其进行详细描述,所以现在就了解它.

[root @ localhost〜]#chmod 700 /root/.ssh chmod命令用于修改文件属性权限,稍后将对其进行详细说明.
2)创建文件/ root / .ssh / authorized_keys
[root @ localhost〜]#vim /root/.ssh/authorized_keys vim命令是用于编辑文本文件的命令,后续章节还将对此进行详细介绍.
3)打开刚刚生成的公共密钥文件,建议使用写字板将其打开,使其看起来更舒适,将所有内容从AAAA开头复制到“ ---- END SSH2 PUBLIC KEY- -“,将其粘贴到/root/.ssh/authorized_keys文件中,确保所有字符都在一行上. (您可以先将复制的内容复制到记事本,然后在一行中对其进行编辑并将其粘贴到文件中. )
我想简单介绍一下粘贴方法. 用vim打开文件后,该文件不存在,因此vim将自动创建它. 按字母“ i”,然后同时按shift +插入以粘贴(或单击鼠标右键),前提是已将其复制到剪贴板. 粘贴后,将光标移至行的前面,键入ssh-rsa,然后按空格键. 再次按ESC,然后输入冒号wq远程登录linux,即: wq保存. 格式如下:

4)再次设置腻子选项,单击窗口左侧的SSh –> Auth,单击窗口右侧的“浏览...”,选择刚生成的私钥,然后单击“打开”. 目前,输入root,您无需输入密码. 登录.

如果您之前设置了密钥密码,则此时将提示您输入密码. 为了提高安全性,建议您设置一个密钥密码
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-289300-1.html
不想更新
天下有那么多便宜又正品的东西没有