【问题标题】:How to prevent Linux symbolic link from breaking如何防止 Linux 符号链接中断
【发布时间】:2022-01-23 18:45:54
【问题描述】:

晚安,黑客,

我正在为我的构建运行 Jenkins 自动化工具,工作区是 NFS 挂载的符号链接。某些东西正在删除或破坏符号链接。有什么监控工具可以用来找出根本原因吗?谢谢:)

apps/jenkins/pipeline-worker/workspace/jenkins -> /workerfspoda/workspace/jenkins

【问题讨论】:

  • SO 用于编程问题。请尝试在 superuser.com 或 serverfault.com 询问
  • 如果您想监控正在删除文件的内容(或采取任何其他改变系统状态的操作),我强烈建议您从sysdig 开始。请注意,这只会跟踪 local 活动;如果另一个系统有相同的 NFS 挂载活动,您可能希望在 NFS 服务器上使用 tcpdump 来跟踪来自所有客户端的流量。

标签: linux shell jenkins-pipeline


【解决方案1】:

您可以尝试通过使用sudo chattr +i <path> 保护链接来解决此问题

【讨论】:

  • 从安全的角度来看,给 jenkins sudo 是一个非常糟糕的主意。 chattr +i 也不会阻止某人重命名本身没有设置不可变位的父目录元素,因此它不一定能解决问题。
猜你喜欢
  • 1970-01-01
  • 2011-02-05
  • 2014-01-25
  • 1970-01-01
  • 2019-08-25
  • 1970-01-01
  • 1970-01-01
  • 2015-05-28
  • 2010-09-08
相关资源
最近更新 更多