小编Fu8*_*u86的帖子

更改 MySQL 用户的主机权限

我对用户/数据库有以下授权

mysql> SHOW GRANTS FOR 'username'@'localhost';
+---------------------------------------------------------------------------+
| Grants for username@localhost                                             |
+---------------------------------------------------------------------------+
| GRANT USAGE ON *.* TO 'username'@'localhost' IDENTIFIED BY PASSWORD 'xxx' |
| GRANT ALL PRIVILEGES ON `userdb`.* TO 'username'@'localhost'              |
+---------------------------------------------------------------------------+
Run Code Online (Sandbox Code Playgroud)

要启用对数据库的外部访问,我需要将 localhost 更改为%. 一种方法是REVOKE所有权限并重新设置。问题是,有一个我不知道的密码集,所以如果我撤销该权限,我就无法将其设置回来。

有没有办法在不撤销权限本身的情况下将主机名更改localhost%(并再次返回)?

mysql permissions database-administration

69
推荐指数
3
解决办法
17万
查看次数

安全石墨安装

我想我在这里误解了一些东西。我已经使用 Docker (sitespeedio/graphite) 安装了 Graphite,并为 Web 面板设置了基本身份验证。我打开了端口 2003 的防火墙以从其他服务器获取数据点,并且运行良好。

但是没有身份验证/授权。甚至我用来发送一些测试的 python lib 也不允许设置密码、令牌或其他身份验证机制。

如何保护我的 Graphite 安装?

authentication graphite

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

更新 Ubuntu 9.04 的最佳方式是什么?

我有一个不再支持打包的 Ubuntu 9.04 服务器。如果我想更新我的包列表,我会收到以下错误:

 Err http://de.archive.ubuntu.com jaunty-security/multiverse Packages
   404 Not Found [IP: 141.30.13.10 80]
 W: Failed to fetch http://de.archive.ubuntu.com/ubuntu/dists/jaunty/main/binary-amd64/Packages  404 Not Found [IP: 141.30.13.10 80]
 ....
Run Code Online (Sandbox Code Playgroud)

我在官方的Ubuntu-Support-Page 上读到,有一个update-manager-core-Package 可以升级到新版本。不幸的是,我没有安装这个包,由于缺少包源,我无法安装它。

编辑:update-manager-core从另一个版本安装包不起作用,因为它依赖于更高版本的python-apt. (用 10.04 试过)

 $ dpkg -i update-manager-core_0.134.7_amd64.deb
 Selecting previously deselected package update-manager-core.
 (Reading database ... 28743 files and directories currently installed.)
 Unpacking update-manager-core (from update-manager-core_0.134.7_amd64.deb) ...
 dpkg: dependency problems prevent configuration of update-manager-core:
  update-manager-core depends on python-apt (>= 0.7.13.4ubuntu3); however:
   Version of …
Run Code Online (Sandbox Code Playgroud)

ubuntu-9.04 upgrade

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

从 Debian 软件包获取 ./configure 行

我想自己构建一个包的源代码(新版本,一些添加),但我想使用./configure原始包中的选项作为起点。我在源包中找不到任何东西,那么在哪里可以看到用于编译二进制 Debian 包的实际选项?

包的名称是php5-cgi.

package-management debian

3
推荐指数
1
解决办法
68
查看次数