Linux服务器 SSH密钥登录

SSH密钥登录提供了一种安全的Linux服务器认证方式,通过生成RSA 2048位的公钥和私钥对,实现无密码登录。用户在服务器的.ssh目录下生成密钥对,将私钥保存在本地,公钥放入authorized_keys文件。配置sshd_config后,选择私钥进行远程登录,确保用户安全。
摘要由CSDN通过智能技术生成

何为密钥登录 ?

SHH 密钥对通过加密算法生成一对密钥,默认采用 RSA 2048 位的加密方式,生成的密钥是一个对外界公开,称为公钥,另一个用户自己保留,称为私钥,这种方式可使服务器的登录认证更加安全可靠。
简单讲类似于门锁的结构,但这把门锁有其唯一性,服务器使用密钥登录,没有私钥任何人都无法直接登录,可以杜绝暴力破解威胁

常用参数 说明
-t 指定生成密钥的类型,RSA和DSA(默认使用RSA算法 ) 算法有rsa1"(SSH-1) “rsa”(SSH-2) “dsa”(SSH-2)
-f 指定生成密钥的文件名,默认id_rsa(私钥id_rsa,公钥id_rsa.pub)
-P 提供旧密码,空表示不需要密码(-P ‘’)
-N 提供旧密码,空表示不需要密码(-P ‘’)
-b 指定密钥长度(bits),RSA最小要求768位,默认是2048位;DSA密钥必须是1024位(FIPS 1862标准规定)
-C 提供一个新注释
-R hostname:从known_hosta(第一次连接时就会在家目录.ssh目录下生产该密钥文件)文件中删除所有属于hos
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值