美文网首页
MAC 快速shh连接服务器

MAC 快速shh连接服务器

作者: Moquyun | 来源:发表于2018-04-22 22:16 被阅读0次

先安装brew,需要使用brew安装ssh-copy-id

1.本地创建公钥

ssh-keygen -t rsa -C  'your email'

然后一路回车,生成你自己的密钥对


2.安装ssh-copy-id

brew install ssh-copy-id

将前一步骤生成的公钥~/id_rsa.pub文件,复制到ssh服务器对应用户下的~/.ssh/authorized_keys文件,可以有多种方式,这里只介绍常用的一种。

ssh-copy-id username@hostname  #将username和hostname替换为你的ssh服务器用户名和IP

当ssh服务器username用户目录下尚未有.ssh目录时使用此方式

cat ~/.ssh/id_rsa.pub | ssh username@hostname "mkdir ~/.ssh; cat >> ~/.ssh/authorized_keys"
  • 报错:Host key verification failed.

ssh-keygen -f "/home/xxx/.ssh/known_hosts" -R hostname

登录###

ssh username@hostname

3.快捷登录

vi ~/.ssh/config

然后在终端输入 i 开始插入如下内容:

Host                  name#自定义别名
  HostName              hostname  #替换为你的ssh服务器ip或domain
  Port                  22 #ssh服务器端口,默认为22
  User                  root #ssh服务器用户名
  IdentityFile          ~/.ssh/id_rsa #第一个步骤生成的公钥文件对应的私钥文件

按下ESC,然后依次输入 :wq
保存并退出

终端输入

ssh name

相关文章

  • MAC 快速shh连接服务器

    先安装brew,需要使用brew安装ssh-copy-id 1.本地创建公钥 然后一路回车,生成你自己的密钥对 2...

  • 前端部署Nginx远程服务器

    一、部署Nginx步骤 第一步: 连接服务器 如果你是Mac本没有连接服务器的经验那你可以去看看Mac连接远程服务...

  • Linux下node环境搭建

    远程服务器连接 关于服务器的连接,windows下可以选择Xshell、SecureCRT、Putty 等,Mac...

  • Mac连接服务器及linux使用

    1、Mac电脑连接服务器 2、从Mac上传文件到服务器 3、从服务器下载文件到Mac中 4、查看服务器进程 5、杀...

  • 2020-03-04

    #mac终端通过ssh连接远程服务器 在Mac OS X中使用SSH登录远程LINUX服务器的方法 在Mac中打开...

  • Git拉取远程代码权限问题

    报错 原因 电脑中的SHH没有配置或者修改导致与远程仓库失去连接验证 将电脑中的id_rsa.pub代码放到新建SHH中

  • MAC连接windows报错0*102如何解决

    mac连接windows服务器经常用的软件Microsoft Remote Desktop,连接过程很简单不赘述。...

  • ssh tunnel 转发 实现通过ECS跳板连接RDS

    实现需求: 1、本机Mac电脑可以ssh登陆远程服务器A2、远程服务器A可以连接服务器B的MYSQL3、本机Mac...

  • iphone手机不越狱如何修改hosts

    方法一:Mac电脑做DNS服务器,iPhone手机连接Mac 话不多少,直接上步骤: 1)Mac上安装dnsmas...

  • mac与服务器保持连接

    Mac 通过SSH连接Linux服务器时,隔一段时间不操作就会自动断掉,通过以下配置可以使Mac与Linux服务器...

网友评论

      本文标题:MAC 快速shh连接服务器

      本文链接:https://www.haomeiwen.com/subject/ywdflftx.html