CentOS 7 安装图形化界面及 Xshell 连接
CentOS 比较适合用作服务器的系统,之前用过 CentOS 6,但是在配置 Nginx 的时候,发现很多语句版本7的系统都进行了更新,而且网上针对版本7的例子会更多一下,遂将系统换成版本7。
下载地址推荐:(科大镜像)http://mirrors.ustc.edu.cn/centos/7/isos/x86_64/

从图中可以看出,每版 CentOS 都有多个不同的种类,简单的介绍一下:
2、CentOS-7-NetInstall版本:网络安装镜像;
3、CentOS-7-Everything版本:对完整版安装盘的软件进行补充,集成所有软件;
4、CentOS-7-LiveGnome版本:GNOME桌面版;
5、CentOS-7-KdeLive版本:KDE桌面版;
6、CentOS-7-livecd版本:光盘上运行的系统,类拟于winpe。
cd /etc/sysconfig/network-scripts/
2、查看本机网卡名称。这里很多博客上采用 ifconfig 的命令,但是系统并未识别(在图形化界面可以使用),建议采用如下命令。
ip addr 或者 ip add

虚拟机网卡名称为ens33。
3、查看当前目录下的文件。

4、用 vi 打开对应的 ifcfg-ens33 配置文件,将最后一句 ONBOOT=no 改成 yes 或者 true。修改成功后 esc 退出编辑, :wq 保存并退出。

5、重启网络配置。
service network restart
二、安装图形化界面
至此系统就在网上尽情互动了,接下来,我们开始正式安装图形化系统界面。
1、确定系统是否安装了 yum,该系统默认是安装了的,首先来安装Gnome包。
yum groupinstall "GNOME Desktop" "Graphical Administration Tools"
安装时间有点长,大家耐心等待即可,中途会输入两次 yes 确认继续。安装成功后的界面如图所示。

2、更新系统的运行级别。
ln -sf /lib/systemd/system/runlevel5.target /etc/systemd/system/default.target
3、重启机器,即可进入图形化界面,启动栏会有两个进入系统的选项,第一个就是 GUI 界面,第二个是 DOS 界面。
reboot
系统切换技巧:
在 GUI 界面使用 ctrl+alt+F2 切换到 DOS 界面;
在 DOS 界面使用 ctrl+alt+F2 切换回 GUI 界面;
在终端输入 init 3 命令 切换到 DOS 界面;
在终端输入 init 5命令 切换到 GUI 界面。
四、Xshell 连接 CentOS 7
建议以下操作在 root 权限下使用,输入 su 及账户密码。
1、确认系统是否安装了 openssh-server,如果有显示版本则无需进行 2 操作。
yum list installed | grep openssh-server
2、安装 openssh-server。
yum install openssh-server
3、修改 sshd服务配置文件。
1)将文件中,关于监听端口、监听地址前的 # 号去除;
2)开启允许远程登录;
3)开启使用用户名密码来作为连接验证。
vi /etc/ssh/sshd_config
修改内容如图所示:



4、开启 sshd 服务。
service sshd start
若省去每次开机开启操作可设置开机启动或将 sshd 服务添加至自启动列表。
chkconfig sshd on 或 systemctl enable sshd.service
5、如需确认 sshd 服务的确开启了,可以查看是否监听了 22 端口。
ps -e | grep sshd 或 netstat -an | grep 22
接下来需要在本地系统上进行一些配置
1、在 VM 上将系统的网络连接方式调整为 VMnet8(NAT模式,虚拟网络,而并非两端为同一网络的桥接模式)。

2、查看虚拟机中的 IP 地址,这里可以尝试来 ping 一下本地系统的 IP。如果可以连通,只需在 Xshell 中完成后续设置即可。

