linux安装桌面环境(GNOME)VNC连接Linux

2023-05-16

1.安装Gnome桌面
这里是使用的脚本安装。代码如下:  加附件
#!/bin/sh
#This script is FREE and written by www.vpsyou.com  
# install yum-fastestmirror  
yum -y install yum-fastestmirror  
# Create new soft download dir  
mkdir -p /backup/www.vpsyou.com;  
cd /backup/www.vpsyou.com;  
# Install x window softwares  
yum -y groupinstall "X Window System"  
yum -y  groupinstall "GNOME Desktop Environment"  
yum -y  install nc expect freenx  
yum -y  groupinstall chinese-support  
#install firefox  
yum -y install firefox  
# Copy client.id_dsa.key to /backup/www.vpsyou.com/  
# Please use FTP or winscp to download it  
cp /etc/nxserver/client.id_dsa.key /backup/www.vpsyou.com/  
chmod 755 /backup/www.vpsyou.com/client.id_dsa.key  
# iptables  
iptables -A INPUT -i lo -s 127.0.0.1 -j ACCEPT  
iptables -A INPUT -p tcp --dport 22 -j ACCEPT  
iptables -A OUTPUT -p udp --sport 22 -j ACCEPT  
iptables -A INPUT -p tcp --dport 5000 -j ACCEPT  
iptables -A OUTPUT -p udp --sport 5000 -j ACCEPT  
sed -i 's#SELINUX=enforcing#SELINUX=disabled'# /etc/selinux/config  
echo "==========================="  
    get_char()  
    {  
    SAVEDSTTY=`stty -g`  
    stty -echo  
    stty cbreak  
    dd if=/dev/tty bs=1 count=1 2> /dev/null  
    stty -raw  
    stty echo  
    stty $SAVEDSTTY  
    }  
    echo ""  
    echo "======= Download FreeNX Windows software  : ======= "  
        echo ""  
        echo "http://www.nomachine.com/download-client-windows.php"  
        echo ""  
        echo ""  
        echo "======= How to use FreeNX connect to your Linux X Window System: ======= "  
        echo "http://www.vpsyou.com/centos-install-desktop/"  
        echo ""  
    echo "Install X Window System Successful,Press any key to end..."  
    char=`get_char`  
2.安装VNC
yum install vnc-server vnc* -y
3、配置和启动VNC
vi  /etc/sysconfig/vncservers
4.为远程用户设置密码
vncserver:1
或者
vncpasswd      或者 vncpasswd root     ##默认是root
5.修改远程桌面显示配置文件   目录在/root/.vnc
vi xstartup    ##这个文件附件里面有
内容如下:
#!/bin/sh
# Add the following line to ensure you always have an xterm available.
# Uncomment the following two lines for normal desktop:
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
#twm &
gnome-session &
6、开启VNC服务
/sbin/service vncserver start
/sbin/service vncserver stop
sbin/service vncserver restart
service vncserver restart
7.查看VNC监听的哪些端口
netstat -luntp | grep "vnc"
7.修改防火墙策略
vi /etc/sysconfig/iptables
-A RH-Firewall-1-INPUT -p tcp -m tcp --dport 5801 -j ACCEPT
-A RH-Firewall-1-INPUT -p tcp -m tcp --dport 5901 -j ACCEPT
-A RH-Firewall-1-INPUT -p tcp -m tcp --dport 6001 -j ACCEPT
8.重启防火墙 
service iptables restart
9.开机启动VNC
vi /etc/rc.d/rc.local
/etc/init.d/vncserver start   -- 新增一行
###########想杀掉已启动的VNC客户端如下:

vncserver -kill :1

vncserver -kill :2   

10 Windows登录测试


VNC Viewer登录测试


也可以在网页登录测试 必须支持Java

http://ip:5801/



来自为知笔记(Wiz)


附件列表

 

转载于:https://www.cnblogs.com/yangxiaofei/p/4995377.html

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

