首页 > 其他分享 >Mac SSH懒人快捷登录

Mac SSH懒人快捷登录

时间:2023-02-16 11:26:15浏览次数:34  
标签:公钥 aws rsa 懒人 Mac SSH 服务器 远程 ssh

创建本地秘钥

1、切换到 .ssh目录 cd ~/.ssh
2、生成本地秘钥

ssh-keygen -t rsa -C "yourname@email"

本地公钥上传到远程服务器

1、拷贝本地公钥到远程服务器

** 方式一:通过命令拷贝**
scp ~/.ssh/id_rsa.pub user@ip:~/.ssh
方式二:手动拷贝
直接把本地的 id_rsa.pub 文件拷贝到远程服务器

2、将公钥内容写入 authorized_keys

#将公钥内容写入
cat id_rsa.pub >> authorized_keys
#给权限
chmod 600 authorized_keys

配置本地ssh config文件

vim ~/.ssh/config

Host aws
  HostName 10.147.17.56
  Port 22
  User root
  IdentityFile ~/.ssh/id_rsa


# Host:			 	 别名,ssh登录的时候就可以用  eg: ssh aws
# HostName: 	 远程服务器IP
# Port:				 远程服务器ssh端口,22端口可以忽略,如果不是22端口必须指定
# User:				 ssh 远程登录账号
# IdentityFile 上传到远程服务器对应的本地公钥路径

验证快捷登录

在终端中输入 ssh aws应该即可登录

配置终端别名

ssh aws感觉还是不够简洁,这里我们可以通过 .bash_profile文件设置 alias

1、执行vim ~/.bash_profile,打开 .bash_profile文件,添加一下命令
alias aws='ssh aws'
2、刷新配置 source ~/.bash_profile
3、执行 aws即可登录到远程服务器

标签:公钥,aws,rsa,懒人,Mac,SSH,服务器,远程,ssh
From: https://www.cnblogs.com/jesn/p/17126022.html

相关文章

  • MacOS Ventura13安装libimobiledevice踩坑记
    背景:Mac环境搭建iOS自动化环境,Mac系统:MacOSVentura13.2(手残党更新了一把)。问题一:brewinstalllibimobiledevice--HEAD报错提示:UpdatingHomebrew...Warning:Y......
  • Navicat 15 or 16 永久版本(window和Mac)
    一、下载NavicatPremium官网https://www.navicat.com.cn/下载最新版本下载安装链接包含(window激活包和Mac版本,请选择性下载):https://note.youdao.com/s/MNA5jD5g ......
  • Mac上zookeeper的安装与启动
    转载自:https://www.codenong.com/cs107101300/========== 下载压缩包从 https://archive.apache.org/dist/zookeeper/下载zookeeper-3.4.10.tar.gz解压123......
  • 怎样查看Mac的端口号以及占用情况
    通过终端命令命令lsof-itcp:port(port替换成端口号,比如6379)可以查看该端口被什么程序占用,并显示PID,方便KILL(killpid)1.查看端口被哪个程序占用sudolsof-itcp:port如:......
  • ON1 NoNoise AI 2023 for mac(ai摄影降噪软件)v17.1.0.13508中文版
    ON1NoNoiseAIMac破解版是一款去除图像噪点的应用,特别对于摄影师来说,它是比较专业的摄影降噪软件。使用AI人工智能驱动的NoNoiseAI快速去除噪点并获得照片中最清晰......
  • Mac M1 虚拟机工具组合 PD Runner + Parallels Desktop
    ParallelsDesktop是收费的,试用期14天。PDRunner工具可以破解使用“ParallelsDesktop18forMac商业版”github项目地址:https://github.com/utsanjan/PD-RunnerPD......
  • Macos搭建
    搭建Multipass环境目录搭建Multipass环境使用brew安装创建自定义实例multipassfind.终端显示创建一个随机名称的实例删除实例恢复删除实例启动虚拟机暂停虚拟机挂起实例......
  • Android xmpp开发 asmack获取离线在线添加好友消息 及 好友上线下线通知
    直接上代码,看注释应该很好理解,只是提供一种思路,不对的请大神指正:publicclassPresenceServiceextendsService{private_ConnectionControlcc......
  • Android 基于XMPP Smack Openfire 搜索服务器的联系人
    AndroidSmackUserSearchManager(java.lang.ClassCastExceptionjava.lang.NullPointerException)用smack开发IM聊天工具时,会用到UserSearchM......
  • Mac取消微软office的更新提示
    Mac取消微软office的更新提示我们在Mac安装好micoffice办公软件之后,经常会遇到更新提示的对话框,很烦人,就是这个样子(没有红字),它会经常出来骚扰你一下,本来你的思路和专注力......