热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

VitualBox安装CENTOS图文教程(4)——SSH、Xmanager远程连接设置

SSH文本链接和SSH图形链接(Xmanager)PS:由于我试验的换进网络不好,所以所有软件的安装都是从光盘镜像中安装的,挂载光盘镜像安装方法,请看我的的博文:http:blog.csdn.ne

SSH文本链接和SSH图形链接(Xmanager)

PS:由于我试验的换进网络不好,所以所有软件的安装都是从光盘镜像中安装的,挂载光盘镜像安装方法,请看我的的博文:http://blog.csdn.net/summerinsist/article/details/8093954

作为服务器,一般情况下,是不允许直接操作的,所以会借助第三方工具远程连接操作系统对服务器进行维护,本文小菜主要介绍三种方法远程连接CENTOS。

第一种:SSH连接(非图形)

若在安装是没有设置打开SSH服务端口,那么是不能远程通过第三方工具访问CENTOS的。不过如果不特别设置,那么SSH服务的端口是打开的,所以可以直接通过第三方工具对CENTOS进行访问。SSH连接工具有很多种,比如SSH Source、Xshell等等。

以下命令可查看SSH服务是否开启及如何开启:

[root@localhost ~]# service sshd status //查看ssh连接状态

若开启则显示如下行:

openssh-daemon (pid  2131) is running...

若没有开启则显示如下行:

openssh-daemon is stopped

开启及停止SSH服务:

[root@localhost ~]# service sshd stop  停止

[root@localhost ~]# service sshd start  开启

第二种:Xmanager(SSH图形连接)

先前说的Xshell其实是Xmanager的一部分,Xshell是个免费的工具,而强大的Xmanager却是收费的。

使用条件:

①安装CENTOS桌面环境

[root@localhost CentOS]# yum groupinstall 'X Window System' -y 安装桌面环境接口

对于Windos操作系统来说,桌面环境是嵌在内核中的,但是对于Linux来说,桌面环境不是必须的,他是脱离内核的,想当于操作系统的一个软件,所以,对于LINUX来说,桌面环境的软件有很多,比如说GNOME、KDE、Xfce(轻量级)、Ifde(国产开发),其中GNOME、KDE是非常主流的桌面环境,所以随便按其中一种即可。

[root@localhost CentOS]# yum groupinstall 'GNOME Desktop Environment' -y 安装GNOME桌面环境

或者安装KDE

[root@localhost CentOS]# yum groupinstall '(KDE Desktop Environment)' -y

②安装Xmaneger和Xshell

网上有很多地方都可以下载xmanager4,至于激活,只能你们自己搞定了,由于xshell和xmanager一起使用才会更强大,所以客户端的机器也安装xshell。

③通过xmanager远程连接centos

由于ssh在centos安装时,是默认安装的,且端口在默认情况下,ssh服务的端口22也是能够通过centos防火墙,进行远程连接,步骤如下图:

        新建Xstart


配置Xstart



配置好,就可以双击新建的Xstart,启动xmanager的远程连接,xmanager是一个很强大的工具,也是一个很好用很简单的工具,唯一不好的地方就是他是一个收费软件,不过做的这么好,应该收钱,做IT的应该能理解开发软件的艰难,再此我提倡正版。


