前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >SSH快速登录服务器

SSH快速登录服务器

作者头像
Huramkin
发布2018-09-17 17:05:09
5.3K0
发布2018-09-17 17:05:09
举报
文章被收录于专栏:Huramkin的归档库

平时有许多服务器需要通过终端进行管理,如果每次都使用ssh username@ipdomain这种命令会显得麻烦,效率低下而且还需要每次输入密码。所以这里要说的是如何让这个过程更加简单。

命令简化

方法一

修改~/.ssh/config(如果没有就新建一个)

代码语言:javascript
复制
Host 1
      HostName 192.168.199.1
      Port 22
      User name

保存,输入ssh 1就可以直接执行name@192.168.199.1

方法二

使用Shuttle

点击Settings-Edit打开配置文件

代码语言:javascript
复制
"Manage Servers": [                     //父级菜单
  {                                    //单个命令的配置
      "cmd":"ssh root@107.a.b.c",     //命令本体
    "inTerminal": "tab",             //选择执行命令窗口,可选:new,tab,current
    "name": "server1",              //菜单名
    "theme":"basic",               //终端主题
    "title":"vrmc"                //终端标题
  }
  ]

免密码

登录过程中的ssh命令已经简化,接下来就要输入密码来登录服务器,现在就将输入密码的过程化到最简。也就是免密码。

在本地计算机生成一对公钥与私钥,将公钥内容上传至 ~/.ssh/authorized_keys文件内(如果没有.ssh文件夹就新建一个)

需要注意保管好私钥,备份于合适的位置。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2017-11-19,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 命令简化
    • 方法一
      • 方法二
      • 免密码
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档