如何在 Ubuntu Linux 上向用户授予 Sudo 权限 [Beginner’s Tip]

[ad_1] 安装 Ubuntu 时,系统会要求您创建一个用户,该用户将获得 sudo 默认访问。 这很好,因为您需要 root 权限才能执行更新和安装软件包等操作(如果任何用户都可以这样做,可能不会太好)。 但是你在安装后创建的新用户呢? Ubuntu? 如果新用户也需要 sudo 权限? 在本教程中,我将介绍在 Ubuntu 中从命令行和 GUI 向 sudoers 添加用户所需的步骤。 GUI 方法适用于桌面版 Ubuntu,而命令行方法适用于桌面版和服务器版。 注意:本教程是 不是 关于在…

Read more

如何在 CentOS 7 上安装 Sabre/Katana

[ad_1] 在本教程中,我们将向您展示如何在您的 CentOS 7 上安装和配置 Sabre/Katana。对于那些不知道的人,Sabre/katana 是免费和开源的联系人、日历、任务列表和文件服务器。 基于全球广泛使用的标准(分别为 CardDAV、CalDAV 和 WebDAV),sabre/katana 将帮助您随时随地在任何设备之间同步重要数据。 sabre/katana 由 sabre/dav 驱动。 它是一种开源技术,受到 ownCloud、Atmail、Box 和 fruux 等许多领先公司的信赖。 sabre/katana 仍在开发中,许多变化仍在应用到产品中。 本文假设您至少具备 Linux 的基本知识,知道如何使用 shell,最重要的是,您将网站托管在自己的…

Read more

如何在 CentOS 8 上安装 Docker CE

[ad_1] Docker 是一个基于守护进程的开源容器引擎,它允许我们在容器内创建和部署所有应用程序。 这些容器是独立于主机系统复制的标准化环境。 在 CentOS 8 中,Docker CE 软件包不可用。 但是,通过添加外部存储库,您可以轻松地在 CentOS 系统上安装 Docker。 在 CentOS 8 的最新版本中,docker 已被替换为其他软件包,例如 buildah 和 podman。 因此,如果您不想使用 podman 包,请删除它们并在您的系统上安装 docker 容器。…

Read more

如何在 Ubuntu 16.04 上安装 OpenCart

[ad_1] 在本教程中,我们将向您展示如何在 Ubuntu 16.04 上安装和配置 OpenCart。 对于那些不知道的人,OpenCart 是一个面向在线商家的免费开源电子商务平台。 OpenCart 为建立成功的在线商店提供了专业和可靠的基础。 本文假设您至少具备 Linux 的基本知识,知道如何使用 shell,最重要的是,您将网站托管在自己的 VPS 上。 安装非常简单,假设您在 root 帐户下运行,如果不是,您可能需要添加 ‘sudo‘ 到命令以获取 root 权限。 我将向您展示在 Ubuntu 16.04 (Xenial…

Read more

CentOS 8 中的无人值守自动更新

[ad_1] CentOS 无疑是使用最广泛的 Linux 发行版之一,主要是在 Linux 服务器中。 它是 Red Hat Enterprise Linux (RHEL) 的免费、社区支持的分支,提供稳定且经过微调的操作系统。 最新版本 CentOS 8 引入了一个名为 DNF 的新软件包管理器,它是 Dandified YUM(Yellowdog Updater,Modified)。 YUM 是所有 CentOS 版本的默认包管理器。…

Read more

Helix:面向 Power Linux 用户的基于终端的文本编辑器

[ad_1] 当谈到基于终端的文本编辑器时,通常是 Vim、Emacs 和 Nano 受到关注。 这并不意味着没有其他这样的文本编辑器。 新维姆是 Vim 的现代增强功能,是众多此类示例之一。 同样,我想介绍另一个名为 Helix Editor 的基于终端的文本编辑器。 Helix,一个用 Rust 编写的现代文本编辑器 螺旋 用 Rust 编写并使用 Tree-sitter 进行语法高亮显示。 开发人员声称它比正则表达式突出显示更快,因为 Tree-sitter 像编译器一样将代码解析为语法树,从而提供更多有关代码结构的信息。 您可以跟踪局部变量、计算缩进并操纵选择来选择语法节点。…

Read more

如何在 Ubuntu 20.04 服务器/桌面上安装 LEMP 堆栈

[ad_1] 本教程将向您展示如何安装 LEMP 堆栈 (Nginx、MariaDB 和 PHP7.4)在 Ubuntu 20.04 上。 软件栈是一组捆绑在一起的软件工具。 LEMP 代表 Linux、Nginx (Engine-X)、MariaDB/MySQL 和 PHP,所有这些都是开源且免费使用的。 它是支持动态网站和 Web 应用程序的最常见的软件堆栈。 Linux 是操作系统; Nginx 是网络服务器; MariaDB/MySQL 是数据库服务器,PHP 是负责生成动态网页的服务器端脚本语言。…

Read more

快速提示:在 OpenSSH 身份验证之前显示横幅/消息

[ad_1] 宽ant 在 OpenSSH(SSHD 服务器)身份验证之前显示消息或横幅? 试试这个简单的技巧,在您的 Linux 或 Unix 系统上显示横幅或 ASCII 徽标。 OpenSSH 有一个名为 Banner 的内置配置选项。 在允许身份验证之前,指定文件的内容将发送给远程用户。 如果 Banner 选项设置为 none,则在使用 ssh 命令或客户端时不会显示任何横幅。 默认情况下,不显示横幅,并且禁用该选项。 如果当地法律要求,显示法律声明也很有用。 如何在 OpenSSH…

Read more

使用 Pennywise 在浮动、无边界窗口中打开网站

[ad_1] Pennywise 是一个跨平台应用程序,用于在浮动窗口中打开网站或本地媒体,该浮动窗口位于其他窗口之上,有点类似于 Google Chrome、Vivaldi 或 Firefox Nightly 等某些网络浏览器中提供的画中画功能,但具有额外的功能。 该应用程序使用 Electron,允许您在始终位于顶部的窗口中加载网站,无论是视频还是文本教程、YouTube 上的音乐视频、在 Twitch 上观看您最喜欢的流媒体等等在做其他事情时注意,以便轻松进行多任务处理。 Pennywise 可以设置为无边界,并且可以设置为分离模式,这样任何交互都可以通过它下方的窗口进行。 该应用程序也有一个允许更改其不透明度的选项,但它仅适用于 macOS 和 Windows; 虽然 Pennywise 不直接支持,但在 Linux 上也可以使用某些桌面环境中可用的功能(如下所述)。 Pennywise 用于在浮动的、始终位于顶部的窗口中观看教程…

Read more

15 个 Linux 用户的 ip 命令示例

[ad_1] 这 linux ip命令 类似于 ifconfig,但功能更强大,旨在替代它。 使用 ip,您可以通过一个命令执行多项网络管理任务。 在本教程中,我们将讨论 ‘ip’ 命令的 15 种最常见用法,让我们开始吧。 1. 使用 ip 命令识别可用的网络接口 如果您运行 ip link show 命令,它将列出您服务器上所有可用的网络接口。 $ ip link show 示例输出:…

Read more