作为强化的一部分独立/专用在 Ubuntu 12.04 LTS 上运行的 MySQL 5.6 服务器,必须删除不必要的服务和包。
对于仅用作 MySQL 服务器的服务器,我们应该删除哪些服务和包?是否有我们可以使用的服务/包列表?
这是正在运行的服务列表(?)。其中哪些服务看起来可以停止并删除其软件包?
[ ? ] acpid
[ ? ] anacron
[ ? ] atd
[ - ] bootlogd
[ ? ] console-setup
[ ? ] cron
[ ? ] cryptdisks
[ ? ] cryptdisks-early
[ ? ] cryptdisks-enable
[ ? ] cryptdisks-udev
[ ? ] dbus
[ ? ] dmesg
[ - ] grub-common
[ ? ] hostname
[ ? ] hwclock
[ ? ] hwclock-save
[ - ] keymap.sh
[ ? ] killprocs
[ ? ] module-init-tools
[ ? ] network-interface
[ ? ] network-interface-container
[ ? ] network-interface-security
[ ? ] networking
[ ? ] ondemand
[ ? ] passwd
[ ? ] plymouth
[ ? ] plymouth-log
[ ? ] plymouth-ready
[ ? ] plymouth-splash
[ ? ] plymouth-stop
[ ? ] plymouth-upstart-bridge
[ ? ] procps
[ ? ] rc.digitalocean
[ ? ] rc.local
[ ? ] resolvconf
[ - ] rsync
[ ? ] rsyslog
[ ? ] sendsigs
[ ? ] setvtrgb
[ + ] ssh
[ - ] stop-bootlogd
[ - ] stop-bootlogd-single
[ ? ] sudo
[ ? ] udev
[ ? ] udev-fallback-graphics
[ ? ] udev-finish
[ ? ] udevmonitor
[ ? ] udevtrigger
[ ? ] umountfs
[ ? ] umountnfs.sh
[ ? ] umountroot
[ - ] unattended-upgrades
[ - ] urandom
答案1
这已经是极简主义了。您已启用 ssh,仅此而已。其他几乎所有内容都是启动和关闭任务。
有一件事你应该启用是acpid
。如果没有这个,您可能无法从 Digital Ocean 的控制面板关闭或重新启动您的 droplet。(或者,在物理服务器上,电源按钮不会执行正常关机,而是硬关闭机器。)