2025年2月28日

为每个 Linux 管理员提供的 8 个有趣的“Vi/Vim”编辑器提示和技巧 - 第 2 部分

在本系列的上一篇文章中,我们回顾了 7 个提示和技巧,可帮助您增强 vi/m 技能。除了前面给出的原因之外,学习如何在 Linux 中有效使用文本编辑器是系统管理员或工程师的一项基本能力,也是通过任何主要 Linux 认证计划(例如 LFCS、LFCE、RHCSA 和 RHCE)所需的能力。也就是说,让我们开始吧。提示 #8:创建水平或垂直窗口此技巧由我们的一位读者 Yoander 在第 1 部分中分享。您可以启动具有多个水平或垂直分区的 vi/m,以在同一主窗口内编辑单独的文件:使用两个水平窗口启动 vi/m,test1 位于顶部,test2 位于底部vim -o test1 test2 使用两个垂直窗口启动 vi/m,左侧为 test3,右侧为 test4:vim -O test3 test4 您可以使用通常的 vi/m 移动例程将光标从一个窗口切换到另一个窗口(h: 向右…
2025年2月28日

在 Podman 中无需 sudo 在 Linux 上运行容器

为无根容器配置系统。容器是现代计算的重要组成部分,随着容器基础设施的发展,新的、更好的工具已经开始出现。过去,您只需使用 LXC 即可运行容器,然后 Docker 开始流行,事情开始变得更加复杂。最终,我们通过 Podman 获得了我们应得的容器管理系统,这是一个无守护进程的容器引擎,使容器和 Pod 易于构建、运行和管理。容器直接与 Linux 内核功能(如 cgroup 和命名空间)交互,并在这些命名空间内生成大量新进程。简而言之,运行容器实际上就是在 Linux 系统内运行 Linux 系统。从操作系统的角度来看,它看起来非常像管理和特权活动。普通用户通常无法按照容器要求的方式自由支配系统资源,因此默认情况下,需要 root 或 sudo 权限才能运行 Podman。但是,这只是默认设置,并且绝不是唯一可用或预期的设置。本文演示如何配置 Linux…
2025年2月28日

关于如何使用 Linux 创建纸质和数字离线比特币钱包的教程

客观的目标是使用 Linux 操作系统、VirtualBox 和 Electrum 比特币钱包创建离线数字和纸质比特币钱包。本教程的成果将是一篇带有书面关键字的论文,可用于访问您的比特币。我们还将创建虚拟机的加密版本作为数字备份,以数字方式存储在安全介质上,必要时可以方便地访问您的比特币。操作系统和软件版本操作系统: – Debian 9 GNU/Linux软件: – Electrum 3.0.3 或更高版本,VirtualBox 版本 5.2.2 r119230要求安装 Virtual Box 虚拟化软件需要对主机操作系统的特权访问。困难中等的惯例# – 要求以root权限直接以root用户身份或使用sudo命令执行给定的linux命令$ – 要求以常规非特权用户身份执行给定的 Linux 命令介绍加密货币社区尤其是新手对于如何安全存储比特币存在很多困惑和误…
2025年2月28日

Mosh Shell - 用于连接远程 Unix/Linux 系统的基于 SSH 的客户端

Mosh(代表Mobile Shell)是一个命令行应用程序,用于通过 Internet 从客户端计算机连接到服务器。它可以用作SSH,并且包含比Secure Shell更多的功能。它是一个类似于 SSH 的应用程序,但具有附加功能。该应用程序最初由 Keith Winstein 为类 Unix 操作系统编写,并在 GNU GPL v3 下发布。莫什的特点它是一个支持漫游的远程终端应用程序。适用于所有主要的类 UNIX 操作系统,即 Linux、FreeBSD、Solaris、Mac OS X 和 Android。支持间歇连接。提供智能本地回声。支持用户击键的行编辑。通过 wifi、蜂窝网络和长距离链接实现响应式设计和鲁棒性。即使 IP 更改也保持连接。它使用 UDP 代替 TCP(由 SSH 使用)。重置连接或分配新 IP 时 TCP 超时,但 UDP 保持连接打开。当您在很长时…
2025年2月28日

在 Rocky Linux 8/AlmaLinux 8 上安装 DirectAdmin

网络托管已成为所有在线业务不可或缺的一部分。 DirectAdmin 是可供 Linux 用户使用的最佳托管控制面板之一。它捆绑了工具和直观的 Web 界面,使您的服务器和网站能够以用户友好的方式高效运行,确保简化托管帐户的管理。 DirectAdmin 具有简洁的布局,易于导航,深受初学者和经验丰富的用户的喜爱。以下是 DirectAdmin 的一些关键功能:DNS 和域管理:使用 DirectAdmin,您可以管理您的域、子域和 DNS 设置。文件和FTP管理:具有文件管理功能,可通过Web界面上传、下载、删除和修改文件。电子邮件管理:它提供用于创建电子邮件帐户、转发电子邮件和管理垃圾邮件过滤器的工具。数据库管理:DirectAdmin 拥有用于管理 MySQL 和 PostgreSQL 等数据库管理系统的工具。安全功能:DirectAdmin…
2025年2月28日

