web-dev-qa-db-fra.com

Impossible de désactiver rpcbind

J'ai rpcbind et rpc.statd en cours d'exécution sur le démarrage

~ > 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   

Je veux les empêcher de courir.

    ~ > 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.

Mais ça existe!

~ > 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*

Comment puis-je gérer ça?

1
zuba

oui, update-rc.d rpcbind disable ou update-rc.d rpcbind remove les deux ne servent à rien dans ce cas. Probablement parce qu'il n'y a pas de tels scripts dans les répertoires rc? .D. Mais ce qui aide vraiment, c'est:

Sudo mv /etc/init/rpcbind.conf ~
Sudo mv /etc/init/rpcbind-boot.conf ~

Donc, vous vous débarrassez de ses configurations utilisées pour le démarrage (déplacez-vous dans un endroit sûr). ensuite

reboot

service --status-all

Maintenant, il va vous montrer

[ - ]  rpcbind

Même si ça n'a pas l'air bien - ça marche quand même, vous devriez demander aux gars d'ubuntu pourquoi c'est si étrange.

1
pulse