linux设置安全连接设置(私钥)
1.私钥制作工具:puttygen
连接工具:xshell和putty。
2.制作私钥和公钥
a.打开puttygen点击Generate生产公钥和私钥(鼠标需要晃动,进度条才会前进)
b. 设置标签(comment)[1]和私钥密码[2],并且保存公钥[3]和私钥[4],还有保持openssh私钥(Conversions -- export openSSH KEY)
c.编辑公钥(lwj就是comment)(以下内容为同一行)
ssh-rsa AAAAB3NzaC1yc2EAAAABJQAAAQEA0Yo3lfq8SdOZXzoYB/xpqkHBN79KxK2lHAIiVef9KNxr3VPuLpyzJ4cQks/AGk1TAjtgWjPmSJ3ypY9F5u/gp5KJo932C7TaSh1ib4v2vuyhiqucZdWHA9QWNqQ7mkZ/zv9iGIE2J8RSTqOg5t9YEVgRgr10v5Uej4io0/VEyoL22iQtlI1UuLfKWLjB+qchpUywGKDoMH+dWx3V5xW7s4paip4bv6bs3OXXiA//4Xevj10UdGA81zCy2juf5Mfr5FqlsHoNChpYfdR7mjCMYOLCEE/WHlnBDpyg2+cysjtUqAfg9cryudG1Cuusql0+nTL59my/613KCCAnQ6ffIQ== lwj
3.服务器端设置
a.新建账户
useradd admin
b.切换到admin账户,并配置公钥
su - admin
在admin家目录下创建目录
mkdir .ssh
在.ssh目录下配置公钥
cd .ssh/
vim authorized_keys
把编辑好的公钥粘贴进去,并保存
c.配置ssh
vim /etc/ssh/sshd_config
~
PermitRootLogin no #修改
PasswordAuthentication no #修改
~
/etc/init.d/sshd restart #重启ssh服务
d.修改权限
chmod -R .ssh/
4.客户端配置
a.putty(用私钥)
b.xshell(用openssh私钥)
首先导入openssh私钥(xshell--工具--用户密钥管理者)
配置连接
4.登录测试
linux设置安全连接设置(私钥)的更多相关文章
- linux下安装mysql并设置远程连接
腾讯云环境为Centos7.4 mysql版本为5.6 本次安装使用yum安装 检查是否已有mysql: yum list installed | grep mysql 下载yum源文件: wge ...
- linux默认网关的设置
linux装系统设IP,这应该是系统管理员的基本功,可是不同的网络结构有不同的ip设法,您知道吗? 1.一块网卡的情况 这个没啥好说的,估计地球人都知道:address,netmask,gatew ...
- Win7+VMware Workstation环境下的CentOS-Linux网络连接设置
Win7+VMware Workstation环境下的CentOS-Linux网络连接设置 http://blog.sciencenet.cn/blog-430991-507041.html 近日 ...
- 浙大玉泉ubuntu L2TP VPN连接设置
网络连接设置 1.内网有线 如果是笔记本且只用无线,剩下的就不需要看了.实验室台式机没有无线网卡不得不折腾-- 玉泉有线都是要绑定固定ip的,实验室无需和mac地址绑定,命令如下sudo gedit ...
- linux云服务器常用设置
前面的话 由于在云服务器上配置自己的网站,将Linux里的常用设置记录如下 更改shell 默认地, ubuntu系统默认的shell是dash,但更常用的shell是bash 通过下面命令可以将da ...
- 01_Linux系统系统语言查询,设置Xshell工具,中文显示,测试Xshell中文字符显示,Linux中文显示乱码设置
Xshell是一个强大的安全终端模拟软件,它支持SSH1,SSH2,以及Microsoft Windows平台的TELNETNetSarang Xshell 4 Build 0 ...
- Linux 的终端及设置
Linux 的终端及设置 终端是一种字符型设备,有多种类型,通常使用tty 来简称各种类型的终端设备.终端特殊设备文件一般有以下几种: /dev/ttySn 串行端口终端 (Serial Port T ...
- Linux hostname设置,静态ip设置,hostname与静态ip相互映射
1,hostname设置 永久设置: centos 7 下,切换到root 用户 vi /etc/hostname 输入要修改的hostname centos 6或者其他linux 系统,可能在/et ...
- 如何在 Linux 上使用 x2go 设置远程桌面
https://linux.cn/article-5708-1.html 由于一切都迁移到了云上,作为提高职员生产力的一种方式,虚拟远程桌面在工业中越来越流行.尤其对于那些需要在多个地方和设备之间不停 ...
随机推荐
- 有趣的 Mysql 存储引擎
Mysql 提供了一套统一的应用开发模型和核心 API,因此,尽管不同的存储引擎拥有不同的特性,不过对于开发人员,应用操作都是完全透明的.应用层的连接并不直接访问存储引擎层,而是访问 Mysql 提供 ...
- Translating between qplot and base graphics
Translating between qplot and base graphics Description There are two types of graphics functions in ...
- 编译 boost 库(win7+boost1.60+vs2008)
参见:http://blog.csdn.net/u013074465/article/details/42532527 下载boost安装包 https://sourceforge.net/proje ...
- JavaScript 学习笔记之最终篇
JavaScript 的学习算是最后一篇了...把JS基础已经核心的部分彻底的进行了学习... 唯一的缺陷就是自己在运用上并不是特别的熟练...今天是JS的最后一章内容了..也是JS 中最常用的内 ...
- Ubuntu adb devices : no permissions 解决方法
ntun下USB连接Android手机后,使用adb devices 出现如下: List of devices attached ???????????? no permissions 同时在DDM ...
- sdut2852 小鑫去爬山9dp入门)
#include<stdio.h> int a[100][100]; int main() { int n; while(scanf("%d",&n)!=EOF ...
- 剑指offer_面试题5_从尾到头打印链表(栈和递归实现)
题目:输入一个链表的头结点,从尾到头反过来打印出每一个节点的值 考察 单链表操作.栈.递归等概念. 理解:要实现单链表的输出,那么就须要遍历.遍历的顺序是从头到尾.而节点输出的顺序是从尾到头.因此,先 ...
- MySQL(五)之DDL(数据定义语言)与六大约束
前言 前面在数据库的讲解中,其实很多东西都非常的细节,在以前的学习过程中我都是没有注意到的.可能在以后的工作中会碰到所以都是做了记录的. 接下来,我将分享的是MySQL的DDL用来对数据库及表进行操作 ...
- XP 终端服务组件 ,SP3 多用户补丁(替换)文件
如附件 termsrv.dll 5.1.2600.5512 目前存在一个问题:每个用户只能使用一个会话.不能像2003+那样,一个用户使用多个会话. 待查找解决方案中............... ...
- 如何快捷地使用ChemBio 3D检查结构信息
ChemBio 3D是一款三维分子结构演示软件,能够轻松快捷地进行化学结构的制作和立体旋转.ChemBio 3D Ultra 14作为ChemBio 3D的最新版本可以更加快捷地制作化学结构.本教程将 ...