使用xshell密钥对方式连接linux主机

  1. 大多的运维人员的习惯,是在xshell或者putty上使用密码的方式去连接服务器,在这些第三方工具中,也可以支持密钥对的方式连接服务器,话不多说、直接上图,具体步骤如何:
  2. 首先打开xshell工具生成密钥对(我得环境以xshell4为例),点击工具,选择新建用户密钥;

    选择加密算法和位数(在此选择rsa加密算法2048位);

    选择默认的密钥名称,下边密码框为此密钥的密码,也就是在使用此密钥时需要输入的密码,并非连接密码;

    生成完成,将输出到屏幕的公钥内容复制下来;

    可以在xshell中工具中用户密钥管理中查看生成的密钥对;

  3. 使用密码方式连接服务器,并cd到root的家目录查看验证有无目录.ssh,若有则无需建立,若无则执行ssh-keygen手动建立此目录;

创建存放公钥的文件authorized_keys,将刚刚复制的公钥内容粘贴到文件中;

更改此文件权限为600,注意:::

4. 退出当前密码登录,测试密钥对是否成功;

大功告成!!!谢谢您的观看!!!

时间: 2024-10-12 21:37:23

使用xshell密钥对方式连接linux主机的相关文章

telnet连接linux主机

  如何使用telnet连接linux主机 作者:马鹏 归档:学习笔记 2017/8/1 telnet连接linux服务器 1.1 检查系统是否安装telnet服务 [[email protected] etc]# rpm -qa |grep telnet     rpm –qa  查看软件是否安装 telnet-server-0.17-48.el6.x86_64 1.2 没有安装使用yum安装即可 [[email protected] xinetd.d]# yum install telnet

Xshell下载和连接Linux

Xshell下载和连接Linux 第一步.Xshell的下载 方法1:从官网下载个人使用时免费的,商业使用是要收费的. http://www.xshellcn.com/ 方法二2:百度云下载Xshell5版本(失效M我) 链接:https://pan.baidu.com/s/1U3qWxJYtrnAN1VQwQ291gg 密码:0jm0 第二步.Xshell的安装 我用的Xshell是从百度云下载的.这里以我下载的为例子 1:下载完成以后右击选择-->解压到"Xshell 5 Commer

xshell通过ssh连接Linux失败(非网络问题)

+++++++++++++++++++++++++++++++++++++++++++ 标题:xshell通过ssh连接Linux失败(非网络问题) 时间:2019年6月20日 +++++++++++++++++++++++++++++++++++++++++++ 在学习系统防火墙(iptables)时,个人在自己搭建的虚拟机上调整防火墙策略(有的策略是通过iptables命令调整,有的是通过直接修改iptables策略配置文件进行调整).再一次调整完防火墙后再通过xshell远程连接软件连接虚

记录使用xshell通过ssh方式连接Linux机器的步骤

1. cd /etc/ssh 进入ssh目录下,然后ls列出文件列表,我的如下: moduli  ssh_config  sshd_config  ssh_host_rsa_key  ssh_host_rsa_key.pub  ssh_import_id ssh_config是ssh的配置,sshd_config是ssh服务端的配置 2. 如果第一步没有ssh_host_rsa_key.ssh_host_rsa_key.pub 这两个文件,可以通过第3步生成.我的一开始就没有. 3. 生成第2步

xshell无法连接到linux主机原因分析

xshell连接linux主机时,会出现错误:Could not connect to '192.168.89.144' (port 22): Connection failed.  但是这时能ping通. 通过查看资料,这种情况可能的原因主要有两种: A 桥接模式可以使路由器使用DHCP的方式分配IP,如果你的电脑所处的网络拓扑中没有路由器的话也是ping不通的.如果有路由器,因为防火墙导致无法连接,可以使用  sudo ufw disabled 命令禁用防火墙.或者在防火墙开启的情况下开放2

Xshell访问和连接Linux

Xshell是一款强大的安全终端模拟软件,Xshell 模拟了远程主机的操作,其实质就是通过访问和连接到远程主机,在本地实现对远程主机的操作.  一.下载 官网:https://www.netsarang.com/zh/xshell/ 百度网盘链接:https://pan.baidu.com/s/1q1W8emVYvASI5gLo4BTCgQ提取码:ymyt 二.安装 默认安装即可,有商业版和家庭学校免费版,大家自行选择安装.  三.本地Shell Xshell 6 打开后如下图所示,会出现一个

widows本地-xshell实现远程连接linux服务器图形界面

本地环境远程连接linux图形界面,常用的实现工具有,VNC.Puty.Xshell等,这里我们用的xshell manager: Xmanager简介:Xmanager是一个运行于 Windows平台上的高性能的X Server软件.它能把远端Unix/Linux的桌面无缝地带到你的Windows上,甚至电脑是在内网或防火墙后,也能通过SSH协议安全的运行远端的X应用程序. 特点包括: 可通过Xcongfig工具设置多个Xmanager设置: 支持多用户的Windows终端环境: 支持多个IP

Xshell 创建RSA登录Linux 主机

一直没有理解公匙模式下的认证过程,这里总结一下公匙和私匙的制作和安置方法.以下用vm虚拟机和win10作为环境.首先,并不是在服务器上生成公匙和私匙.因为很多关于RSA 和 DSA 认证协议的文章都使用Linux服务器作为道具,自然也就使用诸如 ssh-keygen -t rsa 之类的命令,而使得我总是误认为要先在Linux服务器上先生成公匙和私匙.而真正的方法是:当从PC连接Server的时候,需要在PC上保存一对公匙和秘匙(这对公匙和私匙可以用诸如Xshell或putty之类的工具生成),

win10上使用Xshell通过ssh连接Linux

Windows 10上现在能安装Linux子系统了,正好最近.Net Core也逐渐发展起来了,我也就在自己电脑上搞了一下 在Windows 10上安装Ubuntu的过程就不用说了,都是流程性的东西 然后配置完基础性的东西以后,习惯性的打算用Xshell通过SSH登录过去 然后 emmmm连接失败,好吧 然后么,百度了下解决办法,大部分都是在说修改ssh的port,说是Win10会占用22端口,所以连接失败,既然如此,我就只能修改ssh_config这个配置文件了 然后改了以后并且重置ssh服务