kvm虚拟化基础环境

简介:
  • vnc viewer
  • SSH 工具 secureCRT
    SSH是平时使用最多的远程工具,这个没什么问题,而 vnc viewer,这个是使用的比较少的,在使用的过程中遇到了很多的问题,在此记录下来。
    安装和配置VNC服务端
    1、VNC服务端需要安装tigervnc-server可以用以下命令安装
    yum install tigervnc-server
    2、配置相关服务(本人选择root方式)
    cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service
    默认配置

[Unit]
Description=Remote desktop service (VNC)
After=syslog.target network.target

[Service]
Type=forking
User=<USER>

Clean any existing files in /tmp/.X11-unix environment

ExecStartPre=-/usr/bin/vncserver -kill %i
ExecStart=/usr/bin/vncserver %i
PIDFile=/home/<USER>/.vnc/%H%i.pid
ExecStop=-/usr/bin/vncserver -kill %i

[Install]
WantedBy=multi-user.target

更改后的配置:
[Unit]
Description=Remote desktop service (VNC)
After=syslog.target network.target

[Service]
Type=simple #此方式不更改会报错
#Type=forking
User=root # 服务启动异常

Clean any existing files in /tmp/.X11-unix environment

ExecStartPre=-/usr/bin/vncserver -kill %i
#ExecStart=/usr/bin/vncserver %i
ExecStart=/usr/sbin/runuser -l root -c "/usr/bin/vncserver %i"
PIDFile=/root/.vnc/%H%i.pid
#PIDFile=/home/<USER>/.vnc/%H%i.pid
ExecStop=-/usr/bin/vncserver -kill %i

[Install]
WantedBy=multi-user.target

3、设置密码
vncpasswd 12345678
4、加载文件
systemctl daemon-reload
5启动服务和服务开机自启动
systemctl start vncserver@:1.service
systemctl enable vncserver@:1.service
6、检查服务启动状况

[root@localhost ~]# systemctl status vncserver@:1.service
● vncserver@:1.service - Remote desktop service (VNC)
Loaded: loaded (/etc/systemd/system/vncserver@:1.service; enabled; vendor preset: disabled)
Active: active (running) since Sat 2018-01-20 13:00:38 CST; 38min ago
Main PID: 1364 (Xvnc)
CGroup: /system.slice/system-vncserver.slice/vncserver@:1.service
‣ 1364 /usr/bin/Xvnc :1 -auth /root/.Xauthority -desktop localhost.localdomain:1 (root) -fp catalogue:/etc/X11/fon...

Jan 20 13:00:35 localhost.localdomain systemd[1]: Starting Remote desktop service (VNC)...
Jan 20 13:00:38 localhost.localdomain vncserver[1223]: Can't find file /root/.vnc/localhost.localdomain:1.pid
Jan 20 13:00:38 localhost.localdomain vncserver[1223]: You'll have to kill the Xvnc process manually
Jan 20 13:00:38 localhost.localdomain systemd[1]: Started Remote desktop service (VNC).
检查监听端口
[root@localhost ~]# netstat -nltup |grep 59
tcp 0 0 0.0.0.0:5901 0.0.0.0:
 LISTEN 1364/Xvnc 
tcp 0 0 192.168.122.1:53 0.0.0.0: LISTEN 1510/dnsmasq 
tcp 0 0 127.0.0.1:25 0.0.0.0:
 LISTEN 1335/master 
tcp6 0 0 :::5901 ::: LISTEN 1364/Xvnc 
tcp6 0 0 ::1:25 :::
 LISTEN 1335/master 
udp 0 0 192.168.122.1:53 0.0.0.0: 1510/dnsmasq 
udp 0 0 0.0.0.0:67 0.0.0.0:
 1510/dnsmasq 
服务端设置ok 



本文转自 tianya1993 51CTO博客,原文链接:http://blog.51cto.com/dreamlinux/2063142,如需转载请自行联系原作者

相关文章
|
1月前
|
存储 Linux KVM
虚拟化技术之KVM安装与使用
虚拟化技术之KVM安装与使用
|
7月前
|
NoSQL Ubuntu Linux
掌握QEMU虚拟化技术:搭建ARM64+Linux调试环境实战指南
掌握QEMU虚拟化技术:搭建ARM64+Linux调试环境实战指南
|
12月前
|
存储 监控 网络安全
【KVM虚拟化】· 虚拟机的冷迁移和热迁移
【KVM虚拟化】· 虚拟机的冷迁移和热迁移
981 0
|
12月前
|
KVM 虚拟化 Windows
【KVM虚拟化】· KVM中的网络
【KVM虚拟化】· KVM中的网络
218 0
|
12月前
|
存储 KVM 文件存储
【KVM虚拟化】· 存储池、存储卷
【KVM虚拟化】· 存储池、存储卷
506 0
|
12月前
|
存储 监控 安全
【KVM虚拟化】· virsh文件管理
【KVM虚拟化】· virsh文件管理
389 0
|
12月前
|
XML Shell API
【KVM虚拟化】· virsh管理命令
【KVM虚拟化】· virsh管理命令
286 0
|
12月前
|
XML 存储 安全
【KVM虚拟化】· 命令行KVM安装linux
【KVM虚拟化】· 命令行KVM安装linux
142 0
|
12月前
|
存储 安全 Linux
【KVM虚拟化】· 图形化KVM安装linux
【KVM虚拟化】· 图形化KVM安装linux
218 0
|
12月前
|
存储 XML Linux
部署KVM虚拟化平台
部署KVM虚拟化平台
353 0