推荐阅读
  • 本文介绍了如何在 Windows 系统上利用 Docker 构建一个包含 NGINX、PHP、MySQL、Redis 和 Elasticsearch 的集成开发环境。通过详细的步骤说明,帮助开发者快速搭建和配置这一复杂的技术栈,提升开发效率和环境一致性。 ... [详细]
  • 在 CentOS 6.5 系统上部署 VNC 服务器的详细步骤与配置指南
    在 CentOS 6.5 系统上部署 VNC 服务器时,首先需要确认 VNC 服务是否已安装。通常情况下,VNC 服务默认未安装。可以通过运行特定的查询命令来检查其安装状态。如果查询结果为空,则表明 VNC 服务尚未安装,需进行手动安装。此外,建议在安装前确保系统的软件包管理器已更新至最新版本,以避免兼容性问题。 ... [详细]
  • 如何在Linux系统中实现Windows风格的桌面环境:将Ubuntu 18.04定制为Windows主题界面
    如果您是从Windows转到Linux系统的用户,可能会觉得默认的Ubuntu主题和桌面环境缺乏吸引力和可定制性。尤其是对于习惯了Windows风格的任务栏和主题的用户,Ubuntu 18.04的橙色主题可能显得过于简洁。为了提升用户体验,可以通过安装特定的桌面环境和主题来实现类似Windows的界面效果。本文将详细介绍如何在Ubuntu 18.04中配置和定制桌面环境,使其具备Windows风格的外观和功能。 ... [详细]
  • `chkconfig` 命令主要用于管理和查询系统服务在不同运行级别中的启动状态。该命令不仅能够更新服务的启动配置,还能检查特定服务的当前状态。通过 `chkconfig`,管理员可以轻松地控制服务在系统启动时的行为,确保关键服务正常运行,同时禁用不必要的服务以提高系统性能和安全性。本文将详细介绍 `chkconfig` 的各项参数及其使用方法,帮助读者更好地理解和应用这一强大的系统管理工具。 ... [详细]
  • Windows环境下RabbitMQ安装详尽指南
    Windows环境下RabbitMQ安装详尽指南 ... [详细]
  • 在VS2013中编译FFMPEG时遇到的问题及解决方案
    在使用VS2013编译旧版本FFMPEG库时遇到了一些问题,因为官方并未提供预编译的LIB和DLL文件。由于对Linux环境不熟悉,只能在Windows环境下进行配置和编译。具体步骤如下:首先,下载FFMPEG的源代码;然后,安装必要的编译工具和依赖项;接着,配置Visual Studio 2013的项目设置;最后,解决编译过程中出现的各种错误和警告。通过这些步骤,最终成功编译出所需的FFMPEG库文件。 ... [详细]
  • 作为软件工程专业的学生,我深知课堂上教师讲解速度之快,很多时候需要课后自行消化和巩固。因此,撰写这篇Java Web开发入门教程,旨在帮助初学者更好地理解和掌握基础知识。通过详细记录学习过程,希望能为更多像我一样在基础方面还有待提升的学员提供有益的参考。 ... [详细]
  • MySQL 8.0 MGR 自动化部署与配置:DBA 和开源工具的高效解决方案
    MySQL 8.0 MGR 自动化部署与配置:DBA 和开源工具的高效解决方案 ... [详细]
  • 在 CentOS 7 中,为了扩展可用软件包的数量,通常需要配置多个第三方软件源。这些第三方源包括 EPEL、Nux Dextop 和 ELRepo 等,它们提供了大量官方源中未包含的软件包,从而增强了系统的功能性和灵活性。通过正确配置这些源,用户可以轻松安装和管理更多种类的软件,满足不同的需求。 ... [详细]
  • 本文探讨了 Kafka 集群的高效部署与优化策略。首先介绍了 Kafka 的下载与安装步骤,包括从官方网站获取最新版本的压缩包并进行解压。随后详细讨论了集群配置的最佳实践,涵盖节点选择、网络优化和性能调优等方面,旨在提升系统的稳定性和处理能力。此外,还提供了常见的故障排查方法和监控方案,帮助运维人员更好地管理和维护 Kafka 集群。 ... [详细]
  • 求助:在CentOS 5.8系统上安装PECL扩展遇到问题
    在 CentOS 5.8 系统上尝试安装 APC 扩展时遇到了问题,具体表现为 PECL 工具无法正常工作。为了确保顺利安装,需要解决 PECL 的相关依赖和配置问题。建议检查 PHP 和 PECL 的版本兼容性,并确保所有必要的库和开发工具已正确安装。此外,可以尝试手动下载 APC 扩展的源代码并进行编译安装,以绕过 PECL 工具的限制。 ... [详细]
  • 在Ubuntu系统中配置Python环境变量是确保项目顺利运行的关键步骤。本文介绍了如何将Windows上的Django项目迁移到Ubuntu,并解决因虚拟环境导致的模块缺失问题。通过详细的操作指南,帮助读者正确配置虚拟环境,确保所有第三方库都能被正确识别和使用。此外,还提供了一些实用的技巧,如如何检查环境变量配置是否正确,以及如何在多个虚拟环境之间切换。 ... [详细]
  • 在腾讯云服务器上部署Nginx的详细指南中,首先需要确保安装必要的依赖包。如果这些依赖包已安装,可直接跳过此步骤。具体命令包括 `yum -y install gcc gcc-c++ wget net-tools pcre-devel zlib-devel`。接下来,本文将详细介绍如何下载、编译和配置Nginx,以确保其在腾讯云服务器上顺利运行。此外,还将提供一些优化建议,帮助用户提升Nginx的性能和安全性。 ... [详细]
  • 在 Kubernetes 中,Pod 的调度通常由集群的自动调度策略决定,这些策略主要关注资源充足性和负载均衡。然而,在某些场景下,用户可能需要更精细地控制 Pod 的调度行为,例如将特定的服务(如 GitLab)部署到特定节点上,以提高性能或满足特定需求。本文深入解析了 Kubernetes 的亲和性调度机制,并探讨了多种优化策略,帮助用户实现更高效、更灵活的资源管理。 ... [详细]
  • Linux系统防火墙启用与端口开放详细指南及操作流程
    在Linux系统中,启用防火墙并开放特定端口是确保网络安全的重要步骤。本文详细介绍了防火墙的配置方法和操作流程,包括如何解决在使用 `service iptables save` 命令时遇到的常见问题,如命令不支持基本的LSB动作(启动、停止等)的情况。此外,还提供了多种解决方案和最佳实践,帮助用户高效地管理和维护系统安全。 ... [详细]
author-avatar
KNN
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有