LLLL1007 2023-07-02 13:49 采纳率: 70%
浏览 14
已结题

挂载的smb到,如何给予用户组/用户权限?

挂载smb之后
mount -t cifs //192.168.5.121/ssd2/web/nextcloud/date /www/wwwroot/date -o username=CL,password='***************',iocharset=utf8

文件夹下的权限是root

无法更改用户组/用户

img

手动给予权限,仍然不行。
chown -R www:www /date

  • 写回答

1条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2023-07-02 16:09
    关注
    • 以下回答由chatgpt基于相关博客总结生成:

      问题的解决方案如下所示:

      1. 首先,确认已经安装了Samba客户端。可以通过运行以下命令来检查:
      rpm -qa | grep samba
      

      如果没有输出结果,说明没有安装Samba客户端。可以通过以下命令来安装:

      yum install -y samba samba-client
      
      1. 创建一个名为smb的文件夹,并将网络中的电脑上的445端口映射到云服务器上。可以使用以下命令挂载SMB服务器:
      mount -t cifs -o username="xxx",password="xxx",port=xxx //127.0.0.1/ ./smb
      

      其中,xxx表示用户名、密码和端口号。可以根据实际情况进行替换。

      1. 使用以下命令检查smb是否被挂载到服务器上:
      df -h
      

      如果上述步骤的问题解决了您的挂载问题,那么您可以继续进行以下步骤来授予用户组/用户权限:

      1. 确保您具有管理员权限,并打开终端。

      2. 使用以下命令进入SMB文件夹的权限设置:

      sudo chown -R <用户或用户组> 文件夹路径
      

      其中,<用户或用户组>表示要授予权限的用户或用户组,文件夹路径表示要设置权限的文件夹路径。

      1. 使用以下命令更改文件夹权限:
      sudo chmod <权限代码> 文件夹路径
      

      其中,<权限代码>表示要设置的权限代码,文件夹路径表示要设置权限的文件夹路径。

      例如,如果要将所有者更改为用户"user1"并设置读写权限,可以运行以下命令:

      sudo chown -R user1 文件夹路径
      sudo chmod 700 文件夹路径
      

      请根据实际情况进行替换。

      请注意,上述命令是针对Linux系统。如果您使用的是Windows系统,请提供更多的详细信息,以便能够为您提供更准确的解决方案。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 7月5日
  • 已采纳回答 7月3日
  • 创建了问题 7月2日

悬赏问题

  • ¥30 关于用python写支付宝扫码付异步通知收不到的问题
  • ¥50 vue组件中无法正确接收并处理axios请求
  • ¥15 隐藏系统界面pdf的打印、下载按钮
  • ¥15 MATLAB联合adams仿真卡死如何解决(代码模型无问题)
  • ¥15 基于pso参数优化的LightGBM分类模型
  • ¥15 安装Paddleocr时报错无法解决
  • ¥15 python中transformers可以正常下载,但是没有办法使用pipeline
  • ¥50 分布式追踪trace异常问题
  • ¥15 人在外地出差,速帮一点点
  • ¥15 如何使用canvas在图片上进行如下的标注,以下代码不起作用,如何修改