2024年8月26日

Fedora 21 服务器的初始设置

介绍 首次登录全新的 Fedora 21 或 RHEL 服务器时,它还不能用作生产系统。为了自定义和保护它,建议采取一些步骤,例如启用防火墙。 本教程将向您展示如何为全新安装的 Fedora 21 服务器提供更好的安全配置文件并准备使用。 先决条件 要遵循本教程,您需要: 具有根 SSH 密钥的 Fedora 21 Droplet。 如果您没有密钥,可以按照SSH 密钥教程的此部分来创建密钥;如果您没有密钥,可以按照同一教程的此部分在您创建 Droplet 时自动将您的 SSH 密钥嵌入到您服务器的根帐户中。 第 1 步 - 创建标准用户帐户 首先,以root身份登录您的服务器。 ssh root@your_server_ip 以 root 身份操作存在安全风险,因此在此步骤中,我们将设置一个 sudo 非 root 用户帐户,用于系统和其他计算任务。本教程中使用的用户名是sammy,但…
2024年8月26日

如何在 Fedora 21 上设置本地 OSSEC 安装

介绍 OSSEC 是一个开源的、基于主机的入侵检测系统 (HIDS),可执行日志分析、完整性检查、Windows 注册表监控、rootkit 检测、基于时间的警报和主动响应。如果您想密切关注服务器内部发生的事情,这是一个需要安装在服务器上的应用程序。 OSSEC 可以安装来仅监视安装它的服务器,即 OSSEC 术语中的本地安装,也可以安装为服务器来监视一个或多个代理。在本教程中,您将学习如何安装 OSSEC 来监视安装它的 Fedora 21 或 RHEL 服务器:本地 OSSEC 安装。 先决条件 要完成本教程,您需要: 您已按照本教程设置的 Fedora 21 Droplet 。 本教程应以 sudo 非 root 用户身份进行。 第1步 - 安装所需的软件包 在本节中,您将安装一些所需的软件包。 具体来说,使用以下命令安装bind-utils、、gcc和。makeinoti…
2024年8月26日

如何 – Linux 禁用用户帐户命令

