首页 > 其他分享 >ssh登录方式汇总

ssh登录方式汇总

时间:2022-08-19 09:33:34浏览次数:56  
标签:登录 10.109 汇总 rsa 4.65 ----- ssh key

1.  使用putty工具, private key认证方式登录

      step0:  首先你需要有一个putty使用的专有私钥文件,格式一般是.ppk。 如果你只有一个通用的openssh private key文件,则需要使用PuTTYgen工具进行转化

   常见的openssh 私钥文件内容参考如下:  

-----BEGIN OPENSSH PRIVATE KEY-----
b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAABlwAAAAdzc2gtcn
...
he0T6p+f2sghCnAAAAD2xjbWFhc0BsY21hYXMtMQECAw==
-----END OPENSSH PRIVATE KEY-----

        step1:  转化方式如下:

    

        转化后得到.ppk格式文件内容参考如下:

PuTTY-User-Key-File-2: ssh-rsa
Encryption: none
Comment: lcmaas@lcmaas-1
Public-Lines: 9
AAAAB3NzaC1yc2EAAAADAQABAAABgQCfHAg2zQd7s6iodA0YEEoFqV/Lp/Ws+y4o...
Private-Lines: 21
AAABgBONCUFankHICMByS...
Private-MAC: 8f5b6bfc7ce4dcfcca0f97f4c07c01e49905ca1a

       

  step2: putty的登录并保存,如下图

              

 

 

  

2.  使用ssh命令,private key认证方式登录

# vi test_10.109.4.65_rsa    #将私钥文件的内容拷贝进来

# ssh -i ./test_10.109.4.65_rsa [email protected]
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@         WARNING: UNPROTECTED PRIVATE KEY FILE!          @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions 0644 for './test_10.109.4.65_rsa' are too open.
It is required that your private key files are NOT accessible by others.
This private key will be ignored.
Load key "./test_10.109.4.65_rsa": bad permissions
[email protected]: Permission denied (publickey).


# chmod 0600 ./test_10.109.4.65_rsa

# ssh -i ./test_10.109.4.65_rsa [email protected]

 

说明1: 有些私钥文件是old版本,尽管使用puTTYGen转化后也无法被puTTY使用,这类文件的内容参照如下:

  

-----BEGIN RSA PRIVATE KEY-----
MIIEpAIBAAKCAQEAx6L3IUCmJqVn3AHrPoYh7Brl2SZ2X4jHLp4Z66vbHuJCYDEM
...
-----END RSA PRIVATE KEY-----

 

当使用puTTYGen转化私钥的时候, 会出现如下的提示,此时就需要考虑直接使用ssh命令,通过指定认证参数为该私钥文件的方式进行登录了

 

 

另外,通常的private key文件都是可以用命令行的方式登录的,即在方式一中的私钥文件就也是可以使用这种方式登录的.

 

标签:登录,10.109,汇总,rsa,4.65,-----,ssh,key
From: https://www.cnblogs.com/shuiguizi/p/16600768.html

相关文章

  • 【nodejs】大事件后台管理项目(一)——登录、注册接口
    Headline大事件后台API项目,API接口文档请参考https://www.showdoc.cc/escook?page_id=37071587612152171.初始化安装nodemonnpmi-gnodemon启动命令nodemo......
  • vagrant ssh登录虚拟机步骤
    进入操作过vagrantinit的目录,即有vagrantfile的文件如果有非vagrant ssh登录的方式登录了virtualbox的,请退出后操作执行:vagrantup  --启动virtualbox选择网络适......
  • 记一次linux用户登录Account locked due to failed logins
    1.背景对端sftp登录传输文件,一直登录不上,一会可以登录,一会又不行,知道彻底登录不上。2.处理#查看被锁次数pam_tally2--usertest#清除次数pam_tally2--user=te......
  • 从操作实例“UI界面实现SSH登录服务器并执行命令监控”中学习到的线程与线程间参数传
    从操作实例“UI界面实现SSH登录服务器并执行命令监控”中学习到的线程与线程间参数传递方法记录;https://www.cnblogs.com/babashi9527/p/16594881.html参照此代码中的实......
  • filter_登录验证案例
    filter_登录验证案例需求:访问day_07案例的资源验证其是否登录如果登录了则直接放行如果没有登录则跳转到登录页面提示“您尚未登录请先登录”登录代码<%@pa......
  • KingbaseES V8R6集群维护案例之---将securecmdd通讯改为ssh案例
    案例说明:在KingbaseESV8R6的后期版本中,为了解决有的主机之间不允许root用户ssh登录的问题,使用了securecmdd作为集群部署分发和通讯的服务,有生产环境通过漏洞扫描,在8890(se......
  • openssh-浅谈openssl和openssh的升级
    最近项目上有服务器漏洞被扫描出来,是关于openssl的之前没怎么关注过这个问题,于是着手去了解了以下发现有些坑,分享下自己的经验。中间过程比较长,想省事的直接跳到第四节,......
  • jenkins linux服务器使用ssh实现免密登陆
    需求Jenkins部署的时候需要登陆到部署机执行shell脚本,然后采用ssh免密登陆。具体步骤(1)、客户端首先向服务器发送要对其进行身份验证的密钥对的用户名。(2)、服务器检......
  • bbs项目之登录功能
    登陆功能需要有登录用户名,密码,动态生成验证码和提交按钮,具体效果如下:需要先了解的知识点:1.img标签的src属性可以放以下三种: 1.图片路径 2.url 3.图片的二进制数据......
  • 常见问题汇总
    1.css只在当前组件起作用答:在style标签中写入scoped即可例如:2.v-if和v-show区别答:简单回复:v-if按照条件是否渲染,v-show是display的block或none;详细比较:v-show是cs......