博客
关于我
1.13 单用户模式 1.14 救援模式 1.15 克隆虚拟机 1.16 Linux机器相互登录
阅读量:796 次
发布时间:2023-03-24

本文共 1146 字,大约阅读时间需要 3 分钟。

Linux系统操作指南

1.13 单用户模式

在某些情况下,系统可能进入单用户模式。单用户模式下,用户可以执行一些重要操作,如重启、关机或更改系统密码。

重启系统

可以通过以下命令重启系统:

  • reboot
  • init 6
  • shutdown -r now

关机或重启

  • 关机:init 0power off
  • 重启:按方向键选择并编辑GRUB界面

GRUB界面操作

进入GRUB界面后,可以通过以下方式重启系统:

  • 使用方向键定位“重启”选项
  • e键编辑
  • 确认并保存退出
  • 系统切换

    切换到原始系统目录:

    chroot /sysroot

    密码重置

    如果系统密码丢失,可以在单用户模式下重置密码:

  • 登录单用户模式
  • 使用chroot /sysroot切换到原始系统目录
  • 使用passwd命令重置密码
  • 语言支持

    由于Linux核心系统不支持中文,建议切换至英文环境:

    export LANG=en_US.UTF-8
    export LC_ALL=en_US.UTF-8

    1.14 救援模式

    GRUB密码问题

    如果GRUB界面密码忘记,无法进入单用户模式时,可以使用救援模式:

  • 进入BIOS设置
  • 将CD-ROM设置为启动设备
  • 保存退出并重启系统
  • 系统恢复

    进入救援模式后,可以执行以下操作:

  • e键编辑启动项
  • 将启动设备改为CD-ROM
  • F10保存并退出
  • BIOS设置

    完成后,建议重启系统并确保启动顺序正确。

    1.15 克隆虚拟机

    克隆操作

  • 关闭虚拟机
  • 进入虚拟机管理器
  • 选择克隆选项
  • 配置克隆设置
  • IP地址配置

    克隆完成后,确保虚拟机IP地址独一无二,避免冲突。

    网络服务重启

    sudo systemctl restart network

    主机名修改

    可以通过修改/etc/hostname文件实现主机名更改。

    快照备份

    建议定期创建快照以防万一。

    1.16 Linux机器相互登录

    SSH连接

    aminglinux-01上使用ssh连接aminglinux-02

    ssh 192.168.202.130

    SSH配置

  • 生成SSH公钥:
  • ssh-keygen
    1. 将公钥添加到目标服务器的~/.ssh/authorized_keys文件中
    2. 秘钥认证

      确保目标服务器已安装并支持SSH密钥认证:

      ssh -i /path/to/private-key.pem

      防火墙设置

      检查防火墙状态:

      getenforce

      临时关闭防火墙:

      setenforce 0

      永久关闭需编辑配置文件:

      sudo -u root setsebool -p allow_execstack=1

      连接测试

      使用ssh验证连接状态:

      ssh 192.168.202.130

      通过以上操作,可以实现Linux服务器之间的安全、可靠登录。

    转载地址:http://qrqfk.baihongyu.com/

    你可能感兴趣的文章
    Objective-C实现峰值信噪比算法(附完整源码)
    查看>>
    Objective-C实现已线段的形式求曲线长算法(附完整源码)
    查看>>
    Objective-C实现已递归的方式找到一个数字数组的最大值算法(附完整源码)
    查看>>
    Objective-C实现巴比伦平方根算法(附完整源码)
    查看>>
    Objective-C实现带头双向循环链表(附完整源码)
    查看>>
    Objective-C实现广度优先搜寻树遍历算法(附完整源码)
    查看>>
    Objective-C实现应用程序添加防火墙白名单 (附完整源码)
    查看>>
    Objective-C实现度到弧度算法(附完整源码)
    查看>>
    Objective-C实现建造者模式(附完整源码)
    查看>>
    Objective-C实现开方数(附完整源码)
    查看>>
    Objective-C实现异或加密(附完整源码)
    查看>>
    Objective-C实现异或密码算法(附完整源码)
    查看>>
    Objective-C实现异步编程(附完整源码)
    查看>>
    Objective-C实现弧度到度算法 (附完整源码)
    查看>>
    Objective-C实现循环移位(附完整源码)
    查看>>
    Objective-C实现循环链表(附完整源码)
    查看>>
    Objective-C实现循环队列算法(附完整源码)
    查看>>
    Objective-C实现循环队列链表算法(附完整源码)
    查看>>
    Objective-C实现快速排序(附完整源码)
    查看>>
    Objective-C实现快速排序(附完整源码)
    查看>>