美文网首页
Linux证书访问三种方式

Linux证书访问三种方式

作者: 是Jonathan | 来源:发表于2018-05-14 15:28 被阅读127次

Linux证书访问三种方式

SSH Server:192.168.15.248

操作机:192.168.15.240

0x01 使用SSH Server的证书

SSH Server:192.168.15.248生成证书

# ssh-keygen -t rsa             一路回车默认即可生成的文件在~/.ssh目录下
# id_rsa                        私钥
# id_rsa.pub                    公钥
# cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
将id_rsa和id_rsa.pub文件拷到操作机,同时删除服务器上的证书文件

操作机:

# ssh root@192.168.15.248 -i id_rsa_192.168.15.248      这里使用SSH服务器的私钥登录

0x02 使用操作机证书登录

# ssh-keygen -t rsa             一路回车默认即可生成的文件在~/.ssh目录下
# id_rsa                        私钥
# id_rsa.pub                    公钥
# cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
将操作机的id_rsa.pub文件拷到SSH Server.
操作机使用:
# ssh root@ssh root@192.168.15.248 -i id_rsa_192.168.15.240

0x03 Windows生成证书

使用putty。下载地址:

32位 https://the.earth.li/~sgtatham/putty/0.70/w32/putty.zip

64位 https://the.earth.li/~sgtatham/putty/0.70/w64/putty.zip

使用PUTTYGEN.EXE生成公私钥

putty-keygen.png

2、双击打开puttygen.exe,右下角“Number of bits in a generated key”设置为2048 ,然后点击“Generate”,开始生成密钥,来回动一动鼠标,可以快速生成密钥对。“Key comment”保持不变也可以自定义,对密钥的简单介绍;“Key passphrase”给密钥设置密码,下次使用远程登录只需要输入这个密码就可以登录linux;“Confim passphrase”再次输入刚刚设置的密码。

3、保存私钥,点击"Save private key" 在弹出的浏览框里面选择保存私钥的地址,并命名方便区分。

4、复制公钥到远程linux里面
回到密钥生成的窗口,在“Key”下方的一堆字符串就是生成的公钥内容,复制下来,粘贴到远程linux /root/.ssh/authorized_keys 文件中。如果没有.ssh目录,需要自己建立一个,并更改目录权限为700

设置putty通过密钥登录
打开putty工具,选择左侧Connection——SSH——Auth 右侧"Private key file for authentication" 点击”Browse“选择之前保存的私钥文件。

相关文章

  • Linux证书访问三种方式

    Linux证书访问三种方式 SSH Server:192.168.15.248 操作机:192.168.15.24...

  • 【CURL&SSL】curl or java 证书报错

    Linux下使用curl去访问https时,会使用curl默认的ca根证书,这个域名证书的ca根证书没有在信任列表...

  • Xcode8 https带证书访问

    前一篇的例子讲的是简单的无证书访问https,这里再补充一种CER证书访问的方式. 1. 使用这种方式,首先得获取...

  • 使用https访问kubernetes

    使用https访问kubernetes的方式 本文介绍三种使用https协议访问kubernetes集群的方式:(...

  • C++ 公有继承,私有继承和保护继承

    三种访问权限 (友元函数可以访问这三种访问权限的成员)三种继承方式 组合结果 由以上组合结果可以看出1、publi...

  • Apple开发者账号相关

    证书类型 证书选择 到目前为止,苹果为 iOS 应用共提供了三种类型的证书签名方式,每一种都有独特的用途。这三种分...

  • windows下svn迁移到linux

    需求: 将windows上svn迁移到linux上 实现svn方式和http方式访问 linux下svn服务器搭建...

  • Gi t 折磨疯了的SSL证书问题

    自建git环境下Https访问。SSL证书问题 导致无法提示证书问题解决方式。Macenv GIT_SSL_NO...

  • 访问模型及分类

    本章内容 模型的访问方式 模型的类型 Python不支持的类型 1. 访问方式 三种访问模式:直接存取、顺序、映射...

  • Prometheus-结合-Grafana

    Install Grafana Linux安装方式: 我本机是MAC,安装方式: Usage 访问http://l...

网友评论

      本文标题:Linux证书访问三种方式

      本文链接:https://www.haomeiwen.com/subject/wycjdftx.html