首页 > 其他分享 >解决TrueNAS中Smb共享文件路径不区分大小写的问题

解决TrueNAS中Smb共享文件路径不区分大小写的问题

时间:2023-06-28 14:48:28浏览次数:47  
标签:文件 区分 Truenas TrueNAS Smb 文件夹 大小写 smb

问题

在Truenas中, 默认的smb文件分享中, 文件夹是不区分大小写的. 这在一些情况下会导致无法重命名等问题, 严重时可能会造成拷贝文件时的全文件夹文件丢失.

这是linux下的情况, 在已存在others文件夹的情况下, 若再新建Others文件夹, 会提示目录已存在, 但实际上两个目录大小写不同
image

这是windows下的情况, 同样无法创建文件夹
image

解决

本文默认Truenas已经设置好存储池和smb分享

  1. 在左侧找到Sharing -> Windows Shares(smb)

  2. 找到你想设置的分享文件夹

  3. 点击 "..." , 而后选择 Edit
    image

  4. 点击 Advance Options
    image

  5. 找到 Auxiliary Parameters
    image

  6. 输入 case sensitive = yes
    image

  7. 点击Save , 并重启Truenas

再次打开SMB共享, 现在就已经可以区分路径大小写了

更多参数可以参考 https://www.samba.org/samba/docs/current/man-html/smb.conf.5.html

标签:文件,区分,Truenas,TrueNAS,Smb,文件夹,大小写,smb
From: https://www.cnblogs.com/-theLittleStone/p/17511327.html

相关文章

  • 直播带货源码,LintCode 大小写转换
    直播带货源码,LintCode大小写转换直接利用C++中的tolower(大写转小写)函数。 classSolution{public:  /**   *@paramstr:theinputstring   *@return:Thelowercasestring   */  stringtoLowerCase(string&str){    //Writeyour......
  • vue模板大小写区分
    HTML标签和属性名称是不分大小写的,所以浏览器会把任何大写的字符解释为小写。这意味着当你使用DOM内的模板时,无论是PascalCase形式的组件名称、camelCase形式的prop名称还是v-on的事件名称,都需要转换为相应等价的kebab-case(短横线连字符)形式://JavaScript中的ca......
  • 存储系统文件共享协议(POSIX、NFS、SMB/CIFS、FTP、HTTP)介绍
    当您使用云存储系统,需要将文件共享给客户端时,通常需要通过共享协议来实现。目前比较流行的文件共享协议包括:POSIX、NFS、SMB/CIFS、FTP、HTTP,本文为您介绍这几种协议的基本概念、应用场景、访问方式和优缺点,帮助您选择合适的协议进行文件共享。协议概述典型应用场景访问方......
  • Delphi字符串比较和大小写转换函数
    首部functionSameText(constS1,S2:string):Boolean;$[SysUtils.pas功能返回两个字符串是否相等说明不区分大小写参考<NULL>例子CheckBox1.Checked:=SameText(Edit1.Text,Edit2.Text);━━━━━━━━━━━━━━━━━━━━━......
  • SMBIOS(System Management BIOS)是一种在计算机系统中提供硬件信息的规范,定义了一组结构
    SMBIOS(SystemManagementBIOS)是一种在计算机系统中提供硬件信息的规范,定义了一组结构化的数据格式,用于描述计算机系统的硬件配置。SMBIOS版本即指SMBIOS规范的版本号。SMBIOS规范由DMI(DesktopManagementInterface)工作组制定,旨在通过标准化的方式获取和展示系统硬件信息,以便操......
  • heapq大小写字母数字混合堆
    importheapqlst=list("AbSZDYM6BTXHU")print(lst)#['A','b','S','Z','D','Y','M','6','B','T','X','H','U&......
  • PostgreSQL中表名、字段名大小写问题
    感谢原文章博主:https://blog.csdn.net/zengchaoyue/article/details/8279744学习hibernate的时候,数据库用了PostgreSQL,第一节课就抛错,User实体映射没有死活不能导出表。总是提示这一句:​*ERROR:syntaxerroratornear"User"。*​后来发现,如果把表名设成t_user这......
  • 文件名“d:/***”仅在大小写方面与包含的文件名“d:/****”不同。
     解决:tsconfig.json里添加 "forceConsistentCasingInFileNames":false  ......
  • mysql8修改大小写敏感配置
      前两天遇到一个问题,同样的步骤二进制安装mysql,有的大小写敏感,而有得不存在,而当他们做主从时就会产生问题,这里我们对主库进行了一个配置文件更改,如果直接更改就会提示数据目录的大小写敏感为1,而配置为0,mysql启动就会失败,只能通过目录拷贝,修改配置文件、重启的方式修改。1、停......
  • 在centos7.6系统下搭建smba服务器
    ​一、samba服务器的安装 1、安装samba[root@server1~]#yum-yinstallsamba*安装完成后,可以使用以下命令查看Samba服务的运行状态systemctlstatussmb如果服务未运行,则可以使用以下命令启动Samba服务:systemctlstartsmb需要关闭samba服务,使用下面命令system......