linux服务器忘记ssh密码_Linux 忘记密码解决方法,Linux 远程登录
二.Linux 远程登录
Linux一般作为服务器使用,而服务器一般放在机房,你不可能在机房操作你的Linux服务器。
这时我们就需要远程登录到Linux服务器来管理维护系统。
Linux系统中是通过ssh服务实现的远程登录功能,默认ssh服务端口号为 22。
Window系统上 Linux 远程登录客户端有SecureCRT, Putty, SSH Secure Shell等,本文以Putty为例来登录远程服务器。
如果你下载了putty,请双击putty.exe 然后弹出如下的窗口。
在Host Name( or IP address) 下面的框中输入你要登录的远程服务器IP(可以通过ifconfig命令查看服务器ip),然后回车。
此时,提示我们输入要登录的用户名。
输入root 然后回车,再输入密码,就能登录到远程的linux系统了。
使用密钥认证机制远程登录linux
SSH 为 Secure Shell 的缩写,由 IETF 的网络工作小组(Network Working Group)所制定。
SSH 为建立在应用层和传输层基础上的安全协议。
首先使用工具 PUTTYGEN.EXE 生成密钥对。打开工具PUTTYGEN.EXE后如下图所示:
该工具可以生成三种格式的key :SSH-1(RSA) SSH-2(RSA) SSH-2(DSA) ,我们采用默认的格式即SSH-2(RSA)。Number of bits in a generated key 这个是指生成的key的大小,这个数值越大,生成的key就越复杂,安全性就越高。这里我们写2048.
然后单击Generate 开始生成密钥对:
注意的是,在这个过程中鼠标要来回的动,否则这个进度条是不会动的。
到这里,密钥对已经生成了。你可以给你的密钥输入一个密码,(在Key Passphrase那里)也可以留空。然后点 Save public key 保存公钥,点 Save private Key 保存私钥。笔者建议你放到一个比较安全的地方,一来防止别人偷窥,二来防止误删除。接下来就该到远程linux主机上设置了。
1)创建目录 /root/.ssh 并设置权限
[root@localhost ~]# mkdir /root/.ssh mkdir 命令用来创建目录,以后会详细介绍,暂时只了解即可。
[root@localhost ~]# chmod 700 /root/.ssh chmod 命令是用来修改文件属性权限的,以后会详细介绍。
2)创建文件 / root/.ssh/authorized_keys
[root@localhost ~]# vim /root/.ssh/authorized_keys vim 命令是编辑一个文本文件的命令,同样在后续章节详细介绍。
3)打开刚才生成的public key 文件,建议使用写字板打开,这样看着舒服一些,复制从AAAA开头至 "---- END SSH2 PUBLIC KEY ----" 该行上的所有内容,粘贴到/root/.ssh/authorized_keys 文件中,要保证所有字符在一行。(可以先把复制的内容拷贝至记事本,然后编辑成一行载粘贴到该文件中)。
在这里要简单介绍一下,如何粘贴,用vim打开那个文件后,该文件不存在,所以vim会自动创建。按一下字母"i"然后同时按shift + Insert 进行粘贴(或者单击鼠标右键即可),前提是已经复制到剪切板中了。粘贴好后,然后把光标移动到该行最前面输入 ssh-rsa ,然后按空格。再按ESC,然后输入冒号wq 即 :wq 就保存了。格式如下图:
4)再设置putty选项,点窗口左侧的SSh –> Auth ,单击窗口右侧的Browse… 选择刚刚生成的私钥, 再点Open ,此时输入root,就不用输入密码就能登录了。
如果在前面你设置了Key Passphrase ,那么此时就会提示你输入密码的。为了更加安全建议大家要设置一个Key Passphrase。
linux服务器忘记ssh密码_Linux 忘记密码解决方法,Linux 远程登录相关推荐
- 【Linux学习笔记】3.Linux 忘记密码解决方法及远程登录
前言 本章介绍Linux的忘记密码解决方法及远程登录. Linux 忘记密码解决方法 很多朋友经常会忘记Linux系统的root密码,linux系统忘记root密码的情况该怎么办呢?重新安装系统吗?当 ...
- linux服务器出现黄,linux服务器出现严重故障后的原因以及解决方法
linux服务器出现严重故障后的原因以及解决方法 发布时间:2011-11-24 16:32:18 作者:佚名 我要评论 linux服务器出现严重故障后的解决方法,本文为大家介绍四个步骤解决l ...
- 关于Linux服务器磁盘空间占满问题的解决方法
下面给大家分享一篇关于Linux服务器磁盘占满问题解决方法(/dev/sda3 满了),需要的的朋友参考下吧 下面我们一起来看一篇关于Linux服务器磁盘占满问题解决(/dev/sda3 满了),希望 ...
- linux rar无法运行,linux服务器无法解压rar文件的解决方法
这里将告诉您linux服务器无法解压rar文件的解决方法,教程操作步骤: 报错是:command not found 解决方法: 先下载一下rarlinux的包,但是尽量下载64位的,因为现在的服务器 ...
- 服务器无法打开.rar文件,linux服务器无法解压rar文件的解决方法
linux服务器无法解压rar文件的解决方法 报错是:command not found 解决方法: 先下载一下rarlinux的包,但是尽量下载64位的,因为现在的服务器基本都是64位的,如果你不小 ...
- Linux使用退格键时出现 H 解决方法,Linux使用退格键时出现^H解决方法
以前在linux下执行脚本不注意输错内容需要删除时总是出现^H ,以前不知道真相的我没办法只有再重头运行一次脚本,后来发现其实时有解决办法的,所以记录一下. ^H不是H键的意思,是backspace. ...
- linux服务器centos空间满的检查及解决方法
最近一台网站LINUX服务器,写入不了文件,经查询 发现是空间满了,需要删除些相应的文件,记录过程. df -h 查询空间情况 du -m --max-depth=1 按目录查询找到大的目录位置 rm ...
- linux服务器报Too many open files的解决方法
linux 上tomcat 服务器抛出socket异常"文件打开太多"的问题 java.net.SocketException: Too many open files at j ...
- Linux服务器运行sh文件提示权限不够解决方法?飞腾服务器Permission denied问题授权方法
权限不够解决办法, 通过 chmod -R +x ../bin 命令重新进一次该文件夹就好了就好了,bin 就代表当前文件夹. root@compute9:/data/nccode/0520DM/bi ...
- win7系统忘记登陆密码的五种解决方法(图文)
来源:http://www.xitongcheng.com/jiaocheng/win7_article_31242.html 电脑安装win7操作系统后,一般会设置登陆密码,每次开机都要输入密码才可 ...
最新文章
- 使用Maven管理Spring
- linux 启动两个摄像头,Linux:(多摄像头)如何运行指定的摄像头
- java 中文怎么截取,java String 中文 字符串 截取
- 近5年133个Java面试题 你会几个?
- 图片人脸检测——OpenCV版(二)
- eBPF BCC 实现UNIX socket抓包
- 中科院发布了目标追踪数据集,1万多条视频,150万个边界框 | 快来下载
- Java IO输入输出流 字符数组流 ByteArrayOutputStream/ByteArrayInputStream
- 使用HandBrake的视频压制及投稿教程
- html鼠标指向上面有尾注,插入脚注和尾注的方法
- Win10隐藏文件资源管理器中的我的电脑上方的7个文件夹
- 攻防世界web新手-easyphp
- 华为最新5G手机供应商名单来了。。。
- PX4 Position_Control RC_Remoter引入
- 常用的excel公式备忘
- main函数的argc与arg
- webstorm html代码提示设置,Webstorm设置代码提示
- 200115(最小生成树的Kruskal算法(贪心))
- 安搭Share:中国最神奇的城市:500年出一个天子
- 【AI白身境】计算机视觉都有哪些研究方向
热门文章
- 高性能数据库引擎 CoolHash 产品宣言 Fourinone4.0版新特性(转)
- 2.1立即数的判断方法一
- 计算机组装已维护的学术报告,计算机组装与维护中的问题及解决对策分析
- STC-ISP一直显示“正在检测目标单片机”的解决办法
- 一个JAVA渣渣的校招成长记,附BAT美团网易等20家面经总结
- c语言程序立体几何计算机,立体几何教学中巧妙利用信息技术 -----培养高中学生数学学习的兴趣 张芬 2014年11月10日...
- 数据结构|魔王语言解释
- Android 逆向笔记 —— 一个简单 CrackMe 的逆向总结
- HaaS UI小程序解决方案基础教学之二: 搭建第一个UI页面
- java计算机毕业设计病人跟踪治疗信息管理系统演示2021源码+数据库+系统+lw文档+部署