mac下ssh连接linux服务器设置免密登陆

这是自己的第一篇blog

首先,因为自己工作需要经常会在mac电脑上连接服务器,以前一直使用的第三方的ssh连接工具

但是,由于第三方的发的工具有的是英文的,有的是收费的,汉化的又有些功能不太完整,直到后面在网上查了一下,可以用终端设置到系统配置文件里,让你的登陆指令变成系统命令,实现免密登陆

自己也是为了方便总结和记录,遂写下这篇博客

好了费话不多说,开始

第一步:生成rsa公钥和秘钥,

ssh-keygen -t rsa (接下来三个回车)


这个界面就表示你的公钥和秘钥已经生成成功

路径通常情况下是〜/.ssh


接下来将你的公钥上传到你需要连接的服务器上面:

切换到公钥的目录下面:cd ~/.ssh

执行上传命令范式:scp ./*.pub user@ip:〜/.ssh

 在服务器上面执行cat *.pub >> authorized_keys

例:scp ./id_rsa.pub root@127.0.0.1:~/.ssh 


上传成功!!!

第二步:将你的ssh连接指令保存到配置中

 修改你的配置文件(会自动创建当没有时),命令如下:

vim ~/.bash_profile

在.bash_profile里输入如下信息

范式:alias 命令='你需要执行的内容'

例:alias login_myserver='root@127.0.0.1' 


输入完成后保存,命令l输入 :wq

最后更新刚刚编辑的配置文件

source ~/.bash_profile


第三步-测试:在终端里输入:你刚刚保存在配置文件里的命令

ok,搞定




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值