Proxmox ve开启虚拟机的Xterm.js远程

xterm的功能

pve对虚拟机的控制方式有3种:novnc、spice、xterm

  1. novnc是默认的远程控制,可以直接调用一些重启、关机等热键功能;
  2. spice能提升虚拟机的显示性能,能映射控制端的部分硬件,但需要virt-viewer插件支持,适合桌面系统;
  3. xterm是把显示重定向输出到虚拟的serial设备,支持高亮显示、复制、粘贴、滚动条等,特别适合shell方式管理linux系统,pve的lxc直接支持。

开启xterm步骤

  1. 将虚拟串行端口添加到VM

# qm set vmid -serial0 socket

  1. 修改GRUB
    在/etc/default/grub中插入一行:
    GRUB_CMDLINE_LINUX=“quiet console=tty0 console=ttyS0,115200”

# echo 'GRUB_CMDLINE_LINUX="quiet console=tty0 console=ttyS0,115200"' >> /etc/default/grub

  1. 更新GRUB

#debian 运行

# update-grub

#redhat/centos 运行

# grub2-mkconfig --output=/boot/grub2/grub.cfg

  1. 重启后使用xterm.js远程

    重启vm,使用xterm.js远程,如果一直显示“starting serial terminal on interface serial0”,请按回车键即可。

在这里插入图片描述


参考文档:

  1. https://pve.proxmox.com/wiki/Serial_Terminal
  2. https://www.pigo.idv.tw/archives/3261
  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值