当前位置:首页 > CN2资讯 > 正文内容

windows服务器 集群监控

3天前CN2资讯


概述

本篇是以开发者的视角进行,非专业运维视角,开发管理服务器集群,也许仅仅是自己的项目,或者是在创业公司而没有专业的运维。

开发管理服务器集群,用各种工具需要付出一定的学习成本,但开发者的主要工作不在于此,所以我们需要最简单又比较安全的管理方法,以下是一个对开发者比较好的管理服务器方案,希望对大家有帮助

实现方法

现有服务器 A、B、C 三台服务器,我们将 A 作为部署维护服务器,连接 B、C 进行操作。

首先更改服务器名 sudo vim /etc/hostname,以使得每个服务器有易于你标识的名字,让我们操作服务器时根据提示符知道我们现在操作哪一台服务器。

查看系统网络信息 ifconfig,这一步是获取服务器的 IP 地址。

我使用的服务器是 Ubuntu,Ubuntu 更新 sudo apt update,16.04 以上版本可使用 apt 代替 apt-get。

安装 SSH 服务 sudo apt install ssh。

禁用防火墙,不禁用无法连接用 SSH 连接服务器,禁用命令 sudo ufw disable,当然更安全的做法是只允许特定端口可访问,这里为了简单直接禁用了防火墙。

SSH 连接命令 ssh -p 端口号 [email protected],端口非必须,默认22。

默认 SSH 使用密码进行连接,更安全的方式是使用密钥进行连接,在 of 上使用 ssh-keygen 创建密钥,会在家目录的 .ssh 目录中生成 id_rsa 和 id_rsa.pub 这两个私钥和公钥。将公钥上传到 B 和 C 中,可以使用 scp 命令或者 ssh-copy-id 命令。

踩坑:配置ssh免密码登录后,仍提示输入密码

SSH 不希望 home 目录和 ~/.ssh 目录对组有写权限,进行以下修改:

chmod g-w /home/dongm2ez chmod 700 /home/dongm2ez/.ssh chmod 600 /home/dongm2ez/.ssh/authorized_keys复制代码

在 B 和 C 的家目录创建 .ssh 目录,使用 cat path/to/id_rsa.pub >> authorized_keys 将秘钥内容加入到认证文件中。同时给予其权限 chmod 600 authorized_keys

在 of 的 ~/.ssh/config 文件中可以配置 ssh 连接信息。

Host B HostName xxx.xxx.xxx.xxx User 用户名 Port 端口号 Host C HostName xxx.xxx.xxx.xxx User 用户名 Port 端口号 ...复制代码

这样就可以使用 ssh hostname 进行主机连接了,每新加一台管理服务器只需更新这个文件就可。

同时为了安全应该禁用 root 用户登录 和 密码登录,使用 sudo vim /etc/ssh/sshd_config 编辑文件,进行以下修改。

RSAAuthentication yes #开启RSA验证 PubkeyAuthentication yes #是否使用公钥验证 PasswordAuthentication no #禁止使用密码验证登录 PermitRootLogin no #禁止root用户登录复制代码

总结

这样的服务器管理方法对于管理几台或十几台服务器是对开发者比较好的,简单也安全。

对于更多的服务器管理,我们就需要工具和自动化脚本了。

现代开发者,请学会如何使用 docker ,不仅仅是开发会让你很方便,而且能使得你的开发环境和线上测试和生产环境完全一致,只要他们是用同一个 dockerfile 文件构建的镜像。

    你可能想看:

    扫描二维码推送至手机访问。

    版权声明:本文由皇冠云发布,如需转载请注明出处。

    本文链接:https://www.idchg.com/info/29929.html

    分享给朋友:

    “windows服务器 集群监控” 的相关文章

    探索宝塔的历史与文化:传承与创新的结合

    宝塔,这种在中国传统文化中扮演着重要角色的建筑,具有悠久而丰富的历史。我曾在一次旅行中惊叹于那些巍峨耸立的宝塔,仿佛它们在诉说着古老的故事。它们的起源可以追溯到佛教传入中国之前,实际上,宝塔最早的样式源自印度,梵语中称之为“窣堵坡”,主要用于供奉佛陀的舍利和进行宗教仪式。 在东汉时期,佛教逐步传入中...

    CN2 GIA VPS推荐:最佳虚拟专用服务器选择

    CN2 GIA VPS概述 在当今数字时代,寻找一个稳定且高效的虚拟专用服务器(VPS)成为很多企业和个人用户的需求。而CN2 GIA VPS凭借其卓越的性能和稳定的连接,受到了越来越多的关注。简单来说,CN2 GIA是一种中国电信提供的高质量网络传输线路,可以确保数据的快速和安全传输。 我曾尝试过...

    甲骨文云注册:详细流程与免费试用攻略

    甲骨文云注册概述 甲骨文云介绍和服务特点 我对甲骨文云的首要印象是它独一无二的服务。甲骨文云不仅提供高性能的VPS服务器,还给予用户一个轻松的起步体验。其主要服务包括两台配置为1核1G内存、50G硬盘和10T流量的AMD VPS,还有一台配置为4核24G内存、100G硬盘、10T流量的ARM VPS...

    如何使用一键同步脚本提高自媒体内容发布效率

    一键同步脚本是一种非常实用的自动化工具,现今在很多领域都可以看到它的身影。作为一名热爱分享与创作的人,我发现无论是自媒体内容发布、数据库备份迁移,还是文件同步,这类脚本都能大大简化我的工作流程。它们不仅能提高工作效率,还能减少出错的可能性,实现工作自动化。 一键同步脚本的核心在于其定义。简单来说,这...

    如何利用VPS优惠码省钱并提升服务体验

    在互联网上,虚拟专用服务器(VPS)已经成为许多个人和企业的首选方案之一。VPS允许用户拥有一个独立的、完全可控的服务器环境,同时又节省了许多硬件投资成本。对于那些刚开始接触VPS的朋友来说,了解VPS的定义及其用途是非常重要的。在这里,VPS不仅仅是一个存储空间,它能为你的业务提供强大的运算能力和...

    AMD EPYC 7K62:数据中心理想选择的高性能服务器CPU

    在数据中心的世界中,选对一款合适的服务器CPU至关重要。今天,我想聊聊AMD EPYC 7K62,这款处理器以其高性价比赢得了许多用户的青睐。这个型号的CPU被设计为服务器专用,接下来我们将深入了解它的基本信息、技术规格以及市场定位。 AMD EPYC 7K62的型号很直接,名称中就带有AMD和EP...