一 使用putty远程连接linux
-
虚拟机备份(快照 不占用磁盘空间)
下载putty. 查看虚拟机ip
2.设置putty 输入虚拟机ip ,port=22 。填写名称qinkai-01保存 windos设置
3 cmd测试网络连通性。网络正常,登录putty ,相对虚拟机可以使用复制粘贴,可翻页。
二 使用xshell连接linux
1.安装完打开xshell设置, 新建会话,连接里面设置名称 .ip .端口号
外观设置 :配色方案保持默认, 字体设置14
用户身份验证:填写用户名密码
保持活动状态设置为10分钟 添加完确定连接
-
xshell设置复制粘贴: 工具-选项-键盘和鼠标-向右按钮如图
(相比putty,xshell可以打开多个窗口。可以隐藏上部工具,扩大窗口。多窗口可以设置水平或垂直平铺,方便操作)
三. putty密钥认证
客户端上设置私钥,服务器上设置公钥,两个配对成功,认证通过。
-
开始-puttygen-generate
2.安装完成 生成公钥,设置密码。公钥可以直接复制,私钥保存文档
3.创建目录: mkdir /root/.ssh
修改权限:chmod 700 /root/.ssh
vi编写文件:vi /root/.ssh/authorized_keys
按i 进入编辑模式粘贴字符串 :wq保存退出
关掉防火墙 selinux:setenforce 0
4.putty窗口设置:ssh-Auth-Browse找到私钥保存文档-session-save-open
5.输入root和密钥密码
密钥认证相比密码认证更安全可靠
四. shell密钥认证
-
xshell-工具-新建用户密钥生成向导:类型(RSA)-用户名-密码-生成密钥
-
xshlel打开会话属性-用户身份验证-方法(public key)-设置用户密钥密码k'yi'zhi'jie
五. 忘记root密码
1. 单用户模式(类似于安全模式)
重启linux命令 (reboot init 6 shutdown -r now)
关机=init 0 poweroff
虚拟机-电源-重新启动-进入系统
-
按 e键进入grub界面(找到系统启动盘)移动方向键找到"ro"更改为 rw init=/sysroot/bin/sh
3, ctrl+x进入界面, 输入chroot /sysroot/切换到之前系统 输入passwd root 用LANG=en(定义源)输入新的密码
必须 输入命令(touch /.autorelabel)重启进入系统 新密码正常登陆
来源:oschina
链接:https://my.oschina.net/u/3912813/blog/2244928