step1:Mac终端中生成私钥和公钥

ssh-keygen -t rsa -b 4096

此时会在.ssh目录下生成两个文件

step2:上传本地的公钥至远程服务器

scp ~/.ssh/id_rsa.pub < 用户名>@<ip地址>:~/.ssh/

step3:配置远程ssh的私钥

首先在用户目录home下是否有ssh或authorized_keys文件,如果没有则需创建一下

创建ssh:

mkdir .ssh

创建authorized_keys:

touch authorzied_keys

设置ssh与authorized_keys权限(~/.ssh目录下):

chmod 700 .ssh

chmod 600 authorized_keys

将公钥追加到服务器ssh认证中:

cat /home/id_rsa.pub >> ~/.ssh/authorized_keys

step4:本地ssh连接

ssh -X <用户名>@<ip地址>

附:快速登录配置

Mac终端下输入:vi ~/.ssh/config

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

配置完成后,可直接输入ssh alias登录,同时可在统一config文件输入多个用户

如果需要显示图像化界面,输入ssh -X alias

Mac密钥登录服务器相关推荐

  1. mac密钥登录服务器未响应是什么意思,Mac下终端使用密钥登录服务器

    可行方法: mac终端输入 ssh-keygen 因为mac系统是类unix系统,linux系统是unix系统演变来的,所以呢,相当于在一个linux系统登录另外一个linux系统, 基本命令还是一样 ...

  2. 阿里云轻量应用服务器环境搭建-设置通过密钥登录服务器

    阿里云轻量应用服务器环境搭建-设置通过密钥登录服务器 1.通过阿里云的控制台创建密钥. 选择密钥管理,输入密钥名称,选择自动创建密钥 下载密钥到本地 重启服务器 2.Xshell设置通过密钥连接 输入 ...

  3. 如何创建密钥对,使用密钥登录服务器

    在我们平时使用Linux系统时候,通常使用的Linux SSH登录方式是用户名加密码的登录方式,但是这种密码登录的方式很容易造成密码泄露或者被暴力破解,非常不安全,下面我们采用一种相对安全的登录方式- ...

  4. ssh密钥登录服务器

    文章目录 原理示意图 Windows 操作 本地客户端生成公私钥: 检查本机目录 手动上传公钥到 Linux 服务器 命令上传公钥到 Linux 服务器 配置 config 文件简化登录输入, 为ss ...

  5. 禁止linux使用密码ssh,linux centos7服务器使用密钥登录ssh同时禁止root密码登录

    这两天在大量的给服务器添加密钥,有的服务器简单绑定下就行了. 但是京东云目前就毕竟弱了,得自己手动来. 目前京东云的服务器需要自己手动修改配置,才能用密钥登录服务器,不然默认还是root用密码登录. ...

  6. 使用windows10内置的OpenSSH密钥登录Linux服务器

    Windows10 中加入了OpenSSH客户端,可以直接利用自带的SSH客户端连接服务器. 安装 1.设置-->应用和功能-->可选功能 2.在"添加功能"添加Ope ...

  7. CentOS设置ssh密钥登录

    2019独角兽企业重金招聘Python工程师标准>>> CentOS设置ssh密钥登录 centos 系统安全防御 2017年12月2日 329 0 0 一.生成密钥对(两种方式)并 ...

  8. Xshell使用密钥登录linux

    Xshell使用密钥登录linux 一.环境 Centos 7.9 Xshell 6 二.介绍 远程ssh连接服务器默认用的是密码验证的方式,这样的验证方式会有安全隐患,容易被人暴力破解密码.如果改成 ...

  9. MAC上使用密钥登录腾讯云轻量级服务器 保存连接信息 一键登录 保姆级教程

    本人电脑 mbAir m1 第一步  在网页上配置密钥 创建密钥 原则上 你在这台电脑上创建了密钥 就会自动下载到电脑 不能进行二次下载 如果遗失 可以进行解绑 创建成功后得到一个密钥文件 在默认的下 ...

最新文章

  1. 《 嵌入式系统设计与实践》一一3.6 测试硬件(和软件)
  2. docker 安装nacos_「Java Spring Cloud 实战之路」 使用nacos配置网关
  3. angular项目如何分层
  4. InfluxDb系列:几个关键概念(主要是和关系数据库做对比)
  5. android 评论发表情,安卓手机怎么在微信朋友圈评论发表情包?
  6. Android app 后台被杀恢复
  7. 【邻接矩阵乘法】沼泽鳄鱼
  8. Java方法工厂,接口,常用日期类Date面向对象,匿名内部类局部类
  9. 国产步进电机驱动芯片TMI8420,可pin to pin​替代DRV8825
  10. EOS智能合约开发系列(四)
  11. STM32单片机-低功耗设置
  12. Pandas 的melt的使用
  13. 离散数学/组合数学:利用容斥原理,求满射函数的个数,注意它容斥原理求得的是”非满射函数的个数”,以在A到B形成的函数的总个数为“全集“求该全集中”非满射函数的个数”的补集才是目标个数。
  14. Redisson报异常attempt to unlock lock, not locked by current thread by node id解决方案
  15. google邮箱语言转换为中文(图示)
  16. 投资理财-股市是称重机吗?
  17. 天正T20v8.0一套安装包
  18. CocosCreator游戏性能优化
  19. wordpress外部调用到html_wordpress如何调用html5文件
  20. 最担心的还是发生了,程序员失业来得太突然!

热门文章

  1. OAuth2.0的一些疑问
  2. 软件测试“老司机”的经验总结,看完你会感谢我的
  3. 编译原理——词法分析器的设计
  4. python数据按照分组进行频数_Pandas:按两列分组并计算第二列中所有值的出现次数...
  5. python 进行各种回归
  6. vue使用甘特图插件dhtmlx-gantt( 简单版)
  7. python量化交易学习笔记_Python量化交易学习笔记(45)——深度学习挖短线股5
  8. 图论将大脑作为一个大型复杂网络的分析——如何构建功能性、结构性脑网络,全局属性,局部属性指标计算
  9. CAN控制器的Mask相关解释
  10. pythonxy 2.7.5.0_叨叨记账下载-叨叨记账app安卓版下载v2.7.5.0-西西软件下载