CentOS6 見慣れないプロセス

ssコマンドでlistenしているポートを見ていたとき…..

LISTEN     0      128                            *:50108                         *:*

こんなエントリーがいました。はて?

# lsof -i:50108
COMMAND    PID    USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
rpc.statd 1431 rpcuser    8u  IPv4  10706      0t0  TCP *:50108 (LISTEN)

rpcuserでぐぐるとビットコインの関連がばりばりひっかかるので、その手のものかと。

# rpm -qa | grep rpc
php-xmlrpc-7.2.2-1.el6.remi.i686
libtirpc-0.2.1-13.el6_9.i686
rpcbind-0.2.0-13.el6_9.1.i686
# yum -y remove rpcbind-0.2.0-13.el6_9.1.i686 libtirpc-0.2.1-13.el6_9.i686
読み込んだプラグイン:fastestmirror, priorities
削除処理の設定をしています
依存性の解決をしています
--> トランザクションの確認を実行しています。
---> Package libtirpc.i686 0:0.2.1-13.el6_9 will be 削除
--> 依存性の処理をしています: libtirpc.so.1 のパッケージ: 1:nfs-utils-1.2.3-75.el6_9.i686
--> 依存性の処理をしています: libtirpc >= 0.2.1-11 のパッケージ: 1:nfs-utils-1.2.3-75.el6_9.i686
---> Package rpcbind.i686 0:0.2.0-13.el6_9.1 will be 削除
--> 依存性の処理をしています: rpcbind のパッケージ: dracut-network-004-409.el6_8.2.noarch
--> トランザクションの確認を実行しています。
---> Package dracut-network.noarch 0:004-409.el6_8.2 will be 削除
---> Package nfs-utils.i686 1:1.2.3-75.el6_9 will be 削除
--> 依存性の処理をしています: nfs-utils >= 1.2.1-11 のパッケージ: nfs-utils-lib-1.1.5-13.el6.i686
--> トランザクションの確認を実行しています。
---> Package nfs-utils-lib.i686 0:1.1.5-13.el6 will be 削除
--> 依存性解決を終了しました。
依存性を解決しました
==========================================================================================
 パッケージ      アーキテクチャ
                         バージョン         リポジトリー                             容量
==========================================================================================
削除:
 libtirpc        i686    0.2.1-13.el6_9     @updates                                170 k
 rpcbind         i686    0.2.0-13.el6_9.1   @updates                                 95 k
依存性関連での削除をします。:
 dracut-network  noarch  004-409.el6_8.2    @anaconda-CentOS-201703281202.i386/6.9  100 k
 nfs-utils       i686    1:1.2.3-75.el6_9   @updates                                976 k
 nfs-utils-lib   i686    1.1.5-13.el6       @anaconda-CentOS-201703281202.i386/6.9  146 k
トランザクションの要約
==========================================================================================
削除                 5 パッケージ
インストール済み容量: 1.5 M
パッケージをダウンロードしています:
rpm_check_debug を実行しています
トランザクションのテストを実行しています
トランザクションのテストを成功しました
トランザクションを実行しています
  削除中                  : dracut-network-004-409.el6_8.2.noarch                     1/5
  削除中                  : nfs-utils-lib-1.1.5-13.el6.i686                           2/5
  削除中                  : 1:nfs-utils-1.2.3-75.el6_9.i686                           3/5
警告:    erase /var/lib/nfs/v4recovery の unlink に失敗: そのようなファイルやディレクトリ はありません
警告:    erase /var/lib/nfs/statd/sm.bak の unlink に失敗: そのようなファイルやディレクト リはありません
警告:    erase /var/lib/nfs/statd/sm の unlink に失敗: そのようなファイルやディレクトリは ありません
警告:    erase /var/lib/nfs/statd の unlink に失敗: そのようなファイルやディレクトリはありません
  削除中                  : rpcbind-0.2.0-13.el6_9.1.i686                             4/5
警告:    erase /var/cache/rpcbind の unlink に失敗: そのようなファイルやディレクトリはありません
  削除中                  : libtirpc-0.2.1-13.el6_9.i686                              5/5
  Verifying               : 1:nfs-utils-1.2.3-75.el6_9.i686                           1/5
  Verifying               : nfs-utils-lib-1.1.5-13.el6.i686                           2/5
  Verifying               : rpcbind-0.2.0-13.el6_9.1.i686                             3/5
  Verifying               : dracut-network-004-409.el6_8.2.noarch                     4/5
  Verifying               : libtirpc-0.2.1-13.el6_9.i686                              5/5
削除しました:
  libtirpc.i686 0:0.2.1-13.el6_9              rpcbind.i686 0:0.2.0-13.el6_9.1
依存性の削除をしました:
  dracut-network.noarch 0:004-409.el6_8.2         nfs-utils.i686 1:1.2.3-75.el6_9
  nfs-utils-lib.i686 0:1.1.5-13.el6
完了しました!

@updates が元って…..。何で紛れ込んだんでしょう?ポート番号はdynamic and/or privateの範囲なので怪しいportを見つけたら確認してみましょう。

wellknownであっても自分があけたつもりがなければ調査は必要やもですが、