phpmyadmin已卸载,但仍提示通过浏览器登录

当地需求

今天发现phpmyadmin正在我的公共Web服务器上运行(!)。我立即将其卸载。也就是说,我一直以为直到我在浏览器中转到[site] / phpmyadmin并发现登录提示仍然出现时才这样做。

我首先运行apt-get实用程序:

sudo apt-get purge phpmyadmin*
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
  phpmyadmin*
0 upgraded, 0 newly installed, 1 to remove and 266 not upgraded.
After this operation, 25.0 MB disk space will be freed.
Do you want to continue? [Y/n] y
(Reading database ... 523610 files and directories currently installed.)
Removing phpmyadmin (4:4.6.6-5) ...
Determining localhost credentials from /etc/mysql/debian.cnf: succeeded.
Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
(Reading database ... 521935 files and directories currently installed.)
Purging configuration files for phpmyadmin (4:4.6.6-5) ...
dpkg: warning: while removing phpmyadmin, directory '/usr/share/phpmyadmin' not empty so not removed

然后运行dpkg确认..它说它已被卸载:

sudo dpkg-reconfigure phpmyadmin
dpkg-query: package 'phpmyadmin' is not installed and no information is available
Use dpkg --info (= dpkg-deb --info) to examine archive files,
and dpkg --contents (= dpkg-deb --contents) to list their contents.
/usr/sbin/dpkg-reconfigure: phpmyadmin is not installed

但是浏览器仍然提供登录我的权限:

phpmyadmin登录提示

有一件事我并没有做的就是去掉实际phpMyAdmin的数据库。我知道我可以删除它而不会对任何内容造成负面影响,但是这些服务器所在的站点的可见性非常非常高,我不想冒险。我认为离开孤立的数据库不会引起任何问题(除了磁盘空间的浪费之外)。

我需要完成一些手动步骤吗?

PS我在这里发现了一个类似的问题,但是已经存在了一年多,并且没有发布解决方案:如何完全卸载phpMyAdmin?

拉吉

您在发布的apt-get输出中包含以下行:

dpkg: warning: while removing phpmyadmin, directory '/usr/share/phpmyadmin' not empty so not removed

因此,/usr/share/phpmyadmin目录中仍然留有一些内容,当您通过Web浏览器访问这些文件时,这些文件可能会提示您登录。检查该目录的内容,如果里面没有什么对您很重要,只需删除该目录即可。那应该解决问题。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

本机浏览器登录提示

来自分类Dev

该会话无效。您已通过其他浏览器登录

来自分类Dev

无法从浏览器打开phpmyadmin登录页面

来自分类Dev

登录系统后,通过浏览器进入特定页面

来自分类Dev

跨浏览器登录?

来自分类Dev

主干网永久登录-在浏览器退出时已删除登录

来自分类Dev

如何卸载谷歌浏览器?

来自分类Dev

如何卸载谷歌浏览器?

来自分类Dev

如何卸载谷歌浏览器?

来自分类Dev

如何卸载Ubuntu Web浏览器?

来自分类Dev

如何卸载 Vivaldi 浏览器?

来自分类Dev

从浏览器访问新的移动服务时出现登录提示

来自分类Dev

角度HTTP身份验证:未获得浏览器登录提示

来自分类Dev

Google Chrome扩展程序:如何确定用户是否已登录Chrome浏览器?

来自分类Dev

已登录的用户:要发送到浏览器的哪些信息?

来自分类Dev

通过自定义视图(而非通过外部浏览器)登录iOS Facebook

来自分类Dev

javascript-即使卸载/强制上下文丢失,仍在浏览器缓存中保持已加载的gltf

来自分类Dev

使用C#代码通过命令提示符打开浏览器

来自分类Dev

如何使用Python使用urllib2登录到网站,然后打开浏览器页面至已登录的网站?

来自分类Dev

无法保持登录谷歌浏览器

来自分类Dev

无法保持登录谷歌浏览器

来自分类Dev

PHP浏览器simpleTest登录问题

来自分类Dev

无法使用ionic登录(无法通过Web浏览器进行身份验证)

来自分类Dev

即使成功注销,也可以通过按浏览器后退按钮再次登录

来自分类Dev

C#通过Web浏览器自动登录gmail / hotmail

来自分类Dev

通过从PC浏览器捕获QR码,以移动设备登录我的网站

来自分类Dev

即使成功注销,也可以通过按浏览器的“后退”按钮再次登录

来自分类Dev

无法使用ionic登录(无法通过Web浏览器进行身份验证)

来自分类Dev

通过从PC浏览器捕获QR码,以移动设备登录我的网站

Related 相关文章

  1. 1

    本机浏览器登录提示

  2. 2

    该会话无效。您已通过其他浏览器登录

  3. 3

    无法从浏览器打开phpmyadmin登录页面

  4. 4

    登录系统后,通过浏览器进入特定页面

  5. 5

    跨浏览器登录?

  6. 6

    主干网永久登录-在浏览器退出时已删除登录

  7. 7

    如何卸载谷歌浏览器?

  8. 8

    如何卸载谷歌浏览器?

  9. 9

    如何卸载谷歌浏览器?

  10. 10

    如何卸载Ubuntu Web浏览器?

  11. 11

    如何卸载 Vivaldi 浏览器?

  12. 12

    从浏览器访问新的移动服务时出现登录提示

  13. 13

    角度HTTP身份验证:未获得浏览器登录提示

  14. 14

    Google Chrome扩展程序:如何确定用户是否已登录Chrome浏览器?

  15. 15

    已登录的用户:要发送到浏览器的哪些信息?

  16. 16

    通过自定义视图(而非通过外部浏览器)登录iOS Facebook

  17. 17

    javascript-即使卸载/强制上下文丢失,仍在浏览器缓存中保持已加载的gltf

  18. 18

    使用C#代码通过命令提示符打开浏览器

  19. 19

    如何使用Python使用urllib2登录到网站,然后打开浏览器页面至已登录的网站?

  20. 20

    无法保持登录谷歌浏览器

  21. 21

    无法保持登录谷歌浏览器

  22. 22

    PHP浏览器simpleTest登录问题

  23. 23

    无法使用ionic登录(无法通过Web浏览器进行身份验证)

  24. 24

    即使成功注销,也可以通过按浏览器后退按钮再次登录

  25. 25

    C#通过Web浏览器自动登录gmail / hotmail

  26. 26

    通过从PC浏览器捕获QR码,以移动设备登录我的网站

  27. 27

    即使成功注销,也可以通过按浏览器的“后退”按钮再次登录

  28. 28

    无法使用ionic登录(无法通过Web浏览器进行身份验证)

  29. 29

    通过从PC浏览器捕获QR码,以移动设备登录我的网站

热门标签

归档