Linux-Linux脚本:关于tar打包后不具有操作权限
一个脚本要由非root权限用户来执行,执行过程中会由tar进行文件打包,但是打包后的文件却只有root才能操作,如果不想用expect或其他附加组件来模拟密码输入过程,怎样才能使这个非root用户具有操作这个文件的权限呢?我的思路僵死在这里了
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
你试试tar的这两个选项:
--owner=NAME
force NAME as owner for added files
-p, --preserve-permissions, --same-permissions
extract information about file permissions (default for superuser)
特别是-p这个选项,不指定的话默认是root的权限。