使用Xshell密钥认证远程登录linux

1、首先保证有一个窗口连接着linux系统,如下图1中的1 1.

2、在菜单栏点击工具--新建用户密钥生成向导

3、密钥类型-RSA ——>密钥长度-1024——> 下一步

4、生成公钥

5、生成的用户密钥名称可自定义,密码需牢记,后边需要用到

6、保存到安全的地方,并命名

7、在连接系统1这个窗口中,创建/root/.ssh,若有则不需要,同时需要修改目录权限为700,并把公钥的内容保存到/root/.ssh/authorized_keys中,具体操作如下:

[[email protected] ~]# mkdir /root/.ssh

[[email protected] ~]# chmod 700 /root/.ssh/

[[email protected] ~]# vi /root/.ssh/authorized_keys

公钥的内容可在如下所示取到

如下的1 是刚才保存文件的名称,选中它,然后再点击属性

点击公钥

保存文件authorized_keys,然后退出。

8、关闭远程linux防火墙

这个需要永久关闭防火墙,所以需要编辑文件/etc/selinux/config

vi /etc/selinux/config

查看状态

/usr/sbin/sestatus -v        #查看selinux的状态命令

若出现 SELinux status:                disabled则表示正确

关闭防火墙

[[email protected] ~]# iptables -F                                #清空防火墙配置

[[email protected] ~]# /etc/init.d/iptables save          #清空防火墙配置后,记得保存

iptables:将防火墙规则保存到 /etc/sysconfig/iptables:    [确定]

9、新建对话

时间: 2024-08-06 11:55:05

使用Xshell密钥认证远程登录linux的相关文章

xshell 使用密钥验证远程登录linux

使用xshell做密钥验证远程登录linux: 我这里用的工具:xshell 5 及 centos 6.5 首先在工具栏选择新建用户密钥生成向导,进行密钥对生成操作 下一步 生成公钥对,下一步 这里也可以直接点"完成",这里选"下一步"(原因看下一张图) 选中公钥复制,保留,或者保存为文件,后面要用到 在服务器端,保存公钥到服务器,修改相关文件 [[email protected] ~]# mkdir .ssh [[email protected] ~]# vim

1.9 使用PuTTY远程连接Linux 1.10 使用xshell连接Linux 1.11 PuTTY密钥认证 1.12 xshell密钥认证

1.9 使用PuTTY远程连接Linux 先下载putty 地址百度搜,进官网下载https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html 先查看自己的ip 安装完成后 双击putty 填自己的ip 和名字 windows 窗口这里设置成2000 可以在窗口下上下翻 最多2000行 选择字体 字体改下 选择中文的要选择utf-8 点open 点击是 即可 1.10 使用xshell连接Linux 使用xshell 连接linux

通过xshell远程登录linux在vim编辑器里编辑东西按数字键出现英文字母的解决办法

在公司里面,大部分的人都是远程连接控制服务器,下面来解决一个新手使用xshell时出现的问题 有的人使用xshell远程登录linux服务器,然后在vi编辑器下编辑东西出现了按小键盘的数字键出现英文字母的情况,解决办法如下: 1. 选中文件中的属性选项. 2. 选择终端中的VT模式,在初始数字键盘模式下的三个选项中选择设置为普通即可.

配置Xshell或xftp使用密钥认证方式登录到服务器

配置Xshell或xftp使用密钥认证方式登录到服务器:  Xshell及xftp下载地址\\**.**.*.*\soft\sftp   (帐号密码只需设置一次,即两个软件即可使用)        1.在xshell  工具栏下选择用户密钥管理器,导入邮件附件里的私钥文件即单独的用户名文件.        2.打开Xshell,点击"New"按钮,弹出"New Session Properties"对话框,在"Connection"栏目中,输入刚

Putty、Xshell连接linux和Putty、Xshell密钥认证

下载Putty 地址:https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html 选择putty.zip 32位下载即可 安装后,添加要远程的ip saved sessions 这里填你的虚拟机名(随意也行) 设置一些属性 Window : Lines of scrollback :上下翻滚的行数 appearance :设置字体属性 translation:字符编码 修改完以后 按session -->save-->open

利用xshell密钥管理服务器远程登录

1.生成公钥(Pubic Key)与私钥(Private Key): Xshell自带有用户密钥生成向导,如下图所示:点击菜单栏的工具->新建用户密钥生成向导 虽然SSH2协议中RSA和DSA算法都可以使用,但是为了保险起见,我们一般都选择RSA密钥类型,这样不论你使用的SSH协议是SSH1还是SSH2都可以使用;密钥长度1024位即 正在生成密钥,直接下一步即可 密钥名称可以随便填写,不过一般我们最好是默认名称_年月日,这样方便日后管理;一般不需要填写密钥密码,填写的话就是密钥加密码双重验证,

Xshell密钥认证

Xshell密钥认证 SSH服务支持一种安全认证机制,即密钥认证.所谓的密钥认证,实际上是使用一对加密字符串,一个称为公钥(publickey), 任何人都可以看到其内容,用于加密:另一个称为密钥(privatekey),只有拥有者才能看到,用于解密.通过公钥加密过的密文使用密钥可以轻松解密,但根据公钥来猜测密钥却十分困难. ssh的密钥认证就是使用了这一特性.服务器和客户端都各自拥有自己的公钥和密钥.如何使用密钥认证登录linux服务器呢? 1. 生成密钥对      2. 保存公钥到服务器中

搭建高性能计算环境(二)、远程登录Linux服务器

一般操作Linux系统都是通过远程登录使用的,本节介绍几种远程登录Linux.上传下载文件的工具. 1. Secure Shell SSH 简单方便.既能使用命令行登陆也能传文件,免费. 打开SSH Secure Shell Client程序就能打开软件界面,点击Quick Connect输入远程Linux系统的ip地址.用户名 点Connect输入密码(第一次登陆会提示ssh的key认证,选择Yes) 登陆系统成功,可以在Add profile中将信息记住,去一个好记的名字,以后直接在Prof

Windows远程登录Linux

本文以Ubuntu Kylin1404为例,说明如何通过Windows远程登录Linux. 首先,要确保Ubuntu上SSH服务执行正常.默认情况下,Ubuntu已装有SSHclient.比方输入ssh localhost时,终端会提示无法建立连接,或请输入password.这说明已安装有sshclient.为了开启服务.必须自己在终端中输入sudo apt-get install openssh-server来安装服务端. 安装完毕后.默认已开启了ssh服务. 在Windows系统中.假设选取