você está aqui: Home  → Arquivo de Mensagens

Acertando a acentuação dos arquivos no Servidor Samba

Colaboração: Everson de Oliveira

Data de Publicação: 10 de Abril de 2006

É comum você migrar um Servidor Samba de uma versão 2.2.x para uma versão 3.x e ter seu acesso aos arquivos com nomes acentuados negado. Isto é devido à forma como os arquivos foram gravados no disco.

Muitos sistemas Linux trabalham com formato UTF-8, caso do Fedora, para codificação de caracteres gravados em hd, outros trabalham com formato iso8859, caso do Conectiva.

Uma migração de samba de um RH9 para um Fedora pode fazer com que arquivos com caracteres acentuados no nome fiquem inacessíveis. O processo de correção deste problema é relativamente simples. Devemos fazer uma conversão do formato antigo iso8859 para o novo utf-8, utilizando o aplicativo convmv que pode ser baixado de http://j3e.de/linux/convmv.

A conversão dos nomes de arquivo pode ser feita assim:

  convmv -f cp850 -t utf8 -r --notest

Entendendo o comando acima:

  • -f : página de código original dos nomes de arquivo
  • -t : página de código final
  • -r : efetuar a conversão em todos os subdiretórios a partir de onde você está neste momento
  • --notest : converter os nomes e não apenas efetuar um teste.


Veja a relação completa dos artigos de Everson de Oliveira

 

 

Opinião dos Leitores

Seja o primeiro a comentar este artigo
*Nome:
Email:
Me notifique sobre novos comentários nessa página
Oculte meu email
*Texto:
 
  Para publicar seu comentário, digite o código contido na imagem acima
 


Powered by Scriptsmill Comments Script