阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

安全运行 Linux 服务器的初学者指南

265次阅读
没有评论

共计 2409 个字符,预计需要花费 7 分钟才能阅读完成。

导读 Linux 可能是您下一个云服务器的绝佳选择。想象一下,您可以在 512 MB 和 1 核 CPU 的 90 年代硬件配置上受益于最新且满载的操作系统。

Linux 可能是您下一个云服务器的绝佳选择。想象一下,您可以在 512 MB 和 1 核 CPU 的 90 年代硬件配置上受益于最新且满载的操作系统。除了技术优势之外,它是最便宜的选择,因此您可能已决定在其上运行您的服务。尽管仅使用一行命令连接到服务器,但要确保它的安全可能有点棘手。我将介绍您需要采取的一些基本注意事项,以通过服务器强化来应对常见的安全风险。

选择一个发行版开始与 Windows 和 macOS 不同,Linux 是一个开源操作系统系列,并且已经发布了许多不同的发行版。一些最流行的 Linux 发行版是 Red Hat、CentOS、Fedora、Debian、Ubuntu、Kali、Mint 等。

但是,从高层次的角度来看,有两个主要的发行版家族:基于 Red Hat 和 Debian 基于. 对于很多 Linux 初学者来说,选择一个发行版作为起点是一件意义重大的事情。尽管您可以花时间彻底研究不同的选项,但最好的方法是从其中一个开始,并确保您会从所有这些选项中享受 Linux 的滋味。

如果您不知道并想开始,我建议您选择 Ubuntu,这要感谢它的社区和无数的可用文档。Ubuntu 是 Canonical 于 2004 年推出的基于 Debian 的 Linux 发行版。Ubuntu 共有三个版本:Desktop、Server 和 Core。第二版,顾名思义,被认为是用于服务器的。与 Desktop 版本相比,Ubuntu Server 不包含任何图形用户界面,您可以使用名为 bash 的命令行工具来管理服务器。

连接到服务器无论您选择从哪个提供商购买服务器,在订购 VPS 后,您都需要获取其连接信息。通常,它会在您检查订单后立即放入您的收件箱。然后,连接和设置您的机器所需要做的就是两件事:服务器的地址和它的 root 密码。要连接到服务器,您可能需要一个支持 SSH 的应用程序,SSH 是一种用于两台计算机之间通信的协议。不管您使用的是 Windows 还是 macOS;ssh 您可以使用命令行工具中的命令连接到您的服务器,如下所示:

ssh [USER]@[SERVER_IP_Address]

供应商可能没有提及用户名,但您应该知道用户名是 root。通过执行 ssh 命令,系统将提示您输入密码,通过提供该密码,您将登录到梦幻般的服务器。
安全运行 Linux 服务器的初学者指南
Ubuntu 服务器终端 Ubuntu 服务器终端登录后,您可以看到有关 Ubuntu 版本和分配的硬盘容量的一些信息,并可以开始加载您的服务; 但是,您可能需要采取进一步措施来保护您的服务器,因为有其他人打算非法使用您的资源而不承担责任。因此,在您新购买的机器上至少应用一些基本的安全措施对您来说至关重要。了解威胁假设一个邪恶的人想在未经您许可的情况下使用您的机器; 他们需要什么? 是的,服务器 IP 地址和密码。虽然找到未知 IP 地址和随机密码的组合似乎是不可能的,但相信我,通过暴力破解工具是可行的,因为我曾多次成为受害者。要获得线索,请使用 ping 检查服务器的 IP 地址,您将看到如何在许多其他无效 IP 地址中识别出有效 IP。

ping [SERVER_IP_ADDRESS]

