因此,我的安全部门要求我从某台 Ubuntu 机器上删除一些未使用的软件包,因为它们的存在会带来安全风险,以防某些入侵者获得访问权限:
- /usr/bin/g++
- /usr/bin/gcc
- /usr/bin/gdb
- /usr/bin/制作
- /usr/bin/nc
- /usr/bin/netcat
- /usr/bin/perl
在删除它们之后,对 MySQL 服务器的访问就丢失了。起初服务被屏蔽了,所以我揭开它并重新开始。尝试重新启动服务,甚至取消注释 cnf 文件中的套接字行以确保套接字是在 /var/lib/mysql/mysql.sock 中创建的……但这些都不起作用。
我不知道 mysql 服务器是否真的需要这些包中的一个,或者这是否是一个奇怪的巧合,但是关于尝试什么的一些建议会很好。