ip登录验证linux,使用PuTTY登录Linux的两种验证方式

一、putty和Xshell一样是远程登录的软件,其远程登录的方式也一样分为两种,即密码登录和秘钥登录,首先先演示一下密码登录的步骤;

14b7666598b47802950feff43b0343fe.png

1、要登录一个系统,首先要保证的是putty软件所在的计算机能够跟要被远程登录的系统之间能够互相通信,最简单的验证方式是能够ping通服务器的ip,

其次是要知道服务器的ip地址和ssh的端口,如何查看服务器的ip呢?如上图所示,在服务器上面运行ifconfig命令,当然,这个操作只是在实验环境下,如果在真正的工作环境中,服务器的ip地址我们是有记录的,总而言之,要用putty登录,就必须要满足两个条件,①服务器与putty所在机器能通信。②要能准确的知道服务器的ip地址。如上图所示,服务器的ip地址是192.168.101.130,我们使用putty登录的时候使用ssh的端口如果没做更改的话默认是22。

2、如下图所示,如果我们是新建了一个会话,则需要在Host Name 这个地方填写服务器的ip,带入本次实验当中的ip就是192.168.101.130,端口是22,在Saved Sessions这个地方可以给要远程登录的服务器命名,做完这些以后点Save,可以保存新建的会话,以便下一次打开,然后点右下角的open按钮

1d0a1dc30a279596f61e630e2462ec8b.png

3、随后出现的就是登陆画面,输入用户名和密码就可以了

2a41132e08b6eca7938c41c2523aa449.png

之所以要使用远程登录软件,是因为在工作当中服务器所在的位置不一定是自己长期工作的位置,或者服务器在机房,而机房因为噪音大,辐射大等原因不适合长时间在里面调试。还有一个原因就是,使用远程登录软件可以分好多窗口登录若干台服务器,方便做配置

4、分析一下putty软件中常用选项的作用

659e7a6942e4819ecac5899510c12ab2.png

putty当中Appearance这个选项当中右侧有一个change按钮,可以通过它来设置putty显示界面的字体、字形、和大小

ea2537f3623ef1cb8ed85ca20868948e.png

在Windows这个选项当中,如上图画黑框的显示,这个地方是设置能查看之前显示的多少行,默认是200行,咱们这个地方设置2000行,基本上就够用了

2be734f803e434d0d2527d1976daa3da.png

在windows下面有一个translation的选项,表示的是传输时的字符类型,因为我们会经常使用汉语,所以在这个地方我们选择UTF-8这个选项,使用别的选项会在使用汉语是显示乱码。

使用putty密码登录就这些了,下面分析一下使用putty的秘钥验证方式登录服务器

二、使用putty秘钥的验证方式登陆服务器同样与Xshell大同小异

1、在解压putty.zip之后,在文件夹里面会有一个puttygen的文件

ad834c62657958e5fb169a7c97cc60b2.png

这个应用程序就相当于Xshell里面秘钥生成向导,双击打开,点击Generate,随后晃动鼠标让秘钥顺利生成

740bd3fa2dc88fd977a4fc37caf410d9.png

19dd59eb3d3de4e69cfd84615ff6f8a9.png

2、如上图黑框标出的,在这里为秘钥加密,跟Xshell里面给秘钥加密的效果一样,蓝色标出的是生成的公钥,把公钥复制了,同样粘贴到服务器,/root/.ssh/authorized_keys这个文件当中,如下图所示,然后保存退出,在这里需要关闭selinux,运行setenforce 0 。最后这个Save private key 是保存私钥的意思,把私钥保存到本地

dc638fd3202f0277e7537d654080f775.png

3、打开putty,第一步选中会话,第二步 load,第三步点击左侧SSH下的AUTH,浏览到之前保存在本地的私钥

8006f9299986341b80a9e00b9210572c.png

在点击session,选中该会话,点击save,使用秘钥登录的所有配置就算完了,点击open进行验证

d465e44b7e91c7f817dd9c11841fa70e.png

a8a641f008b0e86cbfc177f1a4c144c5.png

输入用户名和为秘钥设置的密码,即可登录 ,验证该操作成功,

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: Putty是一款SSH客户端软件,可以用于远程登录Linux系统。使用Putty登录Linux系统需要先在Linux系统上安装SSH服务,然后在Putty中输入Linux系统的IP地址和SSH端口号,选择SSH协议,输入用户名和密码即可登录Linux系统。登录成功后,可以在Putty中执行Linux命令,管理Linux系统。 ### 回答2: putty是一款在Windows系统上使用的SSH客户端程序,可以通过putty实现与远程Linux服务器之间的通信,可以在Windows系统上实现远程登录、文件传输、远程管理等功能。我们可以通过以下步骤使用putty进行SSH登录Linux: 第一步,首先需要在Linux服务器上启用SSH服务,可以通过以下命令来安装: sudo apt-get install openssh-server 安装完成之后,需要确认SSH服务已经启动,可以通过以下命令检查: sudo service ssh status 第二步,下载putty客户端,可以在官方网站下载并安装putty客户端。 第三步,打开putty客户端,输入Linux服务器IP地址和端口号,并选择SSH连接方式,如下图所示。 ![image-1.png](attachment:image-1.png) 第四步,点击“Open”按钮,如果是第一次连接,会提示保存服务器的主机密钥,点击“Yes”按钮保存。 第五步,连接成功后会出现一个命令行窗口,输入Linux服务器的用户名和密码,即可进入Linux系统。 通过以上步骤,我们可以使用putty进行SSH登录Linux,实现远程管理和操作Linux服务器。同时,putty还支持文件传输、远程执行命令、端口转发等功能,可以帮助我们更好地管理和运维Linux服务器。 ### 回答3: Putty是一款在Windows系统上使用SSH(Secure Shell)协议连接Linux服务器的软件工具。当我们需要在Windows操作系统上远程访问Linux服务器时,使用Putty是非常方便和快捷的。 使用Putty登录Linux服务器,需要先确定使用的是SSH协议,然后输入服务器的IP地址和端口号,点击连接即可。 首先,我们需要先下载并安装Putty软件。安装好后,打开Putty并按如下步骤进行设置: 1. 打开Putty软件后,在主界面中找到Session选项; 2. 输入服务器的IP地址和端口号; 3. 在Connection Type选项中勾选SSH协议; 4. 按下Open按钮,开始连接服务器; 5. 输入账号和密码完成登录。 如果没有设置过公钥认证,第一次登录服务器时,系统会提示是否接受“远程计算机的公钥”以及是否记录该公钥。如果你确定该服务器是安全的,可以勾选“是”选项进行确认。一旦确认,Putty就会记录该公钥,以便下次登录使用。 在Putty的设置中,还可以设置显示、键盘、远程协议、连接、SSH、TTY等选项,以满足各种不同的需求。 总之,使用Putty登录Linux服务器是非常方便和快捷的。只要按照上述步骤操作,即可轻松地完成远程登录

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值