linux学习笔记

浪尽此生 提交于 2021-02-10 06:30:27

一  使用putty远程连接linux

  1.    虚拟机备份(快照 不占用磁盘空间)

            下载putty.  查看虚拟机ip

2.设置putty 输入虚拟机ip  ,port=22 。填写名称qinkai-01保存 windos设置

 

3  cmd测试网络连通性。网络正常,登录putty  ,相对虚拟机可以使用复制粘贴,可翻页。

 

 

二  使用xshell连接linux

  1.安装完打开xshell设置, 新建会话,连接里面设置名称 .ip .端口号

    外观设置 :配色方案保持默认, 字体设置14

    用户身份验证:填写用户名密码  

    保持活动状态设置为10分钟  添加完确定连接

  

 

  1. xshell设置复制粘贴: 工具-选项-键盘和鼠标-向右按钮如图

 

 

 

(相比putty,xshell可以打开多个窗口。可以隐藏上部工具,扩大窗口。多窗口可以设置水平或垂直平铺,方便操作)

三. putty密钥认证

    客户端上设置私钥,服务器上设置公钥,两个配对成功,认证通过。

  1.     开始-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密钥认证

  1.  xshell-工具-新建用户密钥生成向导:类型(RSA)-用户名-密码-生成密钥

     

 

  1. xshlel打开会话属性-用户身份验证-方法(public key)-设置用户密钥密码k'yi'zhi'jie

   

 

五.  忘记root密码

  1.  单用户模式(类似于安全模式)

     重启linux命令  (reboot    init 6   shutdown -r now)

    关机=init 0     poweroff

    虚拟机-电源-重新启动-进入系统

 

  1. 按 e键进入grub界面(找到系统启动盘)移动方向键找到"ro"更改为  rw init=/sysroot/bin/sh

       

 

3,  ctrl+x进入界面, 输入chroot /sysroot/切换到之前系统 输入passwd root 用LANG=en(定义源)输入新的密码

    必须  输入命令(touch /.autorelabel)重启进入系统 新密码正常登陆

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!