至此,我们就可以在本地系统(如Windows 10系统)上操作 VM 中的 CentOS 了。
CentOS 7 安装图形化界面及 Xshell 连接的更多相关文章
- Centos 7 安装图形化界面
Centos 7 默认是没有图形化界面的,但我们很多人在习惯了 Windows 的图形化界面之后,总是希望有一个图形化界面从而方便我们使用,这里介绍一下 CentOS7安装图形化桌面系统的方法. 一. ...
- CentOS 7安装图形化界面后重启出现Initial setup of CentOS Linux 7 (core)
这是CentOS内核的初始设置页面,下面给出中文解释及操作方法. 1.CentOS Linux 7 初始设置(核心) 1)[!]许可证信息 (没有接受许可证) 请您选择[‘1’ 输入许可证信息 | ‘ ...
- 阿里云CentOS安装图形化界面
阿里云提供的linux系统是不含图形化界面的,如果您需要安装图形化界面, 请您参考为Linux实例安装图形化桌面环境和在CentOS系统中自动安装并运行VNC Server安装部署一下. 为Linux ...
- CentOS7 minion安装图形化界面&远程桌面
单用户管理 1.1 实验环境 [root@15b883 ~]# cat /etc/redhat-release CentOS Linux release (Core) [root@15b883 ~]# ...
- 在window里面安装ubuntu子系统并安装图形化界面
一.开启windows子系统 1. 在win10设置里面开启开发人员选项 (设置-->更新安全--> 开发者选项 )选择开启 2.在控制面板里面开启windows子系统 (启用或关闭wi ...
- linux命令行界面如何安装图形化界面
linux命令行界面如何安装图形化界面 目录 问题描述 解决方案 安装包 测试是否安装成功 如何卸载图形化界面 遭遇问题 问题描述 当我们在安装Linux系统时,我们一开始可能安装的是非图形界面的系统 ...
- Centos6.9minimal安装图形化界面
有时我们会用到图形化界面来操作,下面介绍是在虚拟机上安装Centos6.9minimal版安装图形化界面(其他系统版本都类似吧,,,),如果是在物理机上安装进入的话要用的远程桌面工具VNC. VNC安 ...
- Win10安装Ubuntu子系统教程(附安装图形化界面)
一.启用“适用于Linux的Windows子系统” 通过Win10任务栏中的Cortana搜索框搜索打开“启用或关闭Windows功能”,向下滚动列表,即可看到“适用于Linux的Windows子系统 ...
- CentOS6.9 minimal版本安装图形化界面
CentOS6.9 minimal版本安装图形化界面 安装步骤如下: 1.安装Desktop组 # yum groupinstall "Desktop" -y 2.安装X Wind ...
随机推荐
- 集合之subList的缺陷
我们经常使用subString方法来对String对象进行分割处理,同时我们也可以使用subList.subMap.subSet来对List.Map.Set进行分割处理,但是这个分割存在某些瑕疵. 一 ...
- python-文件基本操作(一) (转载)
转载自: https://www.cnblogs.com/nizhihong/p/6528439.html 一.打开文件的方法: 注意:file()和open()基本相同,且最后要用close()关闭 ...
- KVM虚拟机IO处理过程(二) ----QEMU/KVM I/O 处理过程
接着KVM虚拟机IO处理过程中Guest Vm IO处理过程(http://blog.csdn.net/dashulu/article/details/16820281),本篇文章主要描述IO从gue ...
- VRRP虚IP漂移
简介 VRRP 是 Virtual Router Redundancy Protocol 的简称,即 虚拟路由冗余协议 . 原文地址:https://linux-network-programming ...
- Linux虚拟机下安装Oracle 11G教程
1.安装环境 操作系统:Red hat 6.5 内存:内存最低要求256M (使用:grep MemTotal /proc/meminfo 命令查看) 交换空间:SWAP交换空间大小根据内存大小决定( ...
- iOS 多线程:『RunLoop』详尽总结
1. RunLoop 简介 1.1 什么是 RunLoop? 可以理解为字面意思:Run 表示运行,Loop 表示循环.结合在一起就是运行的循环的意思.哈哈,我更愿意翻译为『跑圈』.直观理解就像是不停 ...
- win7上代码连接hadoop出现错误 :org.apache.hadoop.util.NativeCrc32.nativeComputeChunkedSumsByteArray(II[BI[BIILjava/lang/String;JZ)V
在idea和eclipse中调试hadoop中hdfs文件,之前好好的,结果突然就出现java.lang.UnsatisfiedLinkError: org.apache.hadoop.util.Na ...
- Golang从文件服务器获取图片显示到客户端
一.需求 A(客户端)--------------->B(服务端)-------------->C(文件服务器) 在客户端需要显示图片列表,但是不想C(文件服务器)的地址被暴露出来,所以现 ...
- Scala的高级特性
高阶函数 概念 Scala混合了面向对象和函数式的特性,我们通常将可以作为参数传递到方法中的表达式叫做函数.在函数式编程语言中,函数是“头等公民”,高阶函数包含:作为值的函数.匿名函数.闭包.柯里化等 ...
- HDU 6191 2017ACM/ICPC广西邀请赛 J Query on A Tree 可持久化01字典树+dfs序
题意 给一颗\(n\)个节点的带点权的树,以\(1\)为根节点,\(q\)次询问,每次询问给出2个数\(u\),\(x\),求\(u\)的子树中的点上的值与\(x\)异或的值最大为多少 分析 先dfs ...