各位老铁们好,相信很多人对小红帽服务器都不是特别的了解,因此呢,今天就来为大家分享下关于小红帽服务器以及求小红帽Linux及源码的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!
一、xshell连接Linux系统(小红帽7.3)服务器,导致服务器黑屏
一.安装
以root用户运行以下命令来安装vncserver;
yum install tigervnc-server
同样运行以下命令来安装vncviewer;
yum install vnc
停止并禁用防火墙;
systemctl stop firewalld.service
systemctldisable firewalld.service
二.配置
vncviewer基本上不用配置;
vncserver的配置,创建一个新的配置文件,以开启1号窗口为例(也可以同时开启多个窗口,修改数字即可),方法如下:
cp/lib/systemd/system/vncserver@.service/lib/systemd/system/vncserver@:1.service
或者再增加一个窗口:
cp/lib/systemd/system/vncserver@.service/lib/systemd/system/vncserver@:2.service
编辑/lib/systemd/system/vncserver@:1.service,设置用户root相关参数,最终内容如下:
[Unit]Description=Remotedesktopservice(VNC)After=syslog.targetwork.target[Service]Type=forking#Cleananyexistingfilesin/tmp/.X11-unixenvironmentExecStartPre=/bin/sh-c'/usr/bin/vncserver-kill%i>/dev/null2>&1||:'ExecStart=/sbin/runuser-lroot-c"/usr/bin/vncserver%i"PIDFile=/root/.vnc/%H%i.pidExecStop=/bin/sh-c'/usr/bin/vncserver-kill%i>/dev/null2>&1||:' 1.设置为非root用户报错:[root@localhost system]# systemctl status-l vncserver@:2.service
vncserver@:2.service- Remote desktop service(VNC)
Loaded: loaded(/etc/systemd/system/vncserver@:2.service; enabled; vendor preset:
disabled)
Active: failed(Result: exit-code) since一 2016-04-25 19:07:23 CST; 7s ago
Process: 10305 ExecStart=/usr/sbin/runuser-l fang-c/usr/bin/vncserver%i(code=exited,
status=1/FAILURE)
Process: 10291 ExecStartPre=/bin/sh-c/usr/bin/vncserver-kill%i>/dev/null 2>&1||:
(code=exited, status=0/SUCCESS)
4月 25 19:07:23 localhost.localdomain systemd[1]: Starting Remote desktop service(VNC)...
4月 25 19:07:23 localhost.localdomain systemd[1]: vncserver@:2.service: control process
exited, code=exited status=1
4月 25 19:07:23 localhost.localdomain systemd[1]: Failed to start Remote desktop service
(VNC).
4月 25 19:07:23 localhost.localdomain systemd[1]: Unit vncserver@:2.service entered failed
state.
4月 25 19:07:23 localhost.localdomain systemd[1]: vncserver@:2.service failed.
2.Type=forking报错,改为Type=simple
[root@localhost system]# systemctl start vncserver@:2.service
Job for vncserver@:2.service failed because the control process exited with error code. See
"systemctl status vncserver@:2.service" and"journalctl-xe" for details.
[root@localhost system]# systemctl status-l vncserver@:2.service
● vncserver@:2.service- Remote desktop service(VNC)
Loaded: loaded(/etc/systemd/system/vncserver@:2.service; enabled; vendor preset:
disabled)
Active: failed(Result: exit-code) since一 2016-04-25 19:09:41 CST; 6s ago
Process: 12367 ExecStart=/usr/sbin/runuser-l root-c/usr/bin/vncserver%i(code=exited,
status=98)
Process: 12354 ExecStartPre=/bin/sh-c/usr/bin/vncserver-kill%i>/dev/null 2>&1||:
(code=exited, status=0/SUCCESS)
4月 25 19:09:41 localhost.localdomain systemd[1]: Starting Remote desktop service(VNC)...
4月 25 19:09:41 localhost.localdomain systemd[1]: vncserver@:2.service: control process
exited, code=exited status=98
4月 25 19:09:41 localhost.localdomain systemd[1]: Failed to start Remote desktop service
(VNC).
4月 25 19:09:41 localhost.localdomain systemd[1]: Unit vncserver@:2.service entered failed
state.
4月 25 19:09:41 localhost.localdomain systemd[1]: vncserver@:2.service failed.
3.vnc viewer客户端连接黑屏
改变xstartup的权限
这个问题是很多人容易忽视的问题,也是造成连接成功后黑屏的原因之一。
在CentOS中,xstartup的文件路径为:/root/.vnc/(可以通过locate xstartup来查看xstartup的文件路径)
所以需要执行:chmod 777/root/.vnc/xstartup
关闭防火墙
systemctl stop firewalld.service#停止
systemctl disable firewalld.service#禁用
三.应用
更新systemctl以使其生效;
systemctl daemon-reload
设置vncserver的密码;
vncpasswd root
按提示输入密码以及确认密码
启动该服务用来启用vnc的1号窗口;
systemctlstartvncserver@:1.service或者vncserver:1
关闭1号窗口:
systemctlstopvncserver@:1.service或者vncserver-kill:1
设置为开机自动启动;
systemctlenablevncserver@:1.service
二、谁知道 小红帽是什么系统
RedHat Linux是目前世界上使用最多的Linux操作系统。因为它具备最好的图形界面,无论是安装、配置还是使用都十分方便,而且运行稳定,因此不论是新手还是老玩家都对它有很高的评价。现在,RedHat Linux又出了7.3新版本,在原有的基础上又有了很大的进步。它完善了图形界面,增强了硬件的兼容*,安装起来更加得心应手,尤其增强了多媒体方面的能力——新版本的XFree 4.0.1使你能够在Linux下播放多媒体文件。它还采用了OpenSSL 128位加密技术,使你的网络通信更加安全;最新的内核;提供了USB接口的鼠标和键盘的支持;提供了更加容易配置和管理的图形桌面以及图形界面的内核调整和防火墙配置工具。总之,不论你是一个新手还是一个Linux的老玩家,不论你是个人使用还是企业用服务器,RedHat Linux 9.0都是你最好的选择。
三、求小红帽Linux及源码
在经历了两次跳票以后, Red Hat于2007年3月14日正式发布了RHEL5. RHEL 5将是Red Hat的商业服务器操作系统版本的第四次重要版本发布, Red Hat酝酿发布RHEL 5已经超过了两年,主要变化包括Linux内核由2.6.9升级为2.6.18,支持Xen虚拟化技术,集群存储等.
RHEL5的版本主要分为Sever和Desktop两个版本。
具体来说,Server版本分为:
· Red Hat Enterprise Linux Advanced Platform-对应以前的· Red Hat Enterprise Linux AS
· Red Hat Enterprise Linux-对应以前的Red Hat Enterprise Linux AS
Desktop版本分为:
· Red Hat Enterprise Linux Desktop-对应以前的Red Hat Desktop
· Red Hat Enterprise Linux Desktop with Workstation option-对应以前的Red Hat Enterprise Linux WS
主要的功能包括:
1.虚拟化技术
在各种平台上支持虚拟化技术
在Red Hat Enterprise Linux Advanced Platform支持存储与扩展的服务器虚拟化技术
Red Hat Network提供各种虚拟化系统的支持
virt-manager, libvirt/virsh管理工具
2.内核与*能
基于Linux 2.6.18内核
支持多核处理器
广泛的新硬件支持
更新的基于Kexec/Kdump的Dump支持
支持Intel Network Aelerator Technology(IOAT)
对于大型SMP系统技持的增强
增强的管道缓存
内核缓存接合能力用于改进IO缓存操作
3.安全
SELinux增强
图形化SELinux管理界面
集成的目录和安全机制
增强的IPESEC提高安全与*能
新的审计机制用于提供新的搜索、报表和实时监控的能力
4.网络与互操作*
支持Autofs, FS-Cache和iSCSI
增强的IPv6支持
改进的Microsoft®文件/打印和Active Directory集成
5.桌面
更新的管理工具、应用程序和对笔记本的支持
改进的ACPI支持,包括Suspend to Disk
智能卡登录,包括PKI/Kerberos认证
集成的多媒体支持
增强的即插即用支持
Network Manager提供自动的有线和无线网络配置
基于AIGLX/Compiz的图形化界面(支持淡化、透明等效果)
6.开发环境
增强的开发工具,包括System Tap和Frysk
GCC4.1和glibc 2.5工具链
7.存储
支持根设置多路IO(MPIO),提高可用*
服务器产品中包含单系统/客户的Red Hat Global File System支持
块设备数据加密支持
8.管理
安装过程更新简化系统配
基于Yum/Pup的Red Hat Network更新
Conga集群和存储管理