小编use*_*oeT的帖子

尝试通过 Samba 重命名文件;如果文件名中有“2”,则失败

这似乎是一个奇怪的问题,希望有人能有所启发。我在几个 ubuntu 服务器上设置了一些 samba 文件夹,供用户进行一些文件管理。将文件移入共享后,用户尝试通过 samba 从 Windows XP 计算机重命名文件,但收到错误“您指定的文件名无效或太长。指定不同的文件名。”

我检查了权限并在 Windows 7 中搞乱了它,并且遇到了同样的问题。最终我发现只要新名称不包含数字“2”,我就可以更改文件名。文件的新名称应该是“285870_full”,我们可以将它命名为“185870_full”和“385870_full”以及我可以尝试的任何其他名称,但是“285870_full”给出了关于“您指定的文件名无效或太长的错误” ”

我通过 SSH 连接到服务器,并且能够以这种方式重命名文件而没有任何错误。现在通过 samba 我可以看到文件名为“285870_full”,如果我尝试添加另一个“2”,它会给出相同的错误,否则我可以正常重命名它。

我尝试使用另一个随机的小文本文件并遇到同样的问题 - 它不会让我将其重命名为新名称中带有“2”的任何内容,但“134567890”可以正常工作。有任何想法吗?

更新:我将日志级别设置为 3,这是测试日志的相关部分;

reply_mv : pending/31345678901affiliate_pixel33.txt -> pending/31345678901affiliate_p22.txt
[2013/07/22 21:58:39, 3] smbd/reply.c:5981(rename_internals) rename_internals: case_sensitive = 0, case_preserve = 1, short case preserve = 1, directory = pending/31345678901affiliate_pixel33.txt, newname = pending/31345678901affiliate_p22.txt, last_component_dest = 31345678901affiliate_p22.txt
[2013/07/22 21:58:39, 3] smbd/dosmode.c:149(unix_mode) unix_mode(pending/31345678901affiliate_pixel33.txt) returning 0744
[2013/07/22 21:58:39, 2] smbd/open.c:580(open_file) root opened file pending/31345678901affiliate_pixel33.txt read=No write=No (numopen=1)
[2013/07/22 21:58:39, 2] smbd/close.c:612(close_normal_file) root closed file …

ubuntu samba

7
推荐指数
1
解决办法
1230
查看次数

同一接口 CentOS 6.3 上的第二个 ip 地址

我尝试在全新安装的 CentOS 6.3 中添加第二个 LAN 地址,但它不起作用。我安装了 CentOS 5.7 的新副本并尝试了相同的方法,它立即起作用。

现在我只是想在同一个子网上设置别名,但它不起作用。我做错了什么,这在 CentOS 6.3 上是不可能的吗?

同一接口上但在不同子网上的第二个 IP 地址

CentOS 5.7 它的工作原理:

DEVICE=eth0
BOOTPROTO=static
BROADCAST=192.168.0.255
HWADDR=00:0C:29:01:6F:89
IPADDR=192.168.0.167
NETMASK=255.255.255.0
NETWORK=192.168.0.0
ONBOOT=yes

DEVICE=eth0:0
BOOTPROTO=static
BROADCAST=192.168.0.255
HWADDR=00:0C:29:01:6F:89
IPADDR=192.168.0.166
NETMASK=255.255.255.0
NETWORK=192.168.0.0
ONBOOT=yes
Run Code Online (Sandbox Code Playgroud)

在 CentOS 6.3 上:不起作用

DEVICE=eth0
BOOTPROTO=static
BROADCAST=192.168.0.255
HWADDR=00:0C:29:1E:DE:86
IPADDR=192.168.0.242
NETMASK=255.255.255.0
NETWORK=192.168.0.0
GATEWAY=192.168.0.1
ONBOOT=yes
DNS1=205.134.232.138
DNS2=4.4.4.4


DEVICE=eth0:0
BOOTPROTO=static
BROADCAST=192.168.0.255
HWADDR=00:0C:29:1E:DE:86
IPADDR=192.168.0.240
NETMASK=255.255.255.0
NETWORK=192.168.0.0
ONBOOT=yes

# /etc/init.d/network restart
Shutting down interface eth0:  Device state: 3 (disconnected)
[  OK  ]
Shutting down loopback interface:  [  OK  ]
Bringing …
Run Code Online (Sandbox Code Playgroud)

networking centos

3
推荐指数
1
解决办法
6970
查看次数

标签 统计

centos ×1

networking ×1

samba ×1

ubuntu ×1