linux安装桌面环境(GNOME)VNC连接Linux 的相关文章

  • 教你一招---如何把桌面弄到D盘

    有很多网友有个习惯 xff0c 就是桌面上有好多文件 xff0c 几乎重要的文件和工作文件都在桌面和我的文档里面 xff0c 嘿嘿 xff0c 我也是其中之一啊 xff0c 哈哈 xff0c 好几次重装了系统丢了文件 xff0c 那个着急啊
  • [转]SSH 原理和基本使用:ssh 安全配置 以及ssh key 认证登录

    一 什么是 SSH xff1f SSH全称 Secure SHell 是一种网络协议 xff0c 顾名思义就是非常安全的shell xff0c 主要用于计算机间加密传输 早期 xff0c 互联网通信都是基于明文通信 xff0c 一旦被截获
  • js如何判断小数点后有几位

    lt script gt var n 61 3 143423423 alert n toString split 34 34 1 length lt script gt js javascrip 截取小数点后几位 第一种 xff0c 利用m
  • 无效类字符串:ProgID: Excel.Application

    网上发现的方案是改注册表 xff0c 其实用不着那么麻烦 xff0c 找2种excel文件 xff1a xlsx和xls xff0c 把默认打开方式都换成你机器上有的程序就行 xff0c 比如WPS Office的WPS 表格
  • JAVA版拆分大整数为2幂的和算法

    import java util ArrayList import java util List public class StrTest public static void main String args 模拟生成一个大整数 Long
  • 使用vue时遇到的内存溢出以及处理

    业务场景 vue帮我们处理很多数据到视图 数据到事件的处理 xff0c 其中不乏许多闭包 事件处理 xff0c 因此比较容易忽视内存溢出的处理 前言 几种常见的内存溢出 1 全局变量引起的内存泄漏 2 闭包引起的内存泄漏 3 dom清空或删
  • ios 显示html标签,超链接颜色以及下划线的处理

    有的时候 xff0c 我们的app需要显示html标签的效果 xff0c 这个时候 xff0c 如果需求不是特别复杂的话 xff0c 我们都是可以使用textView来实现的 对冉Label也可以实现 xff0c 但是label很难实现超链
  • 并发用户数、吞吐量、思考时间的计算公式

    二 软件性能的几个主要术语 1 响应时间 xff1a 对请求作出响应所需要的时间 网络传输时间 xff1a N1 43 N2 43 N3 43 N4 应用服务器处理时间 xff1a A1 43 A3 数据库服务器处理时间 xff1a A2
  • 怎么获得MIUI12系统的root权限

    MIUI12系统怎么样拥有ROOT权限 xff1f 大家都知道 xff0c android手机有ROOT权限 xff0c 一旦手机拥有root相关权限 xff0c 能够实现更强的功能 xff0c 打个比方大家部门的营销部门 xff0c 使用
  • iPhone查看WiFi密码(篇章一)

    2019独角兽企业重金招聘Python工程师标准 gt gt gt 第一章 xff1a iPhone查看那些 曾经手动连接过 的WiFi密码 1 找到 iCloud xff08 不同系统版本位置不同 xff0c 但都在设置里 xff09 进
  • 深度卷积神经网络TensorFlow GPU实现

    深度卷积神经网络TensorFlow GPU实现 Deep Learning CNN s in Tensorflow with GPUs Taylor Guo 2017年6月11日 本文讲解卷积神经网络架构 xff0c 如何在tensorf
  • 原版XP合集,非BT下载

    原版XP和集 xff0c 非BT下载 都用迅雷下载 xff09 因FTP下载比较稳定 一般不会出现BT丢种的问题 所以这里只发FTP下载连接 如果大家还有更好的 欢迎补充 xff01 联想xp pro SP2 http web qtedu
  • Eclipse快捷键-方便查找

    行注释 销注释 Ctrl 43 块注释 销注释 Ctrl 43 Shift 43 Ctrl 43 Shift 43 查找 查找替换 Ctrl 43 H Ctrl 43 F 查找下一个 往回找 Ctrl 43 K Ctrl 43 Shift
  • OpenGL鼠标点击事件

    include lt windows h gt Windows的头文件 include lt gl gl h gt OpenGL32库的头文件 include lt gl glu h gt GLu32库的头文件 include lt gl
  • debian中文字体美化

    为什么80 的码农都做不了架构师 xff1f gt gt gt 1 安装必要的字体包 Debian 和 Ubuntu 下对中文支持比较好的字体有 xff1a ttf droid ttf wqy zenhei和ttf wqy microhei
  • Kindeditor上传失败问题解决

    xff08 问题关键词 xff1a kindeditor 上传图片失败 kindeditor上传图片成功 xff0c 但是页面上却提示失败 kindeditor得到Json正确 xff0c 确提示失败 xff09 今天又遇到了一个比较无奈的
  • bash ps1变量_学习鸟哥私房菜--linux bash 的环境变量ps1设置

    bash里边的变量ps1是用户平时的提示符 xff0c 系统默认为 username 64 host 工作目录 关于ps1的相关介绍详见 xff1a http www cnblogs com starspace archive 2009 0
  • 人工智能让生活更美好

    人 I 工 I 智 I 能 I到 I来 科 I技 I大 I门 打 I 开 提起人工智能 你会想到什么 阿尔法围棋 浪潮天梭象棋 甚至会想到 大白 吧啦啦啦 史密斯电影 我 机器人 科技一直推动社会的变化 技术的飞速更迭与人类移动网络化的行为
  • 解压命令linux tgz,tar 解压_linux中的“tar命令”怎么解压“.tgz”与“.tar.gz”文件?...

    在LINUX下如何将tar压缩文件解压到指定的目录下 一 解压 tar gz格式到指定的目录下 xff1a 命令格式为 xff1a tar zxvf 压缩包文件名 tar gz C 路径 例如 xff1a tar zxvf japan ta
  • ssh证书登录(实例详解)

    前言 本文基于实际Linux管理工作 xff0c 实例讲解工作中使用ssh证书登录的实际流程 xff0c 讲解ssh证书登录的配置原理 xff0c 基于配置原理 xff0c 解决实际工作中 xff0c windows下使用SecureCRT

随机推荐