如何在 Linux 操作系统下禁用用户帐户?如何彻底禁用 Linux 服务器用户帐户? 您需要使用 usermod 命令来锁定和禁用用户帐户。该选项通过将加密密码哈希放入/etc/shadow-L文件中来锁定用户密码。要禁用用户帐户,请将到期日期设置为 1 或 1970-01-01。! table.tutorialrequirements { width: 100%; height: 100%; font-size: 15px; } table.tutorialrequirements td, table.tutorialrequirements th { padding: 5px 5px; } table.tutorialrequirements tr:nth-child(even) { background: #f7f7f7; } table.tutorialrequirem…
2024年8月26日

Linux:检查网络连接命令

如何使用命令行选项检查 Linux 下的网络连接? 您需要使用 Linux 下的以下任一工具或命令来检查网络连接,包括其状态、源/目标、地址和带宽使用情况等: ss 命令:它转储套接字(网络连接)统计信息,例如所有 TCP / UDP 连接、每个协议的已建立连接(例如,显示所有已建立的 ssh 连接)、显示处于各种状态的所有 tcp 套接字,例如 ESTABLISHED 或 FIN-WAIT-1 等等。 netstat 命令:它可以显示网络连接、路由表、接口等等。 tcptrack 和 iftop 命令:分别显示在网络接口上看到的 TCP 连接信息并显示主机在接口上的带宽使用情况。 显示当前已建立、已关闭、孤立和正在等待的 TCP 套接字,输入: # ss -s 示例输出: Total: 529 (kernel 726) TCP: 1403 (estab 286, closed 1099, orph…
2024年8月26日

Linux使用tree命令查看目录树结构

在Linux操作系统下,如何以类似结构化的格式列出目录的内容? 您需要使用名为 tree 的命令。它将以树状格式列出目录内容。它是一个递归目录列表程序,可生成深度缩进的文件列表。当给出目录参数时,tree 会依次列出在给定目录中找到的所有文件和/或目录。在列出找到的所有文件/目录后,tree 将返回列出的文件和/或目录的总数。 table.tutorialrequirements { width: 100%; height: 100%; font-size: 15px; } table.tutorialrequirements td, table.tutorialrequirements th { padding: 5px 5px; } table.tutorialrequirements tr:nth-child(even) { background: #f7f7…
2024年8月26日

操作方法:Linux 随机密码生成器命令

如何使用 bash shell 在 Linux 命令行上生成随机密码?如何使用 Linux 命令行选项创建随机密码? 您可以使用以下 shell 函数来生成随机密码。该函数使用以下命令和文件的组合: table.tutorialrequirements { width: 100%; height: 100%; font-size: 15px; } table.tutorialrequirements td, table.tutorialrequirements th { padding: 5px 5px; } table.tutorialrequirements tr:nth-child(even) { background: #f7f7f7; } table.tutorialrequirements thead { background: #f7f7f7; } table.tutorial…
2024年8月26日

Unix / Linux:删除非空目录命令

我正在尝试使用 rm 命令删除名为 /opt/source/httpd 的目录。我收到以下消息: rmdir:无法删除“/opt/source/httpd”:目录不为空 如何在 Linux 或 Unix 操作系统下删除名为 /opt/source/httpd 的目录? rmdir 命令用于删除目录(如果目录为空)。语法如下: table.tutorialrequirements { width: 100%; height: 100%; font-size: 15px; } table.tutorialrequirements td, table.tutorialrequirements th { padding: 5px 5px; } table.tutorialrequirements tr:nth-child(even) { background: #f7f7f7; } table.…
2024年8月26日

Linux 重命名文件命令

我是 Linux 新用户。如何使用 Linux bash 命令提示符将名为 resumezzz.pdf 的文件重命名为 resume.pdf? 您需要使用 mv 命令。它用于重命名和移动文件和目录。 要重命名多个文件,请根据正则表达式使用 MySQL/MariaDB 包提供的重命名命令或脚本。 如何重命名文件 Linux? 语法如下: mv old-file-name new-file-name mv [options] old-file-name new-file-name mv file1 file2 示例:使用 mv 命令重命名文件 在此示例中,将名为 resumezzz.pdf 的文件重命名为 resume.pdf。打开命令行终端(选择应用程序 > 附件 > 终端),然后输入: mv resumezzz.pdf resume.pdf 如果 resumezzz.pdf 位于 /ho…
2024年8月26日

如何在 Linux / Unix 中使用 export 命令

如何在 Linux 或类 Unix 操作系统下使用 export 命令在 bash shell 上设置变量? 您可以在 Linux、macOS、FreeBSD 和类 Unix 系统下使用 export 命令导出 shell 变量,这些系统具有 bash 和其他支持该命令的 shell。本页向新系统管理员和开发人员介绍了 export 命令的语法和用法。 table.tutorialrequirements { width: 100%; height: 100%; font-size: 15px; } table.tutorialrequirements td, table.tutorialrequirements th { padding: 5px 5px; } table.tutorialrequirements tr:nth-child(even) { background: #f7f7f7; } t…
2024年8月26日

RHEL 6/7/8 – semanage SELinux 命令未找到

我正在尝试使用 semanage 命令来配置 SELinux 策略的某些元素,而无需在 RHEL 6 服务器下修改或重新编译策略源。但是,我无法找到此命令和/或包名称。如何在 RedHat Enterprise Linux 下安装 semanage 命令? 本页介绍当您在 bash shell 提示符下收到 semanage:未找到命令错误时,如何使用yum 命令在 RHEL 版本 6/7/8 上安装 semanage 命令。 -bash:semanage:未找到命令 您需要使用yum 命令来找出哪个软件包提供了名为 /usr/sbin/semanage 的文件。输入以下命令: # yum provides /usr/sbin/semanage 或 # yum whatprovides /usr/sbin/semanage RHEL 6.x 服务器的示例输出: Loaded plugins: rhn…