zoukankan      html  css  js  c++  java
  • [SSH]Mac快速登陆

    快速登陆的视线有三种:
    1.自动ssh/scp方式  我用的是这一种,我觉得很不错
    2.shell脚本  这个也不错
    3.建立ssh/scp通道 这个有点浪费
    以上都是百度的,下面写自己的:

      先大概描述一下吧:

      1.生成公钥私钥

      2.上传公钥到服务器

      4.将公钥添加到authorized_keys文件里

      5.配置本地的config文件

      6.ssh xx登陆

    OK了。
    我贴一部分代码

    #客户端操作
    sudo ssh-keygen -t rsa #生成公钥私钥,一路回车就行了(如果你想弄多个就起个名字,我下面写贴个例子)

     #系统提示Enter file in which to save the key的时候输入你想放的地址,~/等价于/Users/yuzhen/ 

     #Enter file in which to save the key:/Users/yuzhen/.ssh/id_rsa_204.120

    ls ~/.shh  #能看到两个文件 rsa 和  ras.pub
    scp ~/.ssh/id_rsa.pub root@115.28.204.120:~/.ssh/ #复制文件到服务器
    这里.ssh提示没有的时候去服务器创建一个就好了
    
    #服务器操作
    cd ~/.ssh 
    touch authorized_keys
    cat id_rsa.pub >> authorized_keys #追加追加完了记得看看,我今天就遇到这个追加有问题
    
    #到这里你已经可以直接 ssh root@xxxx 直接登陆了,当然你如果不想输入后面的东西,也可以做到 ssh 别名(我用的是IP结尾) 直接登陆,是不是很好用,下面继续写
    #客户端操作
    cd ~/.ssh
    touch config
    vim config
    
    Host  #别名,域名缩写 我写的是IP结尾
    HostName #IP 域名
    User #用户名
    IdentityFile ~/.ssh/id_rsa_204.120 #你的私钥地址
    #配置多个的话就再抄一遍上面的
    Host  #别名,域名缩写 我写的是IP结尾
    HostName #IP 域名
    User #用户名
    IdentityFile ~/.ssh/id_rsa_204.120 #你的私钥地址


    回头继续更新吧,快先爽一把去吧。

  • 相关阅读:
    JS动态插入HTML后不能执行后续JQUERY操作
    小程序踩坑+进深
    小程序常用API介绍
    关于小程序你需要知道的事
    小程序app is not defined
    Apache 配置:是否显示文件列表
    小程序分享如何自定义封面?
    微信小程序 的文字复制功能如何实现?
    php-fpm参数优化【转】
    nginx 报错 upstream timed out (110: Connection timed out)解决方案【转】
  • 原文地址:https://www.cnblogs.com/flyingMonkey/p/5085720.html
Copyright © 2011-2022 走看看