Não é possível desativar o rpcbind

1

Eu tenho rpcbind e rpc.statd em execução na inicialização

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

Desejo desativá-los da execução.

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

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

Como posso gerenciar isso?

    
por zuba 04.09.2016 / 22:53

1 resposta

1

sim update-rc.d rpcbind disable ou update-rc.d rpcbind remove ambos não ajudam nesse caso. Provavelmente porque não existem tais scripts em nenhum dos diretórios rc? .D. Mas o que realmente ajuda é:

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

Assim você se livra de suas configurações usadas para inicializar (mover para qualquer lugar seguro). Então

reboot

service --status-all

Agora ele mostrará a você

[ - ]  rpcbind

Mesmo assim, não parece legal - funciona de qualquer forma, você deve perguntar aos caras do ubuntu por que é tão estranho.

    
por pulse 16.03.2017 / 21:16