关于ssh密码忘记的处理

Posted 耗喜天涯

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于ssh密码忘记的处理相关的知识,希望对你有一定的参考价值。

01. 任意文件位置运行  Git Bash Here
02. 切换到 ssh 目录 :    cd ~/.ssh

03. 查看 ssh 内容:如果之前已经生成过ssh公钥,则存在三个文件

  

04. 删除所有SSH  相关内容:  rm -rf ~/.ssh/*

  此时再用  ls 指令,已经查不到任何内容了

05. 创建新的ssh :   ssh-keygen -t rsa -C "个人邮箱"        >>回车确认

    此时会要求输入存储地址,  >> 一般不输入,直接回车确认;

  此时会要求输入密码, >> 如果不是必须,可以不输入密码,直接回车确认;

06.查看公钥: cat ~/.ssh/id_rsa.pub

  此时将展现出ssh公钥;最后的邮箱地址不包括在内;

 

关于宝塔面板忘记密码的解决方案

1.在没有设置密码忘记初始密码的情况下:

可以输入以下命令回车找回默认初始密码(默认账号admin)

cat /www/server/panel/default.pl 

2.设置密码并且获得用户名

 cd /www/server/panel && python tools.pyc panel 新密码

注:紫色框:新密码  红框:获取用户名

3.如果提示多次登录失败,暂时禁止登录 请输入以下命令 清除登录限制

sudo -s  rm -f /www/server/panel/data/*.login

以上是关于关于ssh密码忘记的处理的主要内容,如果未能解决你的问题,请参考以下文章

Windows忘记BIOS密码/操作系统密码处理办法汇总

linux忘记mysql密码找回方法

linux下忘记mysql密码的几种找回方法

关于宝塔面板忘记密码的解决方案

关于在 asp.net mvc 中实现忘记密码功能的一些问题

关于忘记MySQL的root用户密码的问题