如何解决以非 root 用户身份在 linux 中列出目录内容
我以非 root 用户身份通过 docker 容器执行脚本。
使用 mkdir -p /var/lib/user/flags
创建目录 "/var/lib/user/flags/" 的内部脚本。
使用 chown -R user:user /var/lib/user/flags
更改目录的权限以允许完全访问
使用 touch 命令在 /var/lib/user/flags
中创建文件
为了调试在脚本中添加了 ls -ltr /var/lib/user/flags
,其中输出显示具有正确用户和组权限的文件,但在浏览目录时该文件不存在。
需要该文件必须在目标文件夹中可用。
谢谢
解决方法
我面临的问题已经解决。问题是 Clickhouse 服务器在启动/重新启动时删除了此标志目录特定文件以执行复制,为此我浏览了文档。
感谢您的帮助。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。