use*_*536 8 chmod mount fstab chown cifs
这是一个简单的问题:但我对这种情况感到非常痛苦,所以这里是一个问题:
我如何“挂载”共享,以便 a) 共享在启动时运行 b) 我可以从客户端控制诸如 chown/chmod 之类的东西。
# mount -t cifs -o username=root,password=******** //192.168.0.110/backup/ /var/backup/
# chown -R wwwroot:www /var/backup/
Run Code Online (Sandbox Code Playgroud)
第二行将失败为一百万个“权限被拒绝”,无论如何我可以放置系统设置,以便 a) 在/etc/fstab/自动挂载中使用相同的命令和 b) 设置内容以便我可以像管理共享一样管理共享表现得与本地卷完全一样
cot*_*eyr 10
如果您将共享添加到 fstab,您应该没问题,但请记住,在实际安装驱动器之前,您需要有网络连接。有“网络”选项。
现在要让它看起来“完全”像一个本地分区,你不能。网络驱动器不支持某些内容。还有更多“可能”支持的东西,但取决于主机配置。
不过你可以非常接近。
永远不要以 root 身份挂载东西(跨网络)
更改您的配置,以便
mount -t cifs -o username=someuser,password=somepass //192.168.0.110/backup /var/backup
Run Code Online (Sandbox Code Playgroud)
然后在/etc/fstab添加
//192.168.0.110/backup /var/backup cifs username=someuser,password=somepass,network,iocharset=utf8,file_mode=0777,dir_mode=0777,noperm
Run Code Online (Sandbox Code Playgroud)
在dir_mode和file_mode强制本地文件的工作像他们有这些权限。您还可以设置其他屏蔽选项和用户选项以允许其他人访问文件夹。请记住,这会消除一层安全性。如果您尝试运行备份,如果可能,您可能想尝试通过 SSH 或 NFS 进行备份。(NFS 类似于 CIFS,但对于 Linux 到 Linux 共享要好得多,并且几乎所有的备份工具都支持 SSH)。
| 归档时间: |
|
| 查看次数: |
44860 次 |
| 最近记录: |