安全运行 Linux 服务器的初学者指南
ping 命令一旦获得未经授权的访问,就无法预测他们将以何种方式使用您的资源并由您负责。因此,让我们深入了解您可以执行的一些简单步骤,以最大程度地降低风险。添加一些安全性第 1 步 — 强密码:这是我想到的第一种方式。基于像这样的密码强度检查工具,如果你使用随机密码,它的长度至少应该是十个字符,这样机器人需要一天的时间才能找到它。同样,如果您使用模式来创建密码可能会容易得多,因此请使用更长的密码。第 2 步 — 删除 root 访问权限:您可以简单地通过删除根访问权限来增加 SSH 登录的复杂性。这样,加上 IP 地址和密码,必须提供用户名才能登录,因为默认用户名 root 被阻止了。

为此,您必须在阻止 root 访问之前向服务器添加一个新的 sudoer 用户。# Add a usersudo useradd -m {username} # Set a password for new usersudo passwd {username}# Add the new user to sudoers’ listusermod -aG sudo {username} 接下来,您应该禁用 root 登录 ssh_config(您可能需要 nano 使用安装 apt install nano):

# Open SSH config file
nano /etc/ssh/sshd_config

找到 PermitRootLogin,通过删除取消注释该行 #并设置为 no。此参数的最终状态应如图所示。
安全运行 Linux 服务器的初学者指南
sshd 从配置文件 中删除 root 登录然后,保存文件后,需要重启 ssh 服务。

systemctl restart sshd

注意:对于服务器上的许多操作,您需要 sudo 访问权限; 所以在使用新用户登录后,您可以切换回 root 使用 su 命令。

su root

第 3 步 — 更改 ssh 端口号:SSH 使用 22 可以在 sshd_config 配置文件中修改的默认端口。此更改增加了连接到服务器的另一个复杂性,因为必须在登录中提供端口号。为此,您必须再次打开文件并将值更改 Port 为另一个数字,例如 12345. 同样,您需要重新启动 ssh 该服务。请记住,更改默认端口号后,您应该在登录时提供该端口号。

ssh -p [NEW_PORT_NUMBER] [USER]@[SERVER_IP_Address]
# example: ssh -p 12345 admin@8.8.8.8

结论值得了解如何应对安全风险。虽然很难保证服务器的安全,但增加复杂度是一种合理有效的服务器加固方式。爬虫和机器人必须付出更多的努力来实现它们的邪恶目的。

阿里云 2 核 2G 服务器 3M 带宽 61 元 1 年,有高配

腾讯云新客低至 82 元 / 年,老客户 99 元 / 年

代金券:在阿里云专用满减优惠券

正文完
星哥玩云-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2024-07-24发表,共计2409字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中

星哥玩云

星哥玩云
星哥玩云
分享互联网知识
用户数
4
文章数
19351
评论数
4
阅读量
7993214
文章搜索
热门文章
星哥带你玩飞牛NAS-6:抖音视频同步工具,视频下载自动下载保存

星哥带你玩飞牛NAS-6:抖音视频同步工具,视频下载自动下载保存

星哥带你玩飞牛 NAS-6:抖音视频同步工具,视频下载自动下载保存 前言 各位玩 NAS 的朋友好,我是星哥!...
星哥带你玩飞牛NAS-3:安装飞牛NAS后的很有必要的操作

星哥带你玩飞牛NAS-3:安装飞牛NAS后的很有必要的操作

星哥带你玩飞牛 NAS-3:安装飞牛 NAS 后的很有必要的操作 前言 如果你已经有了飞牛 NAS 系统,之前...
我把用了20年的360安全卫士卸载了

我把用了20年的360安全卫士卸载了

我把用了 20 年的 360 安全卫士卸载了 是的,正如标题你看到的。 原因 偷摸安装自家的软件 莫名其妙安装...
再见zabbix!轻量级自建服务器监控神器在Linux 的完整部署指南

再见zabbix!轻量级自建服务器监控神器在Linux 的完整部署指南

再见 zabbix!轻量级自建服务器监控神器在 Linux 的完整部署指南 在日常运维中,服务器监控是绕不开的...
飞牛NAS中安装Navidrome音乐文件中文标签乱码问题解决、安装FntermX终端

