Linux安装SSH

1.首先确保虚拟机能连上网

2.更新源列表:sudo apt-get update(必须要做,否则可能会有潜在异常)

3.安装ssh:输入"sudo apt-get install openssh-server"–>回车–>输入"y"–>回车–>安装完成。

4.查看ssh服务是否启动,打开"终端窗口",输入"sudo ps -e |grep ssh"–>回车–>有sshd,说明ssh服务已经启动,如果没有启动,输入"sudo service ssh start"–>回车–>ssh服务就会启动。

ssh生成密钥有rsa和dsa两种生成方式,默认情况下采用rsa方式。

1.创建ssh-key,这里我们采用rsa方式

ssh-keygen -t rsa -P “”     #(P是要大写的,后面跟"")

(注:回车后会在~/.ssh/下生成两个文件:id_rsa和id_rsa.pub这两个文件是成对出现的)

2.进入~/.ssh/目录下,将id_rsa.pub追加到authorized_keys授权文件中,开始是没有authorized_keys文件的

cd ~/.ssh

cat id_rsa.pub >> authorized_keys

3.登录localhost

ssh localhost

在安装的时候可能会遇到这个问题

The authenticity of host 'localhost (127.0.0.1)' can't be established.

Host key verification failed.

解决办法

sudo nano /etc/ssh/ssh_config

StrictHostKeyChecking no

UserKnownHostsFile /dev/null

登陆之后还要退出来,因为用ssh操作的不是你自己的本机

在其他节点上也安装ssh,安装完这个就可以使用编写的脚本的xcall和xsync

把主操作节点的id_rsa.pub放到共享文件夹,之后其他次节点从共享文件夹追加到authorized_keys中

sudo cat /mnt/hgfs/LinuxShareDir/id_rsa.pub >> ~/.ssh/authorized_keys

逐个去测试看能否登录到你的其他主机

linux安装ssh放在,Linux安装SSH相关推荐

  1. 操作系统linux配置php,操作系统--Linux的详细介绍

    一 概述 1.什么是操作系统? 操作系统是人与计算机硬件交互的中介.用户无法直接与计算机硬件交互,无法直接指挥计算机工作,因此需要一个中介,这个中介就是操作系统,用户向操作系统发出命令,由操作系统直接 ...

  2. linux怎么重装ssh服务器,Linux平台下安装SSH

    什么是SSH?Secure Shell(缩写为SSH),由IETF的网络工作小组(Network Working Group)所制定:SSH为一项创建在应用层和传输层基础上的安全协议,为计算机上的Sh ...

  3. linux怎么安装scp服务,linux下ssh安装与scp命令使用详解

    ubuntu默认并没有安装ssh服务,可以通过如下命令进行: 复制代码 代码如下: yblin@yblin-desktop:~$ ssh localhost ssh: connect to host ...

  4. Linux第二篇【系统环境、常用命令、SSH连接、安装开发环境】

    系统环境 我们知道Windows的出色就在于它的图形界面那一块,而Linux对图形界面的支持并不是那么友好-其实我们在Windows下对图形界面进行的操作都是得装换成命令的方式的! 当然了,我们在Ub ...

  5. [Linux实用工具]Ubuntu环境下SSH的安装及使用

    SSH分为客户端和服务端. 服务端是一个守护进程,一般是sshd进程,在后台运行并响应来自客户端的请求.提供了对远程请求的处理,一般包括公共密钥认证.密钥交换.对称密钥加密和非安全连接. 客户端一般是 ...

  6. ssh重装ubuntu_ubuntu光盘安装ssh Ubuntu中ssh的安装与用法 - Linux - 服务器之家

    ubuntu光盘安装ssh Ubuntu中ssh的安装与用法 发布时间:2017-04-05 来源:服务器之家 SSH分客户端openssh-client和openssh-server 如果你只是想登 ...

  7. 【阿里云 Linux 服务器】购买 Linux 到项目部署过程中遇到的问题,部署 SpringBoot 项目到服务器上,在手机上安装 Android 程序进行测试

    文章目录 一.购买好服务器之后要重置密码 二.利用 putty 程序登录访问你的服务器 三.配置安全组开放端口 四.部署项目前期准备工作 4.1 安装 Java 4.2 安装 mysql 4.3 安装 ...

  8. 开发人员学Linux(3):CentOS7中安装JDK8和Tomcat8

    题外话:直到今天开始写本系列的第三篇时本人才想好为这个系列取一个名字,本系列不是为Linux运维人员准备的,而是主要为开发人员准备的,包括但不限于: 希望了解Linux的开发人员: 需要在Linux上 ...

  9. Linux+Oracle+12c+RAC+安装配置详细-GI安装

    IP地址 主机名 用途 实例名 192.168.12.58 oracle-rac03-db03 Public ip (节点1) 192.168.12.59 oracle-rac04-db04 Publ ...

最新文章

  1. 3D Touch介绍: 一个数字压力器App和Quick Actions
  2. cli3 px转rem适配移动端_Vue CLI3移动端适配(px2rem或postcss-plugin-px2rem)
  3. ComponentOne Silverlight C1TabItem 关闭按钮tooltip提示汉化localization
  4. hadoop定位文件读取
  5. U3D-LookAt插值动画
  6. 机器学习:梯度下降法,几种实现策略
  7. error: passing ‘const xxx’ as ‘this’ argument discards qualifiers c++primer 5th文本查询程序一个错误请各位指教(已解决)
  8. docker(4):docker的安装(centos7)和加速
  9. 每周荐书:机器学习、Spring MVC、Android(评论送书)
  10. [转载]使用Java将Word转为Html或txt!
  11. 服务器上传图片不显示,网站后台上传图片失败或不显示的原因
  12. 操作手册与用户手册的区别
  13. 离线数据开发之任务调度系统
  14. VS2015 程序运行时系统找不到指定文件
  15. js实现两张图片合成一张图片(canvas绘图,图片合成)
  16. 3D深度学习总结(聚焦3D深度学习的现在于未来)
  17. 在CentOS上解压含有中文名的ZIP文件出现乱码的解决办法
  18. PyTorch实现断点继续训练
  19. java中遍历一个对象的所有属性
  20. java截取视频第几秒与另一个秒之间生成gif

热门文章

  1. 【clickhouse】clickhouse 表引擎之 set
  2. Spark报错: IOException: Bad connect ack with firstBadlink as xxx:500010
  3. 95-134-114-源码-维表-Hbase维表关联:LRU策略
  4. Spark权限问题:Spark-submit运行报错 Permission denied user=deploy
  5. 异常处理:Jurisdiction policy files are not signed by trusted signers!
  6. IDEA把console的输出写入到文件中
  7. postgresql如何让主键自增
  8. 大数据面试-05-大数据工程师面试题
  9. 学习ssm框架的顺序
  10. 配置数据引擎(BDE、SQL Link)的简单方法 /制做快速按钮条的方法/建立临时表的方法