`
smallwolf
  • 浏览: 20452 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类

How to generate an SSH key in Linux?

阅读更多
You can generate a key in Linux using the ssh-keygen  command. You should run it in the command line. You will be asked for a file in which the key should be saved to and for a passphrase (password) for the key:



user@localhost: ssh-keygen -t dsa
Generating public/private dsa key pair.
Enter file in which to save the key (/home/user/.ssh/id_dsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in id_dsa.
Your public key has been saved in id_dsa.pub.
The key fingerprint is:
16:8e:e8:f2:1d:c9:b9:cf:43:9a:b3:3c:c1:1f:95:93 user@localhost



This will create a private key written to /home/user/.ssh/id_dsa and a public key written to /home/user/.ssh/id_dsa.pub. The passphrase is used to protect your key. You will be asked for it when you connect via SSH.
分享到:
评论

相关推荐

    linux ssh key

    Linux SSH Key 生成和使用 Linux SSH key 是一种常用的身份验证方式,通过生成公钥和私钥来实现无密码登录远程 Linux 主机。本文将详细介绍如何在 Linux 和 Windows 平台上生成和使用 SSH key。 一、Linux 平台上...

    How to use SFTP

    How to use SFTP (with client validation - public key authentication) ...Note that earlier versions of edtFTPj/PRO (prior to 1.5.7) do not support PuTTY keys, but they can be easily converted into SSH....

    How is logging implemented in OSS?

    Method: In this paper, we carried out an empirical study to explore the logging practice in open source software projects so as to establish a basic understanding on how logging practice is applied ...

    generate-ssh:ssh-keygen 的封装

    generate-ssh 是一个围绕 ssh-keygen 工具的小包装。 它支持正确的错误处理,不会多次调用回调 (:<) 并且支持在 Windows 上定位 ssh-keygen 可执行文件。 生成(选择{附加路径,评论,位},cb(错误,数据{私人,...

    解决Could not generate DH keypair

    加密是报:javax.net.ssl.SSLException: java.lang.RuntimeException: Could not generate DH keypair 此处提供 bcprov-ext-jdk15on-154.jar 和 bcprov-jdk15on-154.jar 压缩包中有使用说明

    Could not generate DH keypair 解决方案

    "Could not generate DH keypair" 是一个在使用Diffie-Hellman密钥交换协议时常见的错误消息。这个错误通常出现在尝试建立安全连接,比如HTTPS、SSH或者FTP等使用公钥加密技术的应用中。Diffie-Hellman(DH)是一种...

    Could not generate DH keypair处理办法.rar

    在IT行业中,我们经常遇到各种技术问题,其中之一就是“Could not generate DH keypair”错误。这个错误通常在尝试建立安全的HTTPS连接时出现,尤其是在Java环境中。本文将深入探讨这个问题的成因、影响以及如何避免...

    Failed to generate secure key pair(解决方案).md

    Failed to generate secure key pair(解决方案).md

    How to generate the complex data regularly by DB Query Analyzer

    Considering the complex of the data required by Ministry of Transport of P.R.C every period of ten days, I design the following algorithm to generate the data required.

    generate-ssh-key-online:此脚本有助于在网站上生成 ssh 密钥(私人和公共)

    "generate-ssh-key-online"项目简化了SSH密钥的管理,对于开发者和系统管理员来说,无疑是一个便利的工具。但同时,也需要注意在线生成密钥可能带来的安全风险,如中间人攻击或数据泄露。因此,在使用此类服务时,要...

    解决 java.lang.RuntimeException: Could not generate DH keypair异常处理所需的bcprov的jar

    解决 java.lang.RuntimeException: Could not generate DH keypair异常处理。 bcprov-ext-jdk15on-1.60、bcprov-jdk15on-1.60两个包放到jre下的$JAVA_HOME/jre/lib/ext的路径下,然后配置$JAVA_HOME/jre/lib/...

    SSH密钥方式登录Linux

    通过`ssh-keygen -i -f uplinux_key.pub >> authorized_keys`命令将公钥添加到授权文件中,然后删除`.pub`文件和`authorization`文件。 3. **修改权限**:为了安全考虑,需修改`.ssh`目录和其中文件的权限,执行`...

    How to generate ns2 trace files with VanetMobiSim

    介绍如何在VanetMobiSim中产生NS2能够使用的trace file

    generate-ssh-configs:自动为您的云服务器生成ssh配置文件

    generate-ssh-configs 描述 generate-ssh-configs读取云提供程序API并为您生成ssh配置文件。 在处理数十个或数百个服务器时,这特别有用。 该程序将写入stdout。 使用shell重定向,我们可以编写持久性配置文件,并...

    Could not generate DH keypair;在java在jdk6环境发送https请求完美解决,不需修改JDK

    1.解决jdk低版本向高版本发送请求失败 2.解决Could not generate DH keypair错误 3.不需要修改JDK配置 4.不需要向JDK中添加jar文件 5.向高版本服务器端发送https请求 6.有代码实例,完美运行 7.压缩包中附带使用说明

    GenerateKey.java EncryptClasses.java

    "GenerateKey.java"、"EncryptClasses.java"以及"Util"、"DecryptStart"这些标签暗示了这是一个关于Java加密和解密操作的项目。下面将详细讨论相关知识点。 1. **GenerateKey.java**: 这个文件很可能包含了生成...

    SSH Secure Shell Client用public key认证登录.docx

    SSH(Secure SHell)是一种网络协议,用于在不安全的网络上安全地远程登录和执行命令。SSH Secure Shell Client是一款支持SSH协议的客户端工具,它允许用户通过公钥认证方式进行登录,提供比传统密码认证更高级别的...

    AN12554 Demo Application to Generate Red/Black Blobs Using CAAM and Encrypt/Decr

    在深入讨论AN12554这款应用笔记的知识点之前,需要明确一个重要的概念,即blobs。在该文档中,blob是一种加密的数据结构,由CAAM(加密加速器和认证模块)使用来保护数据。blob结构为数据提供了保密性和完整性保护。...

Global site tag (gtag.js) - Google Analytics