เซิร์ฟเวอร์ rpc.statd ใช้โปรโตคอล RPC NSM (Network Status Monitor) บริการนี้มีความผิดพลาดเนื่องจากไม่ได้ให้การตรวจสอบอย่างกระตือรือร้นเนื่องจากอาจสงสัย NSM จะใช้บริการแจ้งเตือนรีบูต มีการใช้งานโดยบริการล็อกไฟล์ NFS rpc.lockd เพื่อใช้การล็อกการกู้คืนเมื่อเครื่องเซิร์ฟเวอร์ NFS ขัดข้องและบูตเครื่องใหม่
สรุป
/sbin/rpc.statd [-F] [-d] [-?] [-n ชื่อ] [-o พอร์ต] [-p พอร์ต] [-V]
การทำงาน
สำหรับแต่ละเครื่อง NFS หรือเครื่องเซิร์ฟเวอร์ที่ได้รับการตรวจสอบ rpc.statd จะสร้างไฟล์ใน / var / lib / nfs / statd / sm เมื่อเริ่มต้นจะมีการวนซ้ำผ่านไฟล์เหล่านี้และแจ้งให้ผู้ดูแลระบบ rpc.statd ทราบ เกี่ยวกับเครื่องดังกล่าว
ตัวเลือก
-F
โดยค่าเริ่มต้น rpc.statd forks และทำให้ตัวเองอยู่ในพื้นหลังเมื่อเริ่มต้น อาร์กิวเมนต์ -F บอกให้อยู่ในเบื้องหน้า ตัวเลือกนี้ใช้เพื่อแก้จุดบกพร่อง
-d
โดยค่าเริ่มต้น rpc.statd จะส่งข้อความเข้าสู่ระบบผ่านทาง syslog (3) เพื่อเข้าสู่ระบบ อาร์กิวเมนต์ -d บังคับให้ล็อกเอาท์พุท verbose ไปยัง stderr แทน ตัวเลือกนี้ใช้สำหรับวัตถุประสงค์ในการแก้จุดบกพร่องและสามารถใช้ได้เฉพาะกับพารามิเตอร์ -F เท่านั้น
n- ชื่อชื่อ
ระบุชื่อสำหรับ rpc.statd เพื่อใช้เป็นชื่อโฮสต์ภายใน โดยค่าเริ่มต้น rpc.statd จะเรียก gethostname (2) เพื่อรับชื่อโฮสต์ภายในเครื่อง การระบุชื่อโฮสต์ภายในอาจเป็นประโยชน์สำหรับเครื่องที่มีอินเทอร์เฟซมากกว่าหนึ่งเครื่อง
-o, - พอร์ต พอร์ตขาออก
ระบุพอร์ตสำหรับ rpc.statd เพื่อส่งคำขอสถานะขาออกจาก โดยค่าเริ่มต้น rpc.statd จะขอให้ portmap (8) กำหนดหมายเลขพอร์ต ในระหว่างการเขียนนี้ไม่มีหมายเลขพอร์ตมาตรฐานที่ portmap เสมอหรือโดยปกติจะกำหนด การระบุพอร์ตอาจเป็นประโยชน์เมื่อใช้ไฟร์วอลล์
-p, พอร์ตพอร์ต
ระบุพอร์ตสำหรับ rpc.statd เพื่อฟัง โดยค่าเริ่มต้น rpc.statd จะขอให้ portmap (8) กำหนดหมายเลขพอร์ต ในระหว่างการเขียนนี้ไม่มีหมายเลขพอร์ตมาตรฐานที่ portmap เสมอหรือโดยปกติจะกำหนด การระบุพอร์ตอาจเป็นประโยชน์เมื่อใช้ไฟร์วอลล์
-?
สาเหตุ rpc.statd เพื่อพิมพ์วิธีใช้บรรทัดคำสั่งและออก
-V
ทำให้ rpc.statd พิมพ์ข้อมูลของเวอร์ชันและออก
การสนับสนุน TCP_WRAPPERS
เวอร์ชัน rpc.statd ได้รับการป้องกันโดยไลบรารี tcp_wrapper คุณต้องให้ลูกค้าเข้าถึง rpc.statd หากพวกเขาควรได้รับอนุญาตให้ใช้ เพื่ออนุญาตให้เชื่อมต่อจากไคลเอ็นต์ของโดเมน. bar.com คุณสามารถใช้บรรทัดต่อไปนี้ใน /etc/hosts.allow:
statd: .bar.com
คุณต้องใช้ชื่อ daemon name statd สำหรับชื่อภูต (แม้ว่าไบนารีจะมีชื่อแตกต่างกัน)
สำหรับข้อมูลเพิ่มเติมโปรดดูที่หน้าคู่มือ tcpd (8) และ hosts_access (5)
ดูสิ่งนี้ด้วย
rpc.nfsd (8)
สำคัญ: ใช้คำสั่ง man ( % man ) เพื่อดูว่าคำสั่งถูกใช้อย่างไรในคอมพิวเตอร์เครื่องใดเครื่องหนึ่งของคุณ