quinta-feira, 16 de abril de 2009

Mapeando todas os tipos de unidades de redes no Linux

"Mapeamento Linux / Windows

Seguindo a mesma lógica do mapeamento Linux/Linux e usando o mount como sempre.

Supondo que o mapeamento \\server\arquivos, onde \\server tem o ip 192.168.1.1 deve ser mapeando em /home/files:

# mount -t smbfs \\server\arquivos /home/files
ou
# mount -t smbfs \\192.168.1.1\arquivos /home/files

Não tem muito o que dizer né?! Para compartilhamento Windows 98, 2000, XP e xpsp2 (sem diretivas de segurança avançadas) o file system é smbfs.

E se o compartilhamento pedir senha?

# mount -t smbfs \\192.168.1.1\arquivos /home/files -o username=nomedousuario,password=senha

Você pode ignorar a linha com a senha, daí ele pede o password quando você aperta o enter e a senha não é vista por outra pessoa relativamente perto de seu monitor. ;-)

Agora, para Windows Server 2003, há uma sensível diferença, porque quando você sobe o AD todas as diretivas de segurança e criptografia mudam. Daí o filesystem smbfs passa não conseguir mais fazer a conexão.

Para resolver... troque o smbfs por cifs:

# mount -t cifs \\192.168.1.1\arquivos /home/files -o username=nomedouserdowindows

Vale lembrar que no Windows 2003 com AD é obrigatória a autenticação. Logo, a linha com username é obrigatória. "

Na prática ficaria +- assim:
"Linux/Windows"
# mount -t cifs //192.168.100.XXX/backup /usr/local/backup -o username=backup,password=backup

Confira o Artigo completo aqui

Nenhum comentário: