补充下安装环境:

ubuntu:18.04.1

putty:Release 0.72

SSH安装

ssh包括server端和client端, ubuntu 18.04已经安装了client端,可以通过ps命令查看:

ps -A  | grep ssh

  1689 ?        00:00:00 ssh-agent

接下来安装server端, 安之前更新一下:

sudo apt-get update
    sudo apt-get upgrade

安装:

sudo apt-get install openssh-server

完成后再查看下任务列表:

ps -A | grep ssh

  1689 ?        00:00:00 ssh-agent27543 ?        00:00:00 sshd

多出来的这个sshd就是ssh-server。

生成秘钥并进行linux端配置

生成秘钥对:

ssh-keygen -t rsa

之后会在~/.ssh目录下生成一对秘钥, id_rsa是私钥, id_rsa.pub是公钥

然后把私钥导出到本地电脑, 公钥导入到~/.ssh/authorized_keys文件内:

cat  /home/peiyuan/.ssh/id_rsa.pub >> /home/peiyuan/.ssh/authorized_keys

导入完查看一下:

peiyuan@Xfun:~/.ssh$ cat authorized_keys
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDLQBquXWvAa/3rlpzX5OIgAsPjyJ6WNJRe7dPAskxfq2PDeTBEq94U9g41E/vykCwk8KUBDl2jCxVsTKMLa14cIt98j+6zWEWOdBWz1q24zq5TLY5v7rafvOPYbS6tEWfFNpBOc3ydpbFECMptEIXQ0HGXH7de7PGNvU5s1vyAhY3OlOeR2bLslp8YA4yFAHczq3qK9iXnoHTFHeNuJ0fXoMPIjfmiE3a95G0atjk3OA/o632ZeQ7QTPSPGZCxRgcNx9FFFCIIRh9gONJrWhSfFdH+wjK8Dyg29K4OuL7wxHLndKPvYv3G6hc+vz5I1FLwBD8lHUhggERNdZYx/JlJ peiyuan@Xfun

然后修改ssh配置文件

进入配置文件存放目录:

cd /etc/ssh/

打开配置文件:

sudo gedit sshd_config

找到以下三行配置,并将每行前面的“#”删除:

#RSAAuthentication yes
#PubkeyAuthentication yes
#AuthorizedKeysFile .ssh/authorized_keys .ssh/authorized_keys2

其中第一个配置没找到的话也没关系, 它是用来配置是否使用纯的 RSA 认证,仅针对 version 1 !

保存并退出, 然后重启SSH:

service sshd restart

进行秘钥putty端配置

把我们在上一步生成的ras私钥导入本地电脑,接下来打开putty的PuTTYgen工具,打开conversions->Import Key,选择刚导入的私钥:

注意密码要留空, 不然仍然需要每次使用这对秘钥都输入密码, 这样就失去了免密登陆的意义。然后选择生成的.ppk文件的保存位置。

接下来配置putty登陆配置,打开putty,进入connection->Data,设置自动登陆的用户名:

这里的用户名就是对应登陆linux的用户名。

然后进入connection->SSH->Auth->Authentication parameters->private key file for authentication,选择刚才保存的ppk秘钥,然后返回Session配置项,保存当前配置, 然后就可以免密登陆了:

