远程连接Linux、设置秘钥

使用putty远程连接Linux
首先先去下载putty
尽量去官网下载,官网版的带有PUTTYGEN,我们后面用秘钥的时候会用到


下载这个版本
32位就行了,32位在64位系统正常运行

下载完成后打开putty
这个位置输入需要远程的服务器IP地址

如果不知道服务器ip需要去本机查看
登录到服务器,输入ip addr查看IP

输入完IP地址,后面的Port默认22,如果服务器上端口号修改过的,这上面也要修改

让putty记住登录地址,方便以后登录
在这个位置给服务器输入一个名字,然后恩Save保存,你保存的名字就会出现在下面的框里了,下次登录直接点框里的名字就可以直接连接了,不需要再输IP

putty里面的操作修改
左边window里修改
命令行保存行数量(就是你打出来的命令,你可以往上翻多少行)默认是200,建议调整大点,方便使用

修改字体,屏幕小的话,字体大点,方便查看


传输的字符编码(中文字符的编码是 UTF-8)

·
然后回到Session登录服务器
点击Open(点击完后又一个弹框,直接选“是”即可)

用户名,密码登录即可操作

·
·
·
·
·
Xshell连接服务器
xshell下载安装,直接普通安装,然后下一步下一步即可

安装后打开,会有一个会话弹窗,选择新建

左边同样有选项,可以修改字体,登录模式,等。我们先登录,名称可以修改一个方便记忆的名字,一样的使用SSH协议,端口和putty也一样,主机输IP。连接时会出现一个弹窗,直接选择保存就行

他与putty最大的差距就是,她多屏管理比较方便,可以选择多屏操作

·
·
·
·
·
putty秘钥认证登录
使用刚才下载putty时带的puttygen生成秘钥

点击GENERATE(生成中鼠标轻微晃动速度会快)

生成完成后给秘钥再设置一个密码,公钥先复制一下再保存,私钥是看不到的,所以直接保存就行


首先连接到服务器,然后创建公钥文件存放位置并设置权限
mkdir /root/.ssh
chmod 700 /root/.ssh
mkdir 创建目录
chmod 修改权限

vi /root/.ssh/authorized_keys 把公钥里边的内容复制到里边然后保存即出

关闭selinux安全规则

然后去修改putty,加入秘钥,
设置putty用密钥登陆

·
·
·
Xshell秘钥
打开Xshell->工具->新建用户密钥生成向导(W)

RSA加密方式,2048位密钥长度->输入公钥名称(wangs_rsa),密钥密码,下一步

公钥格式(ssh2-openssh)->保存文件,将公钥保存到本地->完成

这时会弹出会话框,里面有你刚刚生成的私钥(与密钥名称相同),选中私钥,点击导出,将私钥导出到本地

·
·
·
连接到服务器,然后创建公钥文件存放位置并设置权限(如果已有这个文件夹,直接放进去开头用#号标记)
mkdir /root/.ssh
chmod 700 /root/.ssh
mkdir 创建目录
chmod 修改权限

vi /root/.ssh/authorized_keys 把公钥里边的内容复制到里边然后保存即出

关闭selinux安全规则

另开一个ssh
选择私钥名称连接

直接进入系统

原文地址:http://blog.51cto.com/13658403/2089491

时间: 2024-11-03 03:37:16

远程连接Linux、设置秘钥的相关文章

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

远程连接linux

为什么要远程连接linux服务器? 在实际的工作场景中,虚拟机界面或者物理服务器本地的终端都是很少接触的,因为服务器装完系统之后,都要拉倒IDC机房托管,如果是购买的云主机,那更碰不到服务器本体了,只能通过远程连接的方式管理自己的Linux系统. 因此在装好Linux系统之后,使用的第一步应该是配置好客户端软件(ssh软件进行连接)连接Linux系统. 使用什么软件连接服务器呢? Xshell SecureCRT 远程连接得到必备知识? 1 IP地址 > 服务器的位置! windows查看的指令

VNCViewer Windows下远程连接Linux桌面

最近项目需求,需要将写的工程部署到centos6.5服务器上,但是出现了各种错误,就想着在linux下再调试代码.但是之前都是通过ssh链接远程服务器的,在ssh中肯定不能打开eclipse等集成开发工具,因此我们要在远程服务器上安装桌面及vncserver,然后在windows中用vncViewer连接. 一:服务器端(Centos6.5) 1:安装桌面: # yum groupinstall "GNOME Desktop Environment"(CentOS 5.x安装GNOME

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

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

如何实现SecureCRT通过密钥远程连接linux服务器

在配置之前先告诉大家我的linux环境: 这里为CRT的版本: 这里为linux的版本: ssh的配置文件为默认,没有进行任何改动 好了,我们开始配置 实现crt利用密钥远程连接linux有两种方法: 法1  在CRT本地建立密钥对,在CRT里的配置有如下几步 第一步: 打开你的CRT,并且点开工具,点击创建公钥 第二步: 这里没的说..只能点下一步 第三步:这里是密钥类型的选择,既然注释说大多服务器支持DSA密钥,那么我选了DSA...... 给小伙伴们提供下DSA RSA是什么 RSA:由

学习笔记(一)——安装与远程连接Linux操作系统

1.安装Linux操作系统: 使用软件: VMware Workstation 11.0, CentOS 6.6.具体步骤:    (1)进入VMware,选择"创建新的虚拟机",如图1所示: 图-1 创建新的虚拟机 (2)按说明点击下一步就好,一般我们选择默认情况,就不再截图了.注意几点,一是先创建虚拟机,稍后安装操作系统.二是在分配内存时最好不小于1024M,以便需要时可以启动图形界面.三是使用 NAT 还是桥接进行网络连接.如果实体机通过拨号上网,选择 NAT ,如果实体机通过无

虚拟机VMware网络类型&&SSH远程连接Linux

前言: Linux专题是16年11月开始写,说来惭愧,已经5个月没学Linux,至今感觉连入门还没达到.暑假实习有投运维开发岗位,无奈对Linux不熟悉,校招简历也被刷了.so, 我打算先花1个月内的时间入下门.前几天还专门去当当网买了一本<跟老男孩学Linux运维-Web集群实战>.lenrning begin!! 一.虚拟机网络类型 为虚拟机选择网络类型是极其关键的.VMware虚拟机常见的网络类型有Bridged(桥接).NAT.Host-only(仅主机)3种.在创建Linux虚拟机时

windows下使用vnc viewer远程连接Linux桌面

在windows下使用vnc viewer远程连接Linux桌面,主要配置步骤: Linux: 1.rpm -qa vnc //查看是否安装vnc服务,如果没有安装,可以使用yum,或者rpm进行安装 2.修改配置文件: vim /etc/sysconfig/vncservers,如下图修改 3.设置vnc密码: vncpasswd 4.启动vncserver: service vncserver start 5.更改xstartup配置: vim /root/.vnc/xstartup,如下图

手把手教给你使用putty和xshell远程连接linux

1.9.1做快照,快照可以在你做实验时失败是回复到你原来的位置,快照所用空间比较小可以经常做. 点击鼠标右键 =>快照>拍摄快照 给快照起个名字 如果想恢复快照就在快照里面可以看到点击就可恢复. 1.9.2使用putty远程连接linux putty下载地址:https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html 下载 putty.zip 32位的即可 1.9.3打开你的putty 1.9.4 putty的设置 1.9.5