MAC通过SSH使用PEM文件登录】的更多相关文章

1.命令如下 ssh -i key.pem ssh -i key.pem root@IP 如果出现报错说明这个问题是文件的权限太大了,需要给小点 sudo chmod 600 key.pem 然后再执行ssh -i key.pem root@IP 2.可以使用ssh-add 添加key文件 ssh-add -k key.pem 3.正常登录堡垒机 ssh root@IP…
一些为了安全操作,推荐使用私钥进行登录服务器,拿jenkins来说,默认的验证方式就是私钥 实现方式 先在本机通过ssh-keygen直接生成公私钥 如下在当前文件夹下生成my.pem(私钥)和my.pem.pub(公钥) ssh-keygen -t rsa -f my.pem -C "your@email.com" 参数说明:-t type密钥类型(rsa.dsa...),-f生成文件名,-C备注  生成的文件 将my.pem.pub内容上传至你需要连接的服务器 操作步骤,编辑aut…
一.用ssh 带密钥文件登录时候,发生以下报错 [root@99cloud1 ~]# ssh -i hz-keypair-demo.pem centos@172.16.17.104The authenticity of host '172.16.17.104 (172.16.17.104)' can't be established.ECDSA key fingerprint is SHA256:HXYEa2IVBhTJ1AO+GDvROEvHM5ZRLgKxXsSaFmc6CNc.ECDSA…
如果要登录的服务器只允许pem认证 每次输入ssh -i xxxx.pem 用户@ip 地址  就很烦 这里有个一劳永逸的方法: 进入到自己的用户目录,例如/home/me 把pem文件放在当前目录 然后vi .ssh/config 内容如下 Host *      ServerAliveInterval 60  Host denglu      HostName 你的ip      User mojie      IdentityFile    ~/.ssh/你的pem文件名.pem 保存后,…
Mac 无密码 SSH 登录服务器,只需要简单三步,不再需要记住账号密码,快速进入服务器 第一步,生成密钥对 在当前用户下创建.ssh目录 mkdir ~/.ssh 使用命令ssh-keygen生成密钥对,会在~/.ssh目录下生成公/私钥 id_rsa //私钥 id_rsa.pub //公钥 第二步,上传公钥 使用命令ssh-copy-id user@hostname 如:admin@192.168.1.55 输入密码,操作成功 查看服务器-/.ssh/authorized_keys,可以看…
生成密钥.在终端下执行命令: ssh-keygen -t rsa 一路回车,各种提示按默认不要改,等待执行完毕.然后执行: ls ~/.ssh #可以看到两个密钥文件:id_rsa(私钥) id_rsa.pub(公钥)   放置公钥到Linux服务器.使用scp命令: scp ~/.ssh/id_rsa.pub cssor@cssor.com:/home/cssor/.ssh/ 然后把id_rsa.pub的内容加入到服务器端的默认验证文件authorized_keys,执行: #先登录到远程服务…
一般的用户名密码认证不安全,很容易被暴力破解,还不方便:而大多数人都是选择使用 SSH 密钥认证,不仅安全还不用每次输密码 ssh密钥对 # 使用 ssh-keygen 生成非对称密钥,一路回车即可 ssh-keygen # 执行完毕之后,会在 ~/.ssh/ 目录下生成 id_rsa 私钥.id_rsa.pub 公钥 # 公钥是可以公开的,放在你要登录的 ssh 服务器上(~/.ssh/authorized_keys) # 私钥不可以公开,自己要保管好,别弄丢了,通常放在 ~/.ssh/id_…
由于mac os 是基于unix的操作系统终端和linux非常类似,所以不用借助类似于windows下的putty 和CRT工具即可远程登陆linux服务器,只需简单地3步即可免密码ssh远程. 1 :生成密钥.在mac终端下执行如下命令:ssh-keygen -t rsa默认都摁回车就行,不用做其他修改,执行完后会生成两个文件,一个公钥,一个私钥.ls ~/.ssh#id_rsa(私钥) id_rsa.pub(公钥) 2 :放置公钥到需要远程的服务器.scp ~/.ssh/id_rsa.pub…
根据项目要求,需要将项目迁移到Linux系统上,作为测试,选用的是阿里云服务器,1核CPU,1G内存(没错就是这么穷),操作系统Ubuntu 16.04 64位.当然其实如果使用阿里云服务器其实是不需要单独配置证书登录的,因为可以在创建运行实例时直接配置证书登录.不过因为之前我没接触过Linux系统,配置服务器的时候也没有人提过登录方式的问题,当有人提的时候服务器里别人装了很多东西,我想如果重装系统会被打,所以就折腾了一下,还能多水一篇博客,岂不美哉?总之闲话少说. 为什么使用证书登录?通过SS…
先说一下,mac 和linux 的设置方法是一样的 一般做法可以参照http://www.tuicool.com/articles/i6nyei 第一步:生成密钥.在终端下执行命令: ssh-kegen -t rsa 一路回车,各种提示按默认不要改,等待执行完毕.然后执行: ls ~/.ssh #可以看到两个密钥文件:id_rsa(私钥) id_rsa.pub(公钥) 第二步:放置公钥到Linux服务器.使用scp命令: scp ~/.ssh/id_rsa.pub cssor@cssor.com…