zoukankan      html  css  js  c++  java
  • SSH工作机制和网络配置

    SSH 工作协议

    1、SSH工作机制 ssh为Secure Shell(安全外壳协议)的缩写。 很多ftp、pop和telnet在本质上都是不安全的。

    我们使用的Xshell6就是基于SSH的客户端实现。

    SSH的服务端实现为openssh- deamon。

    如果想在linux中访问其它linux服务,因为没有xshell6等客户端工具,所以需要在linux上使用ssh

     如:ssh root@192.168.33.88   如果没有root@,则默认当前的用户去访问


    2、SSH免密码登录

    秘钥就是非对称加密协议,通过协议会产生私钥和公钥,ssh就是基于非对称加密协议的。

    生成秘钥: ssh-keygen,其中id_rsa是私钥,id_rsa.pub是公钥。

    把自己的公钥拷给对方: ssh-copy-id 192.168.33.3 ,然就可以实现ssh实现免密码登陆了,这个跟用户没关系,

    只是跟哪个用户生成秘钥有关系,重新生成,会把之前的公钥覆盖

    基于ssh的文件拷贝:

    scp abc.txt 192.168.33.3:/root

    基于ssh的目录拷贝:需要加-r递归拷贝 scp aaa -r 192.168.33.3:/root

    远程执行命令: ssh 192.168.33.3 "echo hello > /root/hello.txt"

    网络配置

    1、查看主机名 hostname

    2、修改主机名(重启后无效) hostname luban

    3、修改主机名(重启后有效)
    vi /etc/sysconfig/network


     

  • 相关阅读:
    SQLite基础-7.子句(一)
    SQLite基础-8.子句(二)
    SQLite基础-6.运算符
    SQLite基础-5.数据操作语言
    SQLite基础-4.数据定义语言(DDL)
    SQLite基础-3.语法与数据类型
    IDEA操作之FileHeager设置
    IDEA操作之test case coverage的方法
    IDEA插件之JavaDoc
    IDEA插件之JProfiler
  • 原文地址:https://www.cnblogs.com/libaowen609/p/12819642.html
Copyright © 2011-2022 走看看