远程登录(Linux 远程登录)

远程登录(Linux远程登录)

一般用Linux做服务器,服务器一般放在机房。你不能在机房操作你的Linux服务器。

这时,我们需要远程登录Linux服务器,对系统进行管理和维护。

在Linux系统中,远程登录功能是通过ssh服务实现的,默认的ssh服务端口号是22。

Window Linux远程登录客户端包括SecureCRT、Putty、SSH Secure Shell等。本文以Putty为例来登录远程服务器。

Putty下载地址:https://www.putty.org/

如果您下载了Putty,请双击putty.exe,会弹出以下窗口。

远程登录(Linux 远程登录)

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

远程登录(Linux 远程登录)

此时,系统会提示我们输入用户名进行登录。

远程登录(Linux 远程登录)

输入root,然后回车,再输入密码,就可以登录远程linux系统了。

远程登录(Linux 远程登录)

使用密钥认证机制远程登录linuxSSH是Secure Shell的简称,由IETF的网络工作组制定。

SSH是基于应用层和传输层的安全协议。

首先,使用工具PUTTYGEN.EXE生成密钥对。打开工具PUTTYGEN.EXE,如下图所示:

远程登录(Linux 远程登录)

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

远程登录(Linux 远程登录)

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

远程登录(Linux 远程登录)

注意这个过程中鼠标要来回移动,否则进度条不会动。

远程登录(Linux 远程登录)

这里,密钥对已经生成。您可以输入密钥的密码,也可以保留空 (at Key Passphrase)。然后单击保存公钥保存公钥,单击保存私钥保存私钥。建议你放在安全的地方,防止别人偷窥,也防止误删。接下来,是时候在远程linux主机上设置它了。

1)创建目录/根目录/。ssh并设置权限。

4)再次设置putty选项,点击窗口左侧的SSH->:Auth,点击窗口右侧的Browse…选择新生成的私钥,然后点击Open。此时输入root,不需要输入密码就可以登录。

远程登录(Linux 远程登录)

如果您在前面设置了密钥密码,此时会提示您输入密码。为了更安全,建议您设置一个密钥密码。

本文来自投稿,仅供学习参考!不代表本站立场,该文观点仅代表原作者本人,本站不拥有所有权,不承担相关法律责任。如发现本站有抄袭侵权/违规的内容,请发送邮件至83771837@qq.com举报,一经查实,本站将立刻删除。