飞牛NAS中安装Navidrome音乐文件中文标签乱码问题解决、安装FntermX终端

飞牛 NAS 中安装 Navidrome 音乐文件中文标签乱码问题解决、安装 FntermX 终端 问题背景 ...
阿里云CDN
阿里云CDN-提高用户访问的响应速度和成功率
随机文章
升级自动部署更新SSL证书系统、申请godaddy的APIKEY

升级自动部署更新SSL证书系统、申请godaddy的APIKEY

升级自动部署更新 SSL 证书系统、申请 godaddy 的 APIKEY 公司之前花钱购买的 ssl 证书快...
小白也能看懂:什么是云服务器?腾讯云 vs 阿里云对比

小白也能看懂:什么是云服务器?腾讯云 vs 阿里云对比

小白也能看懂:什么是云服务器?腾讯云 vs 阿里云对比 星哥玩云,带你从小白到上云高手。今天咱们就来聊聊——什...
星哥带你玩飞牛NAS-8:有了NAS你可以干什么?软件汇总篇

星哥带你玩飞牛NAS-8:有了NAS你可以干什么?软件汇总篇

星哥带你玩飞牛 NAS-8:有了 NAS 你可以干什么?软件汇总篇 前言 哈喽各位玩友!我是是星哥,不少朋友私...
在Windows系统中通过VMware安装苹果macOS15

在Windows系统中通过VMware安装苹果macOS15

在 Windows 系统中通过 VMware 安装苹果 macOS15 许多开发者和爱好者希望在 Window...
国产开源公众号AI知识库 Agent:突破未认证号限制,一键搞定自动回复,重构运营效率

国产开源公众号AI知识库 Agent:突破未认证号限制,一键搞定自动回复,重构运营效率

国产开源公众号 AI 知识库 Agent:突破未认证号限制,一键搞定自动回复,重构运营效率 大家好,我是星哥,...

免费图片视频管理工具让灵感库告别混乱

一言一句话
-「
手气不错
星哥带你玩飞牛NAS硬件 01:捡垃圾的最爱双盘,暴风二期矿渣为何成不老神话?

星哥带你玩飞牛NAS硬件 01:捡垃圾的最爱双盘,暴风二期矿渣为何成不老神话?

星哥带你玩飞牛 NAS 硬件 01:捡垃圾的最爱双盘,暴风二期矿渣为何成不老神话? 前言 在选择 NAS 用预...
浏览器自动化工具!开源 AI 浏览器助手让你效率翻倍

浏览器自动化工具!开源 AI 浏览器助手让你效率翻倍

浏览器自动化工具!开源 AI 浏览器助手让你效率翻倍 前言 在 AI 自动化快速发展的当下,浏览器早已不再只是...
星哥带你玩飞牛NAS-12:开源笔记的进化之路,效率玩家的新选择

星哥带你玩飞牛NAS-12:开源笔记的进化之路,效率玩家的新选择

星哥带你玩飞牛 NAS-12:开源笔记的进化之路,效率玩家的新选择 前言 如何高效管理知识与笔记,已经成为技术...
多服务器管理神器 Nexterm 横空出世!NAS/Win/Linux 通吃,SSH/VNC/RDP 一站式搞定

多服务器管理神器 Nexterm 横空出世!NAS/Win/Linux 通吃,SSH/VNC/RDP 一站式搞定

多服务器管理神器 Nexterm 横空出世!NAS/Win/Linux 通吃,SSH/VNC/RDP 一站式搞...
12.2K Star 爆火!开源免费的 FileConverter:右键一键搞定音视频 / 图片 / 文档转换,告别多工具切换

12.2K Star 爆火!开源免费的 FileConverter:右键一键搞定音视频 / 图片 / 文档转换,告别多工具切换

12.2K Star 爆火!开源免费的 FileConverter:右键一键搞定音视频 / 图片 / 文档转换...