设置Linux Web服务器,新手基本操作

设置Linux Web服务器,新手基本操作

这个问题问得可能有点奇怪。不过,我是 Linux/网络方面的菜鸟,想将我旧的 Ubuntu 台式机设置为 Web 服务器,并将其放在我的服务器机柜中,该机柜将连接到几台其他计算机,这些计算机连接到同一个 LAN,它们可以访问我的 Ubuntu Web 服务器。这台 Ubuntu 计算机(CPU 塔式机)将失去它的显示器、键盘和所有其他外围设备,并进入我的服务器机柜。而且这台机器只能在办公时间内工作(需要打开/关闭)。

我的问题是,在服务器机柜内安装好这个 CPU 塔后。1. 有人打开机器后,如何在不看显示器的情况下以用户身份登录?2. 当需要关闭这台机器时,有什么建议如何执行?

此外,我知道我将要安装 openSSH 服务器,并且关闭它,其他操作可以通过 SSH 执行。

这是小型办公室配置其网络服务器的方式吗?

答案1

这是小型办公室配置其网络服务器的方式吗?

不,这是家庭用户配置“服务器”的方式。正如前面指出的那样,真的不知道你为什么要关闭它。但如果这确实是一个有效的要求,你可以配置一个 cron 作业来关闭它。

至于“有人打开机器后,如何在不看显示器的情况下以用户身份登录?” - 为什么要登录?服务器不应该需要有人登录。如果它是一个 Web 服务器(apache?),那么它只是作为守护进程启动,不涉及 GUI,因此不涉及登录。

如果您安装了 SSH,那么您就可以远程登录。这通常是 Linux 服务器上真正需要的全部功能,我从未安装过带有窗口管理器的 Web 服务器,只有无头的。

答案2

在我看来,正如 Inckka 所说,它用于测试应用程序。我猜想他们需要登录来配置和安装/删除各种东西。 https://help.ubuntu.com/14.04/serverguide/openssh-server.html,按照这些说明安装和配置 OpenSSH 并创建一组密钥,然后您可以将您的服务器链接到网络上的计算机,如果您在网络上使用 Ubuntu 计算机,您可以通过 Ubuntu 笔记本电脑/台式机上的终端登录服务器,如果是 Windows,则按照以下说明进行操作:http://www.havetheknowhow.com/Configure-the-server/Install-Putty.html

答案3

我猜想 OP 想要关闭它的原因是由于能源消耗。而在大多数办公楼中,每月额外的 20-30 美元电费要么包含在租赁费中,要么是微不足道的成本……尤其是在人们工作到很晚的公司。话虽如此,您可以每晚关闭服务器然后再打开。我建议使用 SSH 远程访问它,而无需键盘/鼠标。如果您计划使用 Ubuntu-Desktop 等 GUI 来实现某些功能,您应该能够在其上启用 VNC。大多数专业用户会说只需学习如何使用 SSH,尤其是对于 Web 服务器,坦率地说,我同意。我不记得我上次在我的 Mac 以外的任何东西上使用 Unix GUI 是什么时候了。从您的第一台服务器中可以学到很多东西,无论别人告诉您什么,都不要执行 rm -rf / 。记住在学习做其他事情时学习如何备份,并享受 BASH 脚本的乐趣!

相关内容