LFCA – 保护数据和 Linux 的实用技巧 – 第 18 部分

自九十年代初发布以来,Linux 凭借其稳定性、多功能性、可定制性以及日以继夜地提供错误修复和改进的大型开源开发人员社区,赢得了技术社区的钦佩。操作系统。总的来说,Linux 是公共云、服务器和超级计算机的首选操作系统,接近 75% 的面向互联网的生产服务器在 Linux 上运行。除了为互联网提供动力之外,Linux 还找到了进入数字世界的道路,并且从那时起就没有减弱。它为大量智能设备提供支持,包括 Android 智能手机、平板电脑、智能手表、智能显示器等等。Linux 安全吗?Linux 以其顶级安全性而闻名,这也是它成为企业环境中最受欢迎的选择的原因之一。但事实是,没有一个操作系统是 100% 安全的。许多用户认为Linux是一个万无一失的操作系统,这是一个错误的假设。事实上,任何具有互联网连接的操作系统都容易受到潜在的漏洞和恶意…
2025年2月28日

将应用程序从 Ubuntu 侧载到您的 Android 设备

客观的将 Android 应用程序从 Ubuntu 旁加载到移动设备。发行版本指南是针对 Ubuntu 量身定制的,但相同的原则适用于任何发行版。要求具有 root 权限的工作 Ubuntu 安装和 Android 设备。困难简单的惯例# – 要求以root权限直接以root用户身份或使用sudo命令执行给定的linux命令$ – 要求以常规非特权用户身份执行给定的 Linux 命令介绍在 Android 上安装应用程序并不总是像从 Play 商店下载那么简单。在很多情况下,尤其是开发情况下,Play 商店不是一个选择,您需要另一种方式将应用程序推送到 Android 设备。Google 的 Android 调试桥 (ADB) 就是为此类情况而设计的。实际上,它可以做的事情远不止这些,但它非常适合将应用程序推送到网络上的 Android 设备,无论它是否具有传统的下载方法。…
2025年2月28日

在Ubuntu中安装UrBackup [服务器/客户端]备份系统

备份是任何操作系统不可或缺的一部分。它们确保在系统崩溃或出现问题的不幸情况下,数据的关键副本始终可用。Urbackup 是一个高效且易于使用的客户端-服务器备份系统,适用于Linux 和Windows 系统。它是一个快速可靠的 Linux 备份工具,提供一个 Web 界面,允许您添加需要备份文件和目录的客户端。Urbackup 采用重复数据删除技术在 Windows 或 Linux 服务器上存储备份。备份是悄悄创建的,不会中断系统中其他正在运行的进程。备份后,可以通过 Web 界面恢复文件,同时可以使用可启动 USB 记忆棒恢复驱动器卷。在本指南中,我们将引导您了解如何安装 Urbackup 并在基于 Ubuntu 的发行版上执行备份。测试环境搭建为了说明 Urbackup 的实际效果,我们将设置两个节点,如下所示。Urbackup服务器 (Ubuntu 2…
2025年2月28日

Linux Mint 20 阻止 Snap 应用程序安装,因此这里有一个解决方法

Linux Mint 20 代表您完全禁用对 Snap 应用的支持,但在这篇文章中我将向您展示如何启用它(如果您愿意的话) 。但为什么 Mint 完全拒绝这项技术呢?好吧,我们不在这里讨论这个问题,因为它已经在其他地方得到了解释/辩论/争论。可以说,Mint 决定禁用该格式是有原因的,并且该决定对相当大的 Mint 用户群产生了相当大的影响。浏览一下 Snap Store 中任何应用程序的安装统计数据,您就会发现 Linux Mint 用户正在积极使用容器化技术来安装知名应用程序的新版本,例如 GIMP、 OBS Studio、VSCode 等。但回到手头的任务。随着 Linux Mint 20 的发布,我想我应该发布这篇文章,以便任何计划使用该发行版并想要选择是否安装 Snaps 应用程序的人都可以这样做。现在我知道您在想什么:“Dang Joey,我只需运行 su…
2025年2月28日

Linux 中最常见的 SSH 命令用法和配置

简介:在本指南中,我们将讨论 SSH 的常见用例。我们还将讨论可在日常生活中使用的常用 SSH 配置,以提高您的工作效率。Secure Shell (SSH) 是一种广泛采用的网络协议,它允许我们以安全的方式与远程主机交互。它通过加密它们之间的所有通信来提供安全性。如何在 Linux 中使用 SSH 命令在本节中,我们将讨论 SSH 协议的一些流行用例。连接到远程 Linux 主机使用 telnet、ftp、netcat 等协议与远程 Linux 主机交互的方式有很多种。但是,由于缺乏加密,这些方式并不安全。我们可以使用 SSH 协议来允许主机之间进行安全通信。我们必须使用 SSH 客户端与远程主机进行交互。有大量可用于 Linux 的基于 GUI 和 CLI 的客户端。但是,在本指南中,我们将使用名为 ssh 的命令行实用程序。默认情况下,大多数 Linux 发行版都提供 s…