ssh 实现git公钥 免密登录 和 远程映射数据库连接

1,git生成ssh key

ssh-keygen -t rsa -C "邮箱名称"

生成秘钥文件

2,服务器上配置

登录服务器在根目录运行

ls -a

查看 是否有 .ssh 文件,ssh 文件目录

2, ssh新建目录authorized_keys,并设置权限  600 权限等于*

 说明:~目录权限是750,~/.ssh 的是700, ~/.ssh/* 的是600,~/.ssh/config 是700

touch .ssh/authorized_keys && chmod 600 .ssh/authorized_keys

3,我们再把本地的秘钥传到服务器,放入到.ssh 文件目录下就可以了

免密登录服务器:

设置本地转发:数据库端口远程映射 命令

{ssh client} # ssh -g -L 2323:<remote-host>:23 username@<ssh-server>

本地端口 33307 访问测试

远程映射原理讲解:https://www.linuxidc.com/Linux/2016-01/127868.htm

 

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值