ubuntu 18.04配置SSH及免密登陆相关推荐

  1. Ubuntu 18.04 配置 国内 apt-get 换源

    文章目录 Ubuntu 18.04 配置 国内 apt-get 换源 1 备份文件 2 用vim进入并编辑文件 3 进入网站 https://mirrors.tuna.tsinghua.edu.cn/ ...

  2. 如何在Centos7配置ssh/rsh免密互信集群服务

    导读 分享如何在Centos7配置ssh/rsh免密互信集群服务 ssh免密互信操作 一.在SSH服务器所在机器上 1.以root用户登录,更改ssh配置文件 /etc/ssh/sshd_config ...

  3. Ubuntu 18.04配置静态IP地址

    在本文中,我们将解释如何使用Netplan实用程序在Ubuntu 18.04中为网络接口配置网络静态或动态IP地址. 想把ubuntu的ip地址设置成静态ip,折腾了一段时间,还是无法成功,特从网上搜 ...

  4. Ubuntu 18.04配置ORB-SLAM2和ORB-SLAM3运行环境+ROS实时运行ORB-SLAM2+SLAM相关库的安装

    文章目录 一.换源 二.安装三方库 2.1 安装必要的依赖项 2.2 安装Pangolin 2.3 安装OpenCV3 2.4 安装Eigen3 三.安装ORB-SLAM2 四.安装ORB-SLAM3 ...

  5. 虚拟机Ubuntu 18.04配置固定IP地址(ens33网卡,eth0也一样)ping百度

    给虚拟机Ubuntu 18.04设置固定IP地址的具体步骤: 第一步:将虚拟机的网络适配器设置为自动桥接模式 确保VNnet0是自动桥接: 第二步:查看自己的网卡名,并配置网络信息 *打开终端,输入i ...

  6. UCloud Ubuntu 18.04 配置GPU环境踩坑指南,包括驱动,CUDA,Docker,Nvidia-Docker等

    设备:NVIDIA Corporation GV100GL [Tesla V100 PCIe 16GB] (rev a1) # Ucloud Ubuntu 18.04 GPU 环境 Driver,Cu ...

  7. ubuntu 18.04 配置 ASF 挂卡环境

    我已经的身体不能离开ASF了!!! 服务器运行ubuntu18.04,详细请见 https://www.vultr.com/?ref=7779296 官方中文wiki https://github.c ...

  8. Ubuntu 18.04 配置ibus中文拼音输入法

    18.04系统想安装中文输入法(利用ibus输入法配置)只要三步. 注意:你的Ubuntu需要可以上网!!!因为要下载一系列安装包 第一步:首先需要给Ubuntu18.04安装Chinese语言包支持 ...

  9. Ubuntu 18.04配置及美化 (20.04 / 22.04基本相同)

    2023-04-07更新: 安装 Nerd Fonts 字体 2023-03-10更新: 添加官方Linux版本的QQ 添加官方Linux版本的QQ音乐 添加rEFInd引导的配置文件示例 2022- ...

最新文章

  1. leetcode--无重复字符的最长子串--python
  2. java 如何只暴露接口_Java并发异步编程,原来十个接口的活现在只需要一个接口就搞定...
  3. 总市值3862亿的创始人们在各阶段是怎么选女友的?
  4. 年月跨度_预应力跨度国内第一!1850吨146米跨度钢结构整体拔高22米!
  5. LeetCode-二分查找-278. 第一个错误的版本
  6. jaxws-webservice编程续
  7. 牛客多校三 B Black and white
  8. 组合模式源码解析(jdk+mybatis)
  9. jquery知识巩固
  10. Asp.NET Core一个接口的多个实现如何基于当前HTTP请求注册
  11. 无需Windbg | 使用VS 2019调试.NET程序的Crash异常
  12. [Robot Framework] 怎么做数学运算?
  13. Java中使用JNI调用本地动态库的方法
  14. 特斯拉柏林超级工厂最终环保审批结果有望周五揭晓
  15. 如何在Mac上的Safari中启用或禁用自动更正?
  16. linux内核之中断和异常
  17. Linux修改SSH端口号
  18. 贴片电阻的功率与封装对照表
  19. 什么是客户旅程分析(customer journey mapping)
  20. 虫洞和诸多未解之谜有关联吗?

热门文章

  1. 阿里云效Flow 主机状态为_主机无法连接_解决方案
  2. SQL Server 2000 + 2005 + 2008 + 2008R2,完全可以共存
  3. 全球与中国双级螺杆式空气压缩机市场深度研究分析报告
  4. Call to static DateFormat
  5. AngularJS 实践:应用开发 :: ENA13 价格条码-(三)
  6. VBox on 14.04: Kernel driver not installed (rc=-1908) [duplicate]
  7. 硕博研究生 期间应明确的50件事
  8. 资讯类产品-创业邦APP介绍产品原型资源分享
  9. 2个月面试腾讯、B站、网易等11家公司的面经总结!内容太过真实
  10. lightning接口_苹果新专利申请:iPhone或彻底淘汰Lightning接口!