linux renomeia as pastas automaticamente

1

Eu tenho um servidor de arquivos com o Ubuntu instalado

Ele é acessado geralmente através de smb ou do pc (ubuntu) ou laptop (windows 7)

Às vezes, acontece que os nomes das pastas no servidor de arquivos estão mudando para um nome sem sentido, como TOZC0N~L ou TOJNL7~U

Os discos rígidos parecem estar bem, e eu não posso imaginar que o samba esteja bagunçando nomes de pastas.

Não existe uma regra para esse problema e não consigo reproduzi-lo, apenas acontece às vezes. Alguma idéia?

Aqui está o fstab

#TREKSTORE 1TB
UUID=581C906F1C9049C0 /media/mext_2 ntfs defaults 0 0
#mext_3
UUID=4A466C6654E92192  /media/mext_4 ntfs defaults 0 0
#mext_2
UUID=EAB26EE9B26EB9A9 /media/mext_3 ntfs defaults 0 0

#Here's samba conf for one parititon
[mext_2]
comment = Public Folder
path = /media/mext_2
available = yes
public = yes
valid users = elmasry
read only = no
browsable = yes
writable = yes

É o mesmo para outros discos rígidos

    
por Moataz Elmasry 20.03.2012 / 23:43

3 respostas

3

Atualização: Foi sugerido tentar a seguinte correção - adicione estas linhas ao smb.conf;

dos charset = 1255
unix charset = UTF-8
display charset = UTF-8

cole a saída desse comando;

[root@server-64634 ~]# testparm -s -v | grep "charset"
Load smb config files from /etc/samba/smb.conf
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
Processing section "[homes]"
Processing section "[printers]"
Loaded services file OK.
Server role: ROLE_STANDALONE
dos charset = CP850
unix charset = UTF-8
display charset = LOCALE

Parece que você está vendo alguns nomes antigos de escola para 8,3 style conversões de nome, ou mesmo iso 9660

Existe algum aplicativo verdadeiramente antigo abrindo e fechando os arquivos ou, como alternativa, pode-se montar o sistema de arquivos usando algumas opções de montagem ímpares que geram esses nomes convertidos.

cole seu / etc / fstab e sua configuração do samba para o cliente e servidor, mostrando suas opções de montagem e exportação.

    
por 21.03.2012 / 01:54
0

Realmente apenas um tiro no escuro, mas ... Desde que você disse que uma caixa do Windows está acessando o compartilhamento de samba há talvez um vírus na caixa do Windows que está mexendo com as coisas?

Talvez execute um antivírus na caixa do Windows e execute o clamav no servidor de arquivos ubuntu e veja se algo aparece.

Novamente, apenas um tiro no escuro.

    
por 21.03.2012 / 02:48
0

Eu vi isso acontecer em alguns cenários, mas apenas do ponto de vista do computador com Windows visualizando os arquivos por meio do CIFS:

  • O nome completo do caminho do arquivo é ridiculamente longo, aproximando-se ou excedendo 256 caracteres
  • O nome do arquivo contém algum caractere que não é válido em FAT ou NTFS, como um asterisco, uma barra invertida ou dois pontos

Em ambos os casos, a única solução que encontrei é renomear o arquivo para algo apropriado para o Windows manipular

    
por 21.03.2012 / 04:47