Os links simbólicos NTFS não funcionam em pastas montadas via compartilhamento samba

1

Eu tenho o computador com o Windows 7 e faço na pasta do driver NTFS que eu gosto de compartilhar. Dentro desta pasta eu fiz o symlink NTFS de um diretório para outro. Então eu compartilhei essa pasta e montei como pasta no Ubuntu. Pastas vinculadas parece vazio.

Descrição completa do que fiz:

  • No servidor Windows:

    • Criada a pasta "D: \ share", dentro das pastas "share \ dev \ css" e "share \ static \"
    • crie um link simbólico com mklink /D de "share \ dev \ css" para "share \ static \ css"
    • comando dir dentro do diretório "D: \ share \ static \ css \" mostra todos os arquivos que eu espero ver aqui
    • compartilhou "D: \ share \" como "dev-share"
  • No Ubuntu (ou OSX):

    • montado "smb: // IP / dev-share /" mas "static / css" está vazio

Eu acho que é problema de configurações de compartilhamento do Windows, então como eu não encontrei resposta no Google pode ser que você saiba como ativar o link simbólico em pastas compartilhadas?

    
por Mikhail Kashkin 04.08.2010 / 12:31

1 resposta

1

em /etc/samba/smb.conf adicione isso à seção global

siga symlinks = yes links largos = sim extensões unix = não

depois reinicie o samba

sudo /etc/init.d/samba restart

    
por 04.08.2010 / 15:39