当前位置: 首页 > news >正文

安全核查基线-2.nfslock服务

要检查 nfslock 服务(即 rpc-statd.service)是否已关闭,可以按照以下步骤操作:


1. 检查服务状态

运行以下命令检查 nfslock 服务的当前状态:

systemctl status rpc-statd.service

输出示例:

● rpc-statd.service - NFS status monitor for NFSv2/3 locking.   Loaded: loaded (/usr/lib/systemd/system/rpc-statd.service; static; vendor preset: disabled)   Active: inactive (dead)
  • Active: inactive (dead) 表示服务当前未运行。
  • Loaded: static 表示服务不能直接启动,而是由其他服务或条件触发。

2. 检查服务是否启用

运行以下命令检查 nfslock 服务是否在系统启动时自动启用:

systemctl is-enabled rpc-statd.service

可能的输出:

  • disabled:服务未启用,不会在系统启动时自动运行。
  • static:服务不能直接启用,但可能由其他服务触发。

3. 检查服务是否正在运行

使用以下命令检查 nfslock 服务是否正在运行:

ps aux | grep rpc.statd

如果输出为空,表示服务未运行。


4. 检查端口状态

rpc-statd 服务使用RPC协议,默认端口为 111。你可以检查该端口是否被监听:

sudo netstat -tuln | grep 111

如果输出为空,表示RPC服务未运行。


5. 确认服务已关闭

根据以上步骤,如果满足以下条件,说明 nfslock 服务已关闭:

  1. 服务状态为 inactive (dead)
  2. 服务未启用(disabled 或 static
  3. 没有 rpc.statd 进程正在运行
  4. RPC端口(111)未被监听

6. 禁用服务(可选)

如果 nfslock 服务未完全禁用,可以明确禁用它:

sudo systemctl disable rpc-statd.service

7. 停止服务(可选)

如果服务正在运行,可以手动停止它:

sudo systemctl stop rpc-statd.service

总结

通过以上步骤,你可以确认 nfslock 服务是否已关闭。如果服务状态为 inactive (dead)、未启用、没有相关进程运行,并且RPC端口未被监听,说明服务已成功关闭。如果你不需要该服务,建议禁用它以减少系统资源占用和潜在的安全风险。

相关文章:

  • 企业高性能WEB服务器—Nginx
  • golang -- 如何获取变量类型
  • ISP流程介绍(Raw格式阶段)
  • 《Vuejs设计与实现》第 5 章(非原始值响应式方案) 上
  • 发那科机器人5(异常事件和程序备份加载+ROBOGUIDE离线仿真)
  • 二叉树的深度
  • Conda激活环境无效
  • 对称加密以及非对称加密
  • transformer 笔记 tokenizer moe
  • [Windows] 希捷(Seagate)硬盘官方检测工具 - SeaTools(1.4.0.7)
  • 【身份证识别表格】批量识别身份证扫描件或照片保存为Excel表格,怎么大批量将身份证图片转为excel表格?基于WPF和腾讯OCR的识别方案
  • Path to Integer_ABC402分析与解答
  • SCDN是什么?
  • 上班摸鱼远程打游戏,哪款远控软件好用点?
  • 【Bootstrap V4系列】学习入门教程之 组件-表单(Forms)
  • MySQL如何优雅的执行DDL
  • 图解gpt之神经概率语言模型与循环神经网络
  • 【应急响应】- 日志流量如何分析?
  • SecureCRT网络穿透/代理
  • 网络研讨会开发注册中, 5月15日特励达力科,“了解以太网”
  • 华泰柏瑞基金总经理韩勇因工作调整卸任,董事长贾波代为履职
  • 晋级中部非省会第一城,宜昌凭什么
  • 海南省三亚市委原常委、秘书长黄兴武被“双开”
  • 新消费观察| 零售品牌 “走出去” ,如何开辟“新蓝海”?
  • 上海明后天将迎强风大雨,陆地最大阵风7~9级
  • 两次蹚入同一条河,巴萨这一晚被命运抛弃