# \#ubuntu

**URL:** https://www.isharkfly.com/tag/ubuntu/36.md

[Latest](https://www.isharkfly.com/latest.md) · [Categories](https://www.isharkfly.com/categories.md) · [Tags](https://www.isharkfly.com/tags.md)

---

## [Ubuntu Apache 配置多站点提示 SSL 错误](https://www.isharkfly.com/t/ubuntu-apache-ssl/11016)

<div class="topic-metadata">

**Author:** [@honeymoose](https://www.isharkfly.com/u/honeymoose)\
**Replies:** 1\
**Last updated:** [October 27, 2026, 10:11am UTC](https://www.isharkfly.com/t/ubuntu-apache-ssl/11016 "2026-10-27T10:11:54Z")

</div>

所有的证书都是没有问题的，也换了浏览器。 但是就是一直提示 SSL 错误。 重点在上面的那句话，说的意思是证书不匹配。 配置了虚拟主机但没启用 文件在 sites-available 里只是"存在"，不代表 Apache 在用它。 使用命令确定 Apache 的虚拟主机使用情况： ls -l /etc/apache2/sites-enabled/ 通过输出可以看到有默认站点，但没有另外配置好的虚拟主机。 使用下面…

---

## [Ubuntu 防火墙配置](https://www.isharkfly.com/t/ubuntu/13527)

<div class="topic-metadata">

**Author:** [@honeymoose](https://www.isharkfly.com/u/honeymoose)\
**Replies:** 1\
**Last updated:** [October 22, 2026, 5:58pm UTC](https://www.isharkfly.com/t/ubuntu/13527 "2026-10-22T17:58:06Z")

</div>

Ubuntu 的防火墙配置可以参考文章：Firewall - Ubuntu Server documentation 22 端口 需要注意的是，在启动防火墙之前，需要先开放 22 端口。 否则 SSH 将会拒绝你连接防火墙。 开放 22 端口的命令为：sudo ufw allow 22 添加端口 如果还希望添加其他端口。 可以使用命令：sudo ufw allow 8161 来逐次添加。 关闭端口 如果想关闭特定的端口，使…

---

## [AWS 命令行工具 ubuntu 安装](https://www.isharkfly.com/t/aws-ubuntu/18604)

<div class="topic-metadata">

**Author:** [@hex](https://www.isharkfly.com/u/hex)\
**Replies:** 0\
**Last updated:** [January 18, 2026, 6:28pm UTC](https://www.isharkfly.com/t/aws-ubuntu/18604 "2026-01-18T18:28:21Z")

</div>

首先需要安装解压工具。 sudo apt install -y unzip curl 因为 AWS 命令行工具是使用 zip 格式，默认情况下 ubuntu 没有办法解压。 下载 使用下面的命令进行下载。 curl "https://awscli.amazonaws.com/awscli-exe-linux-x86\_64.zip" -o "awscliv2.zip" 解压 下载的文件为压缩文件，所以需要进行解压。 unzi…

---

## [Ubuntu 安装 ansible](https://www.isharkfly.com/t/ubuntu-ansible/13659)

<div class="topic-metadata">

**Author:** [@honeymoose](https://www.isharkfly.com/u/honeymoose)\
**Replies:** 0\
**Last updated:** [August 7, 2021, 11:24am UTC](https://www.isharkfly.com/t/ubuntu-ansible/13659 "2021-08-07T11:24:30Z")

</div>

根据官方的安装指南，需要依次执行下面的命令： $ UBUNTU\_CODENAME=jammy $ wget -O- "https://keyserver.ubuntu.com/pks/lookup?fingerprint=on&op=get&search=0x6125E2A8C77F2818FB7BD15B93C4A3FD7BB9C367" | sudo gpg --dearmour -o /usr/share/keyrings/an…

---

## [Ubuntu 使用 locate 命令](https://www.isharkfly.com/t/ubuntu-locate/14704)

<div class="topic-metadata">

**Author:** [@honeymoose](https://www.isharkfly.com/u/honeymoose)\
**Replies:** 0\
**Last updated:** [September 6, 2023, 1:12am UTC](https://www.isharkfly.com/t/ubuntu-locate/14704 "2023-09-06T01:12:28Z")

</div>

如果运行的时候出现错误： Command 'locate' not found, but can be installed with: 只需要运行 apt install plocate 命令进行安装。

---

## [Jenkins 在 Ubuntu 安装中修改启动端口的文件](https://www.isharkfly.com/t/jenkins-ubuntu/15099)

<div class="topic-metadata">

**Author:** [@honeymoose](https://www.isharkfly.com/u/honeymoose)\
**Replies:** 0\
**Last updated:** [November 4, 2023, 5:35pm UTC](https://www.isharkfly.com/t/jenkins-ubuntu/15099 "2023-11-04T17:35:31Z")

</div>

Jenkins 在不同的操作系统下配置文件的路径也会不同。 Ubuntu 的配置文件路径为： vi /etc/default/jenkins 打开这个文件后可以修改 HTTP\_PORT 这个配置文件来指定启动的端口。

---

## [Nginx 在 Ubuntu 的虚拟主机配置不重定向问题](https://www.isharkfly.com/t/nginx-ubuntu/15482)

<div class="topic-metadata">

**Author:** [@honeymoose](https://www.isharkfly.com/u/honeymoose)\
**Replies:** 0\
**Last updated:** [March 6, 2024, 8:49am UTC](https://www.isharkfly.com/t/nginx-ubuntu/15482 "2024-03-06T08:49:13Z")

</div>

在 Nginx 的 Ubuntu 环境下配置的虚拟主机无法进行重定向。 配置也没有问题，后来发现就是主机名后面缺少了一个分号。 把分号加上后就可以重定向了。

---

## [使用 SDKMAN 安装的优缺点](https://www.isharkfly.com/t/sdkman/17116)

<div class="topic-metadata">

**Author:** [@honeymoose](https://www.isharkfly.com/u/honeymoose)\
**Replies:** 1\
**Last updated:** [March 25, 2025, 1:04am UTC](https://www.isharkfly.com/t/sdkman/17116 "2025-03-25T01:04:26Z")

</div>

使用 SDKMAN 安装的优缺点

---

## [Ubuntu安装JDK 17的多种方法](https://www.isharkfly.com/t/ubuntu-jdk-17/17114)

<div class="topic-metadata">

**Author:** [@honeymoose](https://www.isharkfly.com/u/honeymoose)\
**Replies:** 1\
**Last updated:** [March 25, 2025, 12:58am UTC](https://www.isharkfly.com/t/ubuntu-jdk-17/17114 "2025-03-25T00:58:42Z")

</div>

Ubuntu 安装 JDK 17

---

## [Ubuntu 防火墙规则删除指南](https://www.isharkfly.com/t/ubuntu/17111)

<div class="topic-metadata">

**Author:** [@honeymoose](https://www.isharkfly.com/u/honeymoose)\
**Replies:** 1\
**Last updated:** [March 22, 2025, 4:14pm UTC](https://www.isharkfly.com/t/ubuntu/17111 "2025-03-22T16:14:32Z")

</div>

Ubuntu 防火墙如何删除规则

---

## [Ubuntu PostgreSQL 防火墙配置指南](https://www.isharkfly.com/t/ubuntu-postgresql/17110)

<div class="topic-metadata">

**Author:** [@honeymoose](https://www.isharkfly.com/u/honeymoose)\
**Replies:** 1\
**Last updated:** [March 22, 2025, 4:10pm UTC](https://www.isharkfly.com/t/ubuntu-postgresql/17110 "2025-03-22T16:10:17Z")

</div>

ubuntu postgresql 防火墙配置

---

## [Ubuntu 查看运行的版本](https://www.isharkfly.com/t/ubuntu/14241)

<div class="topic-metadata">

**Author:** [@honeymoose](https://www.isharkfly.com/u/honeymoose)\
**Replies:** 0\
**Last updated:** [December 7, 2022, 2:18pm UTC](https://www.isharkfly.com/t/ubuntu/14241 "2022-12-07T14:18:54Z")

</div>

可以使用下面的命令来查看 Ubuntu 运行的版本。 lsb\_release -a 系统将会输出为： yhu@YuCheng-Hu:/mnt/c/Users/yhu$ lsb\_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 20.04.5 LTS Release: 20.04 Codename…

---

## [Ubuntu 网络带宽监控工具](https://www.isharkfly.com/t/ubuntu/17029)

<div class="topic-metadata">

**Author:** [@hex](https://www.isharkfly.com/u/hex)\
**Replies:** 2\
**Last updated:** [March 8, 2025, 2:04pm UTC](https://www.isharkfly.com/t/ubuntu/17029 "2025-03-08T14:04:11Z")

</div>

iftop：命令行网络带宽监控工具。 使用下面的命令进行安装： sudo apt install iftop 然后运行 sudo iftop 就这个带宽数据使用来看，服务器的负载还是比较低。 大概运行下试试看就了解了。

---

## [Ubuntu 升级到版本 24.04.2 LTS](https://www.isharkfly.com/t/ubuntu-24-04-2-lts/16978)

<div class="topic-metadata">

**Author:** [@hex](https://www.isharkfly.com/u/hex)\
**Replies:** 0\
**Last updated:** [February 24, 2025, 3:30pm UTC](https://www.isharkfly.com/t/ubuntu-24-04-2-lts/16978 "2025-02-24T15:30:34Z")

</div>

发行版本升级的命令为： do-release-upgrade 升级提示 最近在检查 Ubuntu 版本的时候有提示： Welcome to Ubuntu 22.04.5 LTS (GNU/Linux 5.15.167.4-microsoft-standard-WSL2 x86\_64) \* Documentation: https://help.ubuntu.com \* Management: https://lan…

---

## [Ubuntu 时间服务器配置](https://www.isharkfly.com/t/ubuntu/16971)

<div class="topic-metadata">

**Author:** [@hex](https://www.isharkfly.com/u/hex)\
**Replies:** 0\
**Last updated:** [February 22, 2025, 12:17am UTC](https://www.isharkfly.com/t/ubuntu/16971 "2025-02-22T00:17:50Z")

</div>

对服务器而言，服务器的时间非常重要。 通常日志，数据库的时间调用，程序的时间调用都会使用这个时间。 我们希望我们的服务器的时间会一直保持准确，并不需要人工进行干预。 这个时候就需要 NTP 时间服务。 好在 Ubuntu 现在已经默认把时间服务集成并且自动启动。 查看状态 运行命令 timedatectl 如果能看到输出显示同步的选项为 yes， 则表明时间的服务已启动，无需后续操作。 服务器会同步互联网上的时间来保…

---

## [Ubuntu 设置主机名](https://www.isharkfly.com/t/ubuntu/16970)

<div class="topic-metadata">

**Author:** [@hex](https://www.isharkfly.com/u/hex)\
**Replies:** 0\
**Last updated:** [February 21, 2025, 9:54pm UTC](https://www.isharkfly.com/t/ubuntu/16970 "2025-02-21T21:54:30Z")

</div>

Ubuntu 设置主机名可以使用图形化界面 nmtui。 安装 如果直接运行 nmtui 显示命令无法识别，则说明 图形化界面没有安装。 运行命令：sudo apt install network-manager 进行安装。 进入配置界面的命令为：sudo nmtui 确定运行后能看到上面的界面，则说明安装正确。 设置系统主机名 选择上面配置中的设置系统主机名后回车。 输入你希望配置的主机名。 随后保存…

---

## [RaspberryPi（树莓派）安装 MariaDB 数据库没有办法远程访问](https://www.isharkfly.com/t/raspberrypi-mariadb/13612)

<div class="topic-metadata">

**Author:** [@honeymoose](https://www.isharkfly.com/u/honeymoose)\
**Replies:** 1\
**Last updated:** [February 17, 2025, 6:17pm UTC](https://www.isharkfly.com/t/raspberrypi-mariadb/13612 "2025-02-17T18:17:12Z")

</div>

在 RaspberryPi（树莓派） 上安装 MariaDB 或者 MySQL 数据库的时候。 设置的用户没有办法通过网络远程登录。 首先确定的是，用户已经设置了访问权限。 提示的错误信息是： ERROR 2002 (HY000): Can’t connect to MySQL server on ‘192.168.0.201’ (115) 其中地址 192.168.0.201 是 RaspberryPi（树莓派）的地址。 …

---

## [Nginx SSL: error:1410D0B 错误](https://www.isharkfly.com/t/nginx-ssl-error-1410d0b/16882)

<div class="topic-metadata">

**Author:** [@hex](https://www.isharkfly.com/u/hex)\
**Replies:** 0\
**Last updated:** [February 6, 2025, 4:06am UTC](https://www.isharkfly.com/t/nginx-ssl-error-1410d0b/16882 "2025-02-06T04:06:35Z")

</div>

在 Nginx 配置 SSL 的时候 nginx 提示错误： Restarting nginx: \[emerg\]: SSL\_CTX\_set\_cipher\_list("HIGH:!SSLv2:!SSLv3") failed (SSL: error:1410D0B9:SSL routines:SSL\_CTX\_set\_cipher\_list:no cipher match) nginx. 问题和解决 出现上面的问题是英文 nginx 在操…

---

## [Ubuntu 中安装 Nginx 的步骤](https://www.isharkfly.com/t/ubuntu-nginx/16722)

<div class="topic-metadata">

**Author:** [@honeymoose](https://www.isharkfly.com/u/honeymoose)\
**Replies:** 1\
**Last updated:** [December 7, 2024, 5:56am UTC](https://www.isharkfly.com/t/ubuntu-nginx/16722 "2024-12-07T05:56:12Z")

</div>

Ubuntu 如何安装 nginx

---

## [Ubuntu 安装 Docker 容器引擎](https://www.isharkfly.com/t/ubuntu-docker/16721)

<div class="topic-metadata">

**Author:** [@hex](https://www.isharkfly.com/u/hex)\
**Replies:** 0\
**Last updated:** [December 7, 2024, 2:37am UTC](https://www.isharkfly.com/t/ubuntu-docker/16721 "2024-12-07T02:37:31Z")

</div>

Ubuntu 安装 Docker 容器的方法非常简单，按照官方的文档拷贝粘贴下就好了。 设置仓库 Ubuntu 安装 Docker 之前需要先设置仓库。 拷贝并依次执行下面的代码： # Add Docker's official GPG key: sudo apt-get update sudo apt-get install ca-certificates curl sudo install -m 0755 -d /etc/ap…

---

## [准备入 Ubuntu 的坑了](https://www.isharkfly.com/t/ubuntu/16717)

<div class="topic-metadata">

**Author:** [@hex](https://www.isharkfly.com/u/hex)\
**Replies:** 5\
**Last updated:** [December 7, 2024, 1:42am UTC](https://www.isharkfly.com/t/ubuntu/16717 "2024-12-07T01:42:55Z")

</div>

一直用的 REHL 做的服务器，自从 CentOS 不再更新后就开始用 Fedora 做的服务器。 但 Fedora 的版本更新太快了，作为服务器来说，长期不更新这个是很正常的事情，再三考虑下准备入 Ubuntu 的坑。 装了一台新的服务器，发现 htop 已经是默认组件了。 少装一个组件。 对比下 Redhat 家族 最重要的就是包管理器，因为服务器上都会安装不同的包，所以包管理器的不同也会影响到很多实际的使用。 …

---

## [今天我遇到个奇葩 事，我用的1panel面板，竟然不会装FTP!](https://www.isharkfly.com/t/1panel-ftp/16713)

<div class="topic-metadata">

**Author:** [@Ava](https://www.isharkfly.com/u/Ava)\
**Replies:** 3\
**Last updated:** [December 5, 2024, 5:54pm UTC](https://www.isharkfly.com/t/1panel-ftp/16713 "2024-12-05T17:54:14Z")

</div>

遇到了一个问题，国外的开发者需要到FTP，然后访问文件，问我账号，我搞了俩个多小时，失败了，弄了SFTPGo，也失败了，搜了站内不少教程，试了不少方法，还是失败了， :rofl: FTP就是连不上，什么防火都关了。 SFTPGo，安装了，管理员也能进去，弄一个虚似文件夹，然后增加用户，指定文件，都没有搞成功，技术不行呀。 有人懂SFTPGo，咋用的不？

---

## [Ubuntu 如何配置 Apache 的虚拟主机](https://www.isharkfly.com/t/ubuntu-apache/16546)

<div class="topic-metadata">

**Author:** [@honeymoose](https://www.isharkfly.com/u/honeymoose)\
**Replies:** 0\
**Last updated:** [November 1, 2024, 5:32am UTC](https://www.isharkfly.com/t/ubuntu-apache/16546 "2024-11-01T05:32:33Z")

</div>

Ubuntu 针对 Apache 的虚拟主机配置和 CentOS 的版本有不少的区别。 首先就是虚拟主机的配置文件路径。 虚拟主机配置文件的路径在：/etc/apache2/sites-available 目录下。 针对使用的不同的虚拟主机，第一步就是需要拷贝默认的配置文件为一个新的配置文件来标记为需要处理的虚拟主机 sudo cp /etc/apache2/sites-available/000-default.conf /…

---

## [在 Ubuntu 中安装 WordPress 的方法](https://www.isharkfly.com/t/ubuntu-wordpress/16544)

<div class="topic-metadata">

**Author:** [@hex](https://www.isharkfly.com/u/hex)\
**Replies:** 0\
**Last updated:** [November 1, 2024, 5:26am UTC](https://www.isharkfly.com/t/ubuntu-wordpress/16544 "2024-11-01T05:26:29Z")

</div>

通常 DigitalOcean 针对 Linux 的维护提供了更好的内容。 在 Ubuntu 中安装 WordPress 的方法，请参考：How to install WordPress on Ubuntu | DigitalOcean 页面中的内容。 上面的安装中，数据库同时还安装在了本地服务器上。 必要的时候可以对数据库也进行一些调整。

---

## [WordPress ubuntu 按照必要的依赖](https://www.isharkfly.com/t/wordpress-ubuntu/16542)

<div class="topic-metadata">

**Author:** [@hex](https://www.isharkfly.com/u/hex)\
**Replies:** 0\
**Last updated:** [November 1, 2024, 5:20am UTC](https://www.isharkfly.com/t/wordpress-ubuntu/16542 "2024-11-01T05:20:04Z")

</div>

针对 ubuntu 中安装 WordPress 时候需要的必要的依赖的命令。 使用下面的命令来在 Ubuntu 中安装必要的依赖。 sudo apt update sudo apt install apache2 \\ ghostscript \\ libapache2-mod-php \\ mysql-server \\ …

---

## [Ubuntu 安装 Apache 的方法](https://www.isharkfly.com/t/ubuntu-apache/16259)

<div class="topic-metadata">

**Author:** [@honeymoose](https://www.isharkfly.com/u/honeymoose)\
**Replies:** 0\
**Last updated:** [September 8, 2024, 3:50pm UTC](https://www.isharkfly.com/t/ubuntu-apache/16259 "2024-09-08T15:50:21Z")

</div>

Ubuntu 安装 Apache 的命令为： sudo apt update sudo apt install apache2 当安装成功后，如果直接能访问 80 端口能看到下面的内容，表示的是 Apache 在 Ubuntu 中成功进行安装。

---

## [Ubuntu Apache2 添加重写模块的命令](https://www.isharkfly.com/t/ubuntu-apache2/16419)

<div class="topic-metadata">

**Author:** [@honeymoose](https://www.isharkfly.com/u/honeymoose)\
**Replies:** 0\
**Last updated:** [October 11, 2024, 11:43pm UTC](https://www.isharkfly.com/t/ubuntu-apache2/16419 "2024-10-11T23:43:08Z")

</div>

Apache2 安装成功后通常还需要添加重写模块。 在 Ubuntu 中添加重写模块的命令为： sudo a2enmod rewrite 可以尝试运行添加下。

---

## [WordPress 的永久链接显示错误](https://www.isharkfly.com/t/wordpress/16510)

<div class="topic-metadata">

**Author:** [@honeymoose](https://www.isharkfly.com/u/honeymoose)\
**Replies:** 0\
**Last updated:** [October 30, 2024, 8:41pm UTC](https://www.isharkfly.com/t/wordpress/16510 "2024-10-30T20:41:11Z")

</div>

最近迁移 Word press 到 ubuntu 的时候。 WordPress 的这个配置显示了如何配置永久链接。 当调整上面的配置后，还是无法显示内容。 问题和解决 出现上面的问题主要是因为 WordPress 的 .htaccess 配置没有起作用。 这是因为可能在 ubuntu 配置虚拟主机的时候没有配置好而出现的问题。 一个主要的参数是：AllowOverride 需要设置为 all。 Apache…

---

## [Ubuntu 防火墙的启动配置](https://www.isharkfly.com/t/ubuntu/16509)

<div class="topic-metadata">

**Author:** [@honeymoose](https://www.isharkfly.com/u/honeymoose)\
**Replies:** 0\
**Last updated:** [October 30, 2024, 8:31pm UTC](https://www.isharkfly.com/t/ubuntu/16509 "2024-10-30T20:31:48Z")

</div>

检查当前防火墙的状态命令：sudo ufw status root@VM-12-15-ubuntu:/var/www/html/cwikius.cn/www.cwikius.cn/httpdocs# sudo ufw status Status: inactive root@VM-12-15-ubuntu:/var/www/html/cwikius.cn/www.cwikius.cn/httpdocs# 通过上面的命令可以看到当前…

---

## [Linux 如何进行系统级的备份和恢复](https://www.isharkfly.com/t/linux/16367)

<div class="topic-metadata">

**Author:** [@whitewatercn](https://www.isharkfly.com/u/whitewatercn)\
**Replies:** 7\
**Last updated:** [October 4, 2024, 3:22am UTC](https://www.isharkfly.com/t/linux/16367 "2024-10-04T03:22:58Z")

</div>

macOS有Time Machine非常方便，请问linux有类似的工具吗？大家自己的Linux如何进行备份恢复的？ 搜到了timeshift，正在尝试使用 我之前在用阿里云的时候可以直接买他们的备份服务，但现在的vps厂家没有这个功能，所以得想办法备份到本地，未来需要再恢复到新的vps上

[Next page](https://www.isharkfly.com/tag/ubuntu/36.md?match_all_tags=true&page=1&tags%5B%5D=ubuntu)
