木头虫在家

  • 系统
  • 网络
  • 技术
  • 安全
  • 运维
  • 应用
木头虫在家
蜘蛛网
  1. 首页
  2. 运维
  3. 正文

linux系统开启ssh使用用ssh密钥登录

2020年8月17日 485点热度 0人点赞 0条评论

在Linux系统里面,密钥登录是比较安全的一种方法,这里只说在debian 10里面,如何用密钥进行登录。

一,用ssh方式登录到debian 10系统,建议用putty这个软件

二,生成密钥,输入

ssh-keygen -t rsa

按两次回车,即可完整的生成密钥了,就会在当前目录(一般为root目录)生成一个.ssh的文件夹

输入ssh-keygen -t rsa生成密钥

三,设置密钥

cd .ssh

查看目录内有哪些文件

ls -la

发现有id-rsa和id-rsa.pub两个文件,其中 id-rsa为私钥, id-rsa.pub 则为公钥

把公钥改一个文件名

cat id_rsa.pub >> authorized_keys

把改好的文件给上权限

chmod 600 authorized_keys
chmod 700 ~/.ssh

四,设置私钥

在.ssh目录内,查看私钥id_rsa的内容 ,命令:cat id_rsa

cat id_rsa查看密钥内容

然后把下面的所有的内容复制到一个记事本内,命名为:id_rsa

五,设置ssh用密钥登录的配置

nano /etc/ssh/sshd_config

把以下两个前面的注释去掉,让其生效

PubkeyAuthentication yes

AuthorizedKeysFile .ssh/authorized_keys

然后重启ssh

service sshd restart

六,设置私钥

https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html

下载puttygen.exe,把私钥转换为putty可用模式

点File----->Load Private key,找到刚才另存为的id_rsa文件,打开,如下,点Save private key,然后保存为一个ppk的文件

七,用putty采用密钥登录,把上一步保存的ppk文件选中

如下图,直接输入root就可以登录了,不用密码

然后在/etc/ssh/sshd_conifg里面,把密码登录改为no,即为不用密码登录

PasswordAuthentication no

Views: 73
标签: debian linux ssh
最后更新:2020年8月17日

admin

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >
分类
  • 值的推
  • 域名主机
  • 安全
  • 应用
  • 技术
  • 未分类
  • 系统
  • 网络
  • 运维
最新 热点 随机
最新 热点 随机
4s店修理工秘密,车开到报废,这几种东西不必换 联想K4e-ITL重装WIN系统蓝屏解决方案 上学出路在哪里 windows远程桌面中如何发送CTRL+ALT+DEL命令 linux查看远程文件保存到本地,复制一个文件到新文件未尾命令 电脑分区盘符不见了怎么找回 Windows系统通过命令行工具启用禁用网卡 攻防演练之企业网络安全体系建设历程 网络安全加固10条及攻防演练安全要求50条 Vsphere web client中英文切换
freebsd系统nginx高性能内核优化 Win10 开始菜单 保存的目录位置 电子发票怎么打印成标准的增值税发票大小 freebsd系统内核参数设置 Win10/11关机后主机依旧运行,电源键灯一直亮解决办法 freebsd系统删除文件报错argument list too long 的处理方法 ovf导入到Esxi上出现“文件条目(行1)无效,sha256……”的解决办法 win10系统电脑无法被别的电脑ping通,防火墙设置已经打开但就是无法ping 服务器 {AB8902B4-09CA-4BB6-B78D-A8F59079A8D5} 没有在要求的超时时间内向 DCOM 注册。 液晶电视进入工程模式方法

COPYRIGHT © 2025 blog.qmun.com. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

浙ICP备11036795号