Introdução ao Servidor Samba

Por mais que não pareça, o Windows e o Linux podem ter formas comunicação entre as duas plataformas. Parte disso vem da necessidade dos usuários de estarem sempre realizando projetos nos dois ambientes.

A ponte de ligação entre os dois sistemas operacionais veio na forma do “Samba”. Mas o que é o Samba?

O recurso chamado “smdb” é um componente que realiza a comunicação entre servidores Linux e Windows, permitindo que eles compartilhem recursos de disco e de impressão.

O daemonsmbd possui dois modos de compartilhamento. O primeiro modo (sharemode) é mais simples (porém menos recomendado). Ele gera uma senha para cada recurso que é compartilhado.

Diferente do modo share, o modo usúario (user) permite o compartilhamento de vários recursos com um único login e senha. Os privilégios de acesso aos recursos devem ser sempre mediados pelos administradores do sistema.

Um outro componente interessante do pacote Samba é nmbd. Um servidor de nomes NetBios responsável por entender e responder solicitações de resoluções de nomes NetBios sobre IP.

Ele é o responsável pelo “aparecimento” do ícone do servidor Samba no ambiente de rede do Windows.

Quem usa o Linux ainda tem um recurso a mais que é o suporte a sistemas de arquivos do tipo smbfs.

Ele possibilita que usuários de distros do Linux possam acessar arquivos compartilhados do Windows como se fossem sistemas de arquivos locais.

Uma curiosidade interessante é a origem do nome “Samba”. O nome original (SMB server) era uma marca registrada de outro produto, portanto Andrew Trigdell, que é autor do programa,teve que escolher outro nome.

Para tentar ter uma ideia, ele utilizou um corretor ortográfico e viu quais palavras continham “SMB”. “Samba” foi uma das primeiras opções.

O Samba é uma importante ferramenta tanto para o ambiente Windows quanto Linux. Que tal aprender tudo sobre ela? Dê uma olhada nessa vídeo aula e descubra tudo sobre essa ferramenta.