ブート時にrpcbind
とrpc.statd
を実行しました
~ > Sudo netstat -tpln
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 824/rpcbind
tcp 0 0 127.0.1.1:53 0.0.0.0:* LISTEN 1683/dnsmasq
tcp 0 0 0.0.0.0:17500 0.0.0.0:* LISTEN 3232/dropbox
tcp 0 0 127.0.0.1:17600 0.0.0.0:* LISTEN 3232/dropbox
tcp 0 0 127.0.0.1:17603 0.0.0.0:* LISTEN 3232/dropbox
tcp 0 0 0.0.0.0:49707 0.0.0.0:* LISTEN 901/rpc.statd
tcp6 0 0 :::111 :::* LISTEN 824/rpcbind
tcp6 0 0 :::17500 :::* LISTEN 3232/dropbox
tcp6 0 0 :::42664 :::* LISTEN 901/rpc.statd
それらの実行を無効にします。
~ > Sudo update-rc.d rpcbind disable
update-rc.d: warning: start runlevel arguments (none) do not match rpcbind Default-Start values (S)
update-rc.d: warning: stop runlevel arguments (none) do not match rpcbind Default-Stop values (0 1 6)
System start/stop links for /etc/init.d/rpcbind do not exist.
しかし、それは存在します!
~ > ls /etc/init.d/
acpid* cron@ i8kbuttons* ondemand* resolvconf* thin*
anacron* cups* i8kmon* openbsd-inetd* rpcbind* udev*
apparmor* cups-browsed* irqbalance* osspd* rsync* umountfs*
apport* dbus* isc-dhcp-server* postgresql* rsyslog* umountnfs.sh*
atd* dns-clean* kerneloops* pppd-dns* saned* umountroot*
atop* ebtables* killprocs* procps* screen-cleanup@ unattended-upgrades*
avahi-daemon* friendly-recovery@ kmod* pulseaudio* screen-cleanup.dpkg-new* urandom*
binfmt-support* gdm* lightdm* rc* sendsigs* vboxautostart-service*
bluetooth* grub-common* lm-sensors* rc.local* single* vboxballoonctrl-service*
bootchart* halt* motion* rcS* skeleton vboxdrv*
brltty* hddtemp* networking* README spamassassin* vboxweb-service*
console-cyrillic* hibernate* nfs-kernel-server* reboot* speech-dispatcher* virtualbox*
console-setup* hostapd* ntop* redis-server* Sudo* x11-common*
どうすればそれを管理できますか?
はい、その場合update-rc.d rpcbind disable
またはupdate-rc.d rpcbind remove
の両方は役に立ちません。おそらく、rc?.dディレクトリにはそのようなスクリプトがないためです。しかし、本当に役立つのは:
Sudo mv /etc/init/rpcbind.conf ~
Sudo mv /etc/init/rpcbind-boot.conf ~
そのため、ブートに使用される構成を取り除きます(安全な場所に移動します)。それから
reboot
service --status-all
今、それはあなたを表示します
[ - ] rpcbind
それでも、見た目は良くありません-とにかく動作します、なぜそれがそんなに奇妙なのか、ubuntuの人たちに尋ねるべきです。