सिस्टम पर चलने वाला rpc.statd NFS का उपयोग नहीं कर रहा है


16

मेरे पास एक डेबियन मशीन है जिसे चेतावनी मिलती है (टाइगर स्वचालित ऑडिटर के माध्यम से) जो rcp.statdइस तरह के सॉकेट पर सुन रहा है। Googling शो rpc.statdNFS द्वारा उपयोग किया जाने वाला एक डेमॉन है। जहां तक ​​मुझे पता है, मैं एनएफएस से संबंधित कुछ भी उपयोग नहीं कर रहा हूं (और इंस्टॉल नहीं किया है)।

इस सेवा को किसने स्थापित / शुरू किया होगा, और मुझे उपयुक्त rcp.statdऔर NFS डेमॉन को निष्क्रिय करने के लिए क्या करने की आवश्यकता है ?

जवाबों:


14

क्या इस सेवा को स्थापित / शुरू किया होगा

डेबियन इंस्टॉलर
मुझे यह देखकर आश्चर्य हुआ क्योंकि यह सक्षम था

  1. मैंने इसके लिए नहीं पूछा
  2. मुझे नहीं बताया गया था कि यह चल रहा होगा
  3. यह एक सुरक्षा जोखिम है
  4. बहुत से लोग अब NFS का उपयोग नहीं करते हैं

और मुझे उपयुक्त rcp.statd और NFS डेमॉन को निष्क्रिय करने के लिए क्या करने की आवश्यकता है?

यह :

update-rc.d nfs-common disable
update-rc.d rpcbind disable

रीबूट करें या डेमन को डेबियन तरीके से रोकने के लिए निम्न आदेश जारी करें

service nfs-common stop
service rpcbind stop

अंत में यह सत्यापित करने के लिए कि कौन से टीसीपी पोर्ट खुले हैं निम्नलिखित मुद्दे

netstat -lntp

6
डेबियन 8 में systemd के साथ systemctl disable nfs-common, systemctl disable rpcbind, systemctl stop nfs-common, systemctl stop rpcbind। हालांकि सिस्टमव संस्करण अभी भी काम करता है।
user3132194

13

डिफ़ॉल्ट रूप से NFS सक्षम है आप संकुल हटा सकते हैं:

apt-get --purge remove nfs-kernel-server nfs-common portmap

या अस्थायी सेवाओं को रोकें:

/etc/init.d/portmap stop
/etc/init.d/nfs-kernel-server stop

या उन्हें स्थायी रूप से रोकें:

service portmap stop
service nfs-kernel-server stop

धन्यवाद, मुझे नहीं पता था कि यह डिफ़ॉल्ट रूप से सक्षम था। क्या serviceडेबियन पर कमांड मौजूद है? मुझे लगा कि यह केवल रेडहैट-आधारित प्रणालियों के लिए था (और फिर अस्थायी रूप से सेवाओं को रोकने के लिए, स्थायी रूप से नहीं)।
जर्दोको

मुझे /etc/init.d/nfs-kernel-serverअपने सर्वर पर नहीं लगता , मैं कैसे रोक सकता हूं rpc.statd?
आर्टफ्लोरोबॉट

1
भागो apt-get remove --purege rpcbind
पावेल

1

उबंटू के लिए, मैंने यह किया है:

सुडो नेटस्टैट-टुल्प्न

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      681/rpcbind

इसे अनइंस्टॉल करें:

sudo apt-get remove --auto-remove rpcbind
sudo apt-get purge --auto-remove rpcbind

फिर भी अगर चल रहा है तो डबल चेक करें:

sudo netstat -tulpn
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.