文档章节

密钥方式远程连接Linux服务器方法

张素白
 张素白
发布于 2016/11/09 22:11
字数 448
阅读 1
收藏 0

常见的Linux服务器远程连接工具有Putty、Xshell、securCRT等

如何使用远程连接工具生成密钥对?

  1. 选择Xshell的菜单工具栏——新建用户密钥生成向导,看到如下图 密钥生成参数 生成公钥对 用户密钥信息 公钥
  2. 在Linux系统上创建相关的authorized_keys文件,如下:
[root@localhost ~]# mkdir /root/.ssh
[root@localhost ~]# ls -la /root/
total 52
dr-xr-x---.  3 root root 4096 Nov 10 06:13 .
dr-xr-xr-x. 22 root root 4096 Nov 10 05:47 ..
-rw-------.  1 root root 1094 Nov 10 05:46 anaconda-ks.cfg
-rw-r--r--.  1 root root   18 May 20  2009 .bash_logout
-rw-r--r--.  1 root root  176 May 20  2009 .bash_profile
-rw-r--r--.  1 root root  176 Sep 23  2004 .bashrc
-rw-r--r--.  1 root root  100 Sep 23  2004 .cshrc
-rw-r--r--.  1 root root 8837 Nov 10 05:46 install.log
-rw-r--r--.  1 root root 3314 Nov 10 05:44 install.log.syslog
drwxr-xr-x.  2 root root 4096 Nov 10 06:13 .ssh
-rw-r--r--.  1 root root  129 Dec  4  2004 .tcshrc
[root@localhost ~]# vi /root/.ssh/authorized_keys
将复制下来的公钥文件写入到authorized_keys文件中
ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAzDFIGeLAlINHKVz2/6WSLWfgqiaF1SfvBIjF8havJQlNMpj4UGCbnI+Ymc/Izw+q/Y+G9MEKYodrdTaEcu2suOUlg8IGLFwrp3mBVebsBL38NL8nQJ/a2WFJcNCTTIHCsQtmYPm2X9mO0rgpN/xzwLBxRIlMK/Jo78/Fdv029Lv9w5C8+B6/yqRZ0e2OafxfIMgqmKjaG33X6b+p7wGRxq5azRtdnMTfUoN2722Um+l4kaiJ42caOz8I1T/2HIEmB06gNuPYOckuU1s4dK62Wu/WC8pIarUgveBv8mSclHSFpezFoRJqVEACU/J3Qe22WT+t61Ithd5WGZCOgjXTQQ==
[root@localhost ~]# chmod 700 /root/.ssh/ #修改文件夹的权限
[root@localhost ~]# chmod 600 /root/.ssh/authorized_keys #修改密钥文件的权限
[root@localhost ~]# /etc/init.d/iptables stop #关闭防火墙iptables
iptables: Setting chains to policy ACCEPT: filter          [  OK  ]
iptables: Flushing firewall rules:                         [  OK  ]
iptables: Unloading modules:                               [  OK  ]
[root@localhost ~]# chkconfig iptables off #关闭重启自动启动
[root@localhost ~]# iptables -F #清空防火墙规则
[root@localhost ~]# service iptables save #保存防火墙规则
iptables: Saving firewall rules to /etc/sysconfig/iptables:[  OK  ]
[root@localhost ~]# setenforce 0 #临时关闭selinux
[root@localhost ~]# vi /etc/selinux/config #彻底关闭selinux
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
#     enforcing - SELinux security policy is enforced.
#     permissive - SELinux prints warnings instead of enforcing.
#     disabled - No SELinux policy is loaded.
SELINUX=disabled #将此处的enforcing修改为disabled彻底关闭selinux
# SELINUXTYPE= can take one of these two values:
#     targeted - Targeted processes are protected,
#     mls - Multi Level Security protection.
SELINUXTYPE=targeted

© 著作权归作者所有

共有 人打赏支持
张素白
粉丝 0
博文 4
码字总数 1874
作品 0
普陀
Linux云计算运维学习之SSH服务认证类型

  从SSH客户端来看,SSH服务主要提供两种级别的安全验证:   1、基于口令:   只要知道服务器的SSH连接账号和口令,就能通过客户端登录到远程主机。而联机过程中所有传输的数据都是加密...

zhouzhou2018
05/25
0
0
不同连接终端通过密钥方式登录 Linux

近期碰到需要使用密钥登录的情况,不同的连接终端的情况不太一样,所以对此总结一番 一、 密钥对生成 注意:本地主机和目的主机需 ping 通 1)确认服务器是否安装有 ssh 以及openssh服务端 ...

归来仍少年
05/22
0
0
Linux学习笔记(六)---Xshell通过公钥连接CentOS系统

前面我们通过ssh,使用服务器端用户名和密码远程连接CentOS系统。这种方式还不够安全,为了提高连接访问的安全性,建议使用密钥认证。 具体的操作及配置如下: 1.在Xshell中创建密钥对(公钥和...

liulangren0533
07/06
0
0
Linux openssh openssl

Linux openssh openssl 笔记日期20180524 目录 openssh 配置ssh基于密钥的方式认证 服务器端配置文件 ssh服务的最佳实践 OpenSSL 三个组件 PKI: Public Key Infrastructure 建立私有CA 证书申...

Winthcloud
06/29
0
0
SSH免登陆ESXI让操作更便捷安全(几种常用工具)

通常在企业环境中,管理员很少去机房在物理机面前进行操作,大部分管理员喜欢远程管理主机,这样既方便又高效。在windows上我们使用远程桌面,在Linux上则使用SSH来连接。ESXi就是一个以Lin...

jwenshan
06/29
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Bash重定向详解

Bash重定向详解 Bash的重定向指的是将命令的输入和输出导向不同地方,而不是默认的标准输入、标准输出和标准错误。Bash的重定向实际上是对标准输入、标准输出和标准错误的重置,进而将所需输...

小陶小陶
今天
3
0
EventBus原理深度解析

一、问题描述 在工作中,经常会遇见使用异步的方式来发送事件,或者触发另外一个动作:经常用到的框架是MQ(分布式方式通知)。如果是同一个jvm里面通知的话,就可以使用EventBus。由于Event...

yangjianzhou
今天
12
0
OpenCV图像处理实例:libuv+cvui显示摄像头视频

#include <iostream>#include <opencv2/opencv.hpp>#define CVUI_IMPLEMENTATION#include <cvui.h>extern "C"{#include <uv.h>}using namespace std;#define WINDOW_NAM......

IOTService
今天
3
0
openJDK之JDK9的String

1.openJDK8的String 先来看下openJDK8的String的底层,如下图1.1所示: 图1.1 底层上使用的是char[],即char数组 每个char占16个bit,Character.SIZE的值是16。 2.openJDK9中的String 图2.1...

克虏伯
今天
4
0
UEFI 模式下如何安装 Ubuntu 16.04

作者:知乎用户 链接:https://www.zhihu.com/question/52092661/answer/259583475 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 针对UEFI模式下安装U...

寻知者
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部