小编bwi*_*zzy的帖子

如何使用 nginx 代理到需要身份验证的主机?

如何设置一个 nginx proxy_pass 指令,该指令还将包含发送到代理主机的 HTTP 基本身份验证信息?

这是我需要代理到的 URL 示例:

http://username:password@192.168.0.5/export?uuid=1234567890
Run Code Online (Sandbox Code Playgroud)

最终目标是允许一台服务器在不暴露代理服务器的 URI 的情况下,允许另一台服务器(我们代理的服务器)显示文件。通过遵循此处找到的 Nginx 配置,我现在可以正确运行 90%:

http://kovyrin.net/2010/07/24/nginx-fu-x-accel-redirect-remote/

我只需要添加 HTTP Basic 身份验证以发送到代理服务器

nginx proxy

55
推荐指数
4
解决办法
12万
查看次数

如何防止在 linux 上更改 root 密码?

我正在设置一个服务器,其他人可以通过 ssh 对其进行 sudo 访问。他们可以安装东西并进行他们认为合适的更改,但是我仍然需要管理服务器、安装补丁和软件更新等。

我想知道我是否保留了 root 密码,以便我可以随时做我需要做的事情,我是否可以以某种方式禁用使用 sudo 的人能够使用 sudo 更改它。

security linux ssh sudo

8
推荐指数
3
解决办法
2万
查看次数

什么是带有 API 的好的 DNS 服务

有谁知道一个好的 DNS 托管服务,它有一个 API 并以合理的价格为您提供数量合理的域/区域?

我正在设置托管服务并希望通过 Web 应用编写 DNS 条目的创建脚本。

现在我们的 DNS 由 Slicehost.com 托管,在那里他们有一个 API 和无限的 DNS 条目包含在每个帐户中。

我只是想知道是否只有 DNS 存在。

谢谢!

domain-name-system dns-hosting

6
推荐指数
1
解决办法
2196
查看次数

MariaDB / MySQL galera 集群节点不会加入

我正在设置一个 MariaDB Galera 集群,我可以\xe2\x80\x99t 似乎让节点相互加入。它们都启动时没有错误,但似乎从未加入,状态始终为断开连接:

\n\n
MariaDB [(none)]> show status like \'wsrep%\';\n+--------------------------+----------------------+\n| Variable_name            | Value                |\n+--------------------------+----------------------+\n| wsrep_cluster_conf_id    | 18446744073709551615 |\n| wsrep_cluster_size       | 0                    |\n| wsrep_cluster_state_uuid |                      |\n| wsrep_cluster_status     | Disconnected         |\n| wsrep_connected          | OFF                  |\n| wsrep_local_index        | 18446744073709551615 |\n| wsrep_provider_name      |                      |\n| wsrep_provider_vendor    |                      |\n| wsrep_provider_version   |                      |\n| wsrep_ready              | ON                   |\n+--------------------------+----------------------+\n
Run Code Online (Sandbox Code Playgroud)\n\n

第一个节点的启动方式为:“sudo service mysql start \xe2\x80\x94wsrep-new-cluster”(也尝试传入集群地址,就像 \xe2\x80\x94wsrep_cluster_address=gcomm://)以及将空my.cnf 中的地址列表

\n\n

第二个节点启动:“sudo service mysql start”,my.cnf 中的集群地址为 gcomm://172.16.56.130,172.16.56.131

\n\n

无论什么情况,集群状态始终为 \xe2\x80\x9cDisconnected\xe2\x80\x9d 并且集群大小为 0。

\n\n

我对 SST 使用 xtrabackup 进行了一些设置,打开了 iptables 防火墙等,但为了尝试找到问题,我关闭了所有内容并使用了最简单的配置,但结果仍然相同。 …

mysql mariadb percona percona-xtradb-cluster

5
推荐指数
1
解决办法
1万
查看次数