zoukankan      html  css  js  c++  java
  • 使用SSH远程登陆Linux

    ⒈SSH介绍

      SSH(Secure Shell)由IETF的网络工作小组(NetWork Working Group)所制定,SSH是建立在应用层和传输层基础上的安全协议。

      SSH是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议,常用于远程登录、用户之间的资料拷贝等等,几乎所有UNIX平台,包括HP-UX、Linux、AIX、Solaris、Digital、UNIX、lrix以及其他平台,均可运行SSH。

    ⒉SSH服务器和客户端

      使用SSH服务,需要安装相应的服务器和客户端,如果A机器要被B机器远程控制,那么,A机器需要安装SSH服务器,B机器需要安装SSH客户端。

      Centos默认安装了SSH服务,Ubuntu默认没有安装。

      1)SSH服务的安装和启动

        sudo apt-get install openssh-server  安装SSH服务端和客户端

        service sshd restart  启动SSHD服务,监听22端口

      2)从Linux系统客户机远程登录Linux系统服务机

        ①登录

          ssh 用户名@ip  例如:ssh fanqi@192.168.1.100

        ★使用ssh访问如果出现错误,可查看是否存在~/.ssh/known_ssh文件,存在则尝试删除。

        ②登出

          exit或者logout

    ⒊SSH集群内互信

      1.生成一个SSH证书

    ssh-keygen

        查看证书地址

     ls /root/.ssh/

      2.将公钥复制到集群内其他的Node节点上

    ssh-copy-id root@192.168.0.212

      下次使用ssh登录集群内的其他节点就不需要输入密码了

  • 相关阅读:
    while for循环
    Python模块
    python内置函数
    【简介】《GM/T 0034-2014 基于SM2密码算法的证书认证系统密码及其相关安全技术规范》
    Markdown的Diagrams
    密码设备管理-对称密钥管理
    TortoiseSVN的简单使用
    Android Studio安装后的设置
    Android Studio升级后,新建Activity后setContentView(R.layout.activity_layout_main);中R变红
    简介Floyd算法
  • 原文地址:https://www.cnblogs.com/fanqisoft/p/10459684.html
Copyright © 2011-2022 走看看