Xmanager连接linux桌面以及linux安装虚拟机

Linux安装虚拟机

1. Xmanager连接linux(red hat)桌面

说明:

 linux服务器的系统版本为Red Hat Enterprise Linux Server release 6.5


连接步骤:

1. 执行命令 

vi /etc/inittab

id:5:initdefault #设置系统运行级别为5如果本来就是5则不用修改

id:5:respawn:/usr/sbin/gdm  #添加到最后一行

2. 重启X11

执行 init 3 和 init 5

3. 修改配置文件

   vi /etc/gdm/custom.conf修改成如下内容:

[daemon]

RemoteGreeter=/usr/libexec/gdm-simple-greeter

[security]

AllowRemoteRoot=true

DisallowTCP=false

[xdmcp]

Enable=1

Port=177

DisplaysPerHost=5

[greeter]

 

[chooser]

 

[debug]

4. 如果防火墙是开着的,需要开放177端口,顺便也打开80和3306等常用端口,执行vi /etc/sysconfig/iptables, 最终的文件如下,:

# Firewall configuration written by system-config-firewall

# Manual customization of this file is not recommended.

*filter

:INPUT ACCEPT [0:0]

:FORWARD ACCEPT [0:0]

:OUTPUT ACCEPT [0:0]

-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT

-A INPUT -p icmp -j ACCEPT

-A INPUT -i lo -j ACCEPT

-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT

-A INPUT -m state --state NEW -m udp -p udp --dport 177 -j ACCEPT

-A INPUT -m state --state NEW -m tcp -p tcp --dport 177 -j ACCEPT

-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT

-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT

-A INPUT -j REJECT --reject-with icmp-host-prohibited

-A FORWARD -j REJECT --reject-with icmp-host-prohibited

COMMIT

 

5. 修改好之后重启防火墙,执行 /etc/init.d/iptables restart

6. 利用xmanager连接linux,点击Xbrowser,新建XDMCP会话,设置好对应ip连接即可。配置如下,注意修改IP:

2. Xmanager连接linux(ubuntu 16.04 lts)桌面

(一) 安装gdm,执行命令

sudo apt-get install gdm

(二) 配置lightdm.conf

sudo vi /etc/lightdm/lightdm.conf

修改文件内容如下所示

[SeatDefaults]

greeter-show-manual-login=true

xserver-allow-tcp=true

 

[XDMCPServer]

enabled=true

port=177

(三) 新建gdm.schemas文件,执行命令

sudo vi /etc/lightdm/gdm.schemas

添加内容如下

xdmcp/Enable

b

true

(四) 安装xubuntu-desktop, 执行

sudo apt install xubuntu-desktop

(五) 关闭防火墙,

sudo ufw disable(关掉防火墙),或者sudo ufw allow 177(开放177端口)

(六) 编辑文件50-ubuntu.conf

sudo vim /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf

编辑后的内容如下

[Seat:*]

user-session=ubuntu

#user-session=gnome

 

#added by myself

[XDMCPServer]

enabled=true

[SeatDefaults]

xserver-allow-tcp=true

(七) 重启服务

sudo service lightdm restart

 

(八) 利用xmanager连接linux,点击Xbrowser,新建XDMCP会话,设置好对应ip连接即可。配置如下,注意修改IP:


 

3. Linux上安装虚拟机

环境说明:

物理机是64位red hat操作系统;

下载的vmware为64位VMware-Workstation-Full-12.5.6-5528349.x86_64.bundle, 并且文件位于/ai/package目录下;

虚拟机安装的目录为/usr/ai/vmware

1. 修改VMware-Workstation-Full-12.5.6-5528349.x86_64.bundle的权限,加上可执行权限,首先切换至目录

cd /ai/package

chmod +x VMware-Workstation-Full-12.5.6-5528349.x86_64.bundle

sudo ./VMware-Workstation-Full-12.5.6-5528349.x86_64.bundle

然后会出现安装界面,需要输入激活序列号,序列号为YG7XR-4GYEJ-4894Y-VFMNZ-YA296,然后一路next就可以安装成功。

 

4. Linux中通过命令行启动虚拟机的相关命令说明

基本命令 ("/opt/VMware/win2k8r2.vmx" 代表虚拟机的.vmx所在位置):

# vmrun -T ws start "/opt/VMware/win2k8r2.vmx" nogui启动无图形界面虚拟机  (-T 是区分宿主机的类型,ws|server|server1|fusion|esx|vc|player,可能比较常用的是ws、esx和player,不过我没有加-T在Workstation也能正常运行, 可能esx和server就需要了)

# vmrun start "/opt/VMware/win2k8r2.vmx" gui启动带图形界面虚拟机

# vmrun stop "/opt/VMware/win2k8r2.vmx" hard | soft强制关闭虚拟机(相当于直接关电源) | 正常关闭虚拟机

# vmrun reset "/opt/VMware/win2k8r2.vmx" hard | soft冷重启虚拟机 | 热重启虚拟机

# vmrun suspend  "/opt/VMware/win2k8r2.vmx" hard | soft挂起虚拟机(可能相当于休眠)

#  vmrun pause  "/opt/VMware/win2k8r2.vmx"暂停虚拟机

#  vmrun unpause  "/opt/VMware/win2k8r2.vmx"停止暂停虚拟机    

# vmrun list 列出正在运行的虚拟机

# ps aux | grep vmx 另一种查看正在运行虚拟机的方法

 

# vmrun -T ws snapshot "/opt/VMware/win2k8r2.vmx" snapshotName创建一个快照

# vmrun -T ws reverToSnapshot

"/opt/VMware/win2k8r2.vmx" snapshotName 从一个快照中恢复虚拟机

# vmrun -T ws listSnapshots "/opt/VMware/win2k8r2.vmx"列出虚拟机快照数量及名称

# vmrun -T ws deleteSnapshot

"/opt/VMware/win2k8r2.vmx" snapshotName 删除一个快照

创建快照时最好停止虚拟机再创建,听说这样创建的快照比运行虚拟机时要小很多,未验证。其余命令可通过vmrun --help进行查看。

你可能感兴趣的:(环境搭建)