ubuntu 挂载 windows 共享文件

    在服务器部署的时候需要把文件夹设置在windows 的共享文件上。在使用mount命令挂载到linux上后。文件路径和文件都是可以访问,但是不能写入,导致系统在上传文件的时候提示“权限不够,没有写权限”。用"ls-l" 查看挂载文件的权限设置是drwxr-xr-x, 很明显没有写权限。 想当然使用chmod来更改文件夹权限,结果提示权限不够。root和当前用户都不能正常修改权限。于是无语,不知如何进行了。

    使用的挂载命令:mount -t smbfs -ousername="***",password="***"  //hostname/sharefolder  /home/jboss/.../


  仔细查找半天,发现mount过来的文件的属主是root,而其他文件是jboss(声明,我在部署web服务器!).  改文件夹的权限没有招了,在网上查了查,发现很多人都类似问题。其中一位仁兄提到,在mount这种共享文件夹的时候它的用户和组的属性都比较重要。 感觉和自己的情况类似。改之,竟然成功过了。。。高兴万分。 所做的只是添加两个参数而已。。。。。如下。。。

mount -t smbfs -ousername="***",password="***",gid="***",uid="****"//hostname/sharefolder  /home/jboss/.../


属性中的gid,uid,是你想要让挂载属于哪个用户的 gid和uid.  至于这个gid和uid,你可以使用idusername,来获得,比如说我的jboss,用户获得的gid和uid就是1003。。。希望能解决大家的类似问题。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值