通过以下 Referral 链接购买 DigitalOcean 主机,你将可以帮助 V2EX 持续发展
DigitalOcean - SSD Cloud Servers
huahsiung
V2EX  ›  VPS

kvm 架构的 vps,通过商家的面板重置 root 密码,添加密钥,更改 ssh 的端口是什么原理

  •  
  •   huahsiung · May 30, 2023 · 2116 views
    This topic created in 1101 days ago, the information mentioned may be changed or developed.

    在服务器上安装 agent 软件这种方式我已经知道了。openvz 这个简单,vzctl exec passwd 就行

    我所有的 vps 都是重新安装了系统的(从 netboot 安装的,不是商家的 iso 挂载)。在这种情况下,商家还是可以帮我重置 root 密码。

    我发现大多数商家会要求重启,少部分不会要求重启。

    要求重启的 是不是直接挂载用户的系统盘,然后修改 /etc/shadow ,/etc/ssh/sshd_config 文件吧

    不会要求重启,不会是在一直共享用户的磁盘??,所以可以在不关机的情况修改 /etc/shadow 文件和 /root/.ssh/authorized_keys

    有没有考虑硬盘被加密了,或者操作系统根本不是 Linux 这种情况

    4 replies    2023-05-31 11:03:55 +08:00
    my3157
        1
    my3157  
       May 30, 2023 via Android
    kvm 架构,宿主机上也可以直接修改 guest vm 的文件,至于重启不重启,纯粹是产品设计
    Showfom
        2
    Showfom  
    PRO
       May 30, 2023
    因为你的 VPS 系统在母鸡上就是个硬盘文件,比如 .qcow2

    https://www.cyberciti.biz/faq/how-to-reset-forgotten-root-password-for-linux-kvm-qcow2-image-vm/

    你也可以尝试下加密硬盘,估计就没法改了
    guo4224
        3
    guo4224  
       May 31, 2023 via iPhone
    cloud-init
    ayasakinagi
        4
    ayasakinagi  
       May 31, 2023
    要求重启的是 cloud-init, 不重启的是 QGA
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1119 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 44ms · UTC 18:24 · PVG 02:24 · LAX 11:24 · JFK 14:24
    ♥ Do have faith in what you're doing.