Fedora 25 およびポート 111 でリッスンするすべてのエントリをディセーブルにします。

Fedora 25 およびポート 111 でリッスンするすべてのエントリをディセーブルにします。

私はFedora 25 x86_64スタンドアロンワークステーションを持っています。ポート111で何かをリッスンしています(nmapスキャンによって識別されます)。

$ sudo lsof -i :111
COMMAND PID USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
systemd   1 root   36u  IPv4  15170      0t0  TCP *:sunrpc (LISTEN)
systemd   1 root   37u  IPv4  15171      0t0  UDP *:sunrpc
systemd   1 root   38u  IPv6  15172      0t0  TCP *:sunrpc (LISTEN)
systemd   1 root   39u  IPv6  15173      0t0  UDP *:sunrpc

以下を使用してポートのサンギアを無効にしました。

$ sudo systemctl disable rpcbind
$ sudo systemctl disable sunrpc
Failed to disable unit: No such file or directory

再起動後もポートは開いています。

Sun ギア以外のデバイスがポート 111 でリッスンしたいようです。あるいは、systemd未使用のサービスを無効にしたい私の医者を尊重しないかもしれません。または他のものかもしれません...

ポートでリッスンしようとしているものを確認し、それを無効にする方法は?


下から:

$ sudo systemctl -a | grep -E "rpc|port"
  var-lib-nfs-rpc_pipefs.mount          loaded    active   mounted   RPC Pipe File System
  abrtd.service                         loaded    active   running   ABRT Automated Bug Reporting Tool
  auth-rpcgss-module.service            loaded    inactive dead      Kernel Module supporting RPCSEC_GSS
  fedora-import-state.service           loaded    active   exited    Import network configuration from initramfs
  fedora-readonly.service               loaded    active   exited    Configure read-only root support
  rpc-gssd.service                      loaded    inactive dead      RPC security service for NFS client and server
  rpc-statd-notify.service              loaded    inactive dead      Notify NFS peers of a restart
  rpc-statd.service                     loaded    inactive dead      NFS status monitor for NFSv2/3 locking.
● rpc-svcgssd.service                   not-found inactive dead      rpc-svcgssd.service
  rpcbind.service                       loaded    inactive dead      RPC Bind
  rpcbind.socket                        loaded    active   listening RPCbind Server Activation Socket
  rpc_pipefs.target                     loaded    active   active    rpc_pipefs.target
  rpcbind.target                        loaded    active   active    RPC Port Mapper

ベストアンサー1

引き続き実行すると、次の警告が表示されるようですsudo systemctl disable rpcbindFedora 25

Warning: Stopping rpcbind.service, but it can still be activated by:
rpcbind.socket

したがって、次のことを試すことができます。

sudo systemctl stop rpcbind.socket
sudo systemctl disable rpcbind.socket

おすすめ記事