SambaInstalar o servidor Samba no Ubuntu e bastante simples, voce precisa apenas instalar o pacote "samba" usando o apt-get:# apt-get install sambaComo a ideia e fazer uma configuracao simples, que permita que o servidor compartilhe as pastas desejadas com os demais micros da rede local, sem impor restricoes de acesso, utilizaremos a opcao "guest account" do Samba para mapear todos os acessos para uma conta criada previamente. Com isso, os os usuarios poderao acessar os compartilhamentos diretamente, sem precisar fornecer usuario e senha, de forma similar ao que temos ao criar compartilhamentos no Windows XP.O primeiro passo e criar uma conta de usuario para acesso aos compartilhamentos, como em:# adduser gdhSe preferir, voce pode simplesmente usar o usuario que criou durante a instalacao. O proximo passo e cadastrar o usuario no Samba, usando o comando "smbpasswd -a", fornecendo a mesma senha especificada ao criar o login:# smbpasswd -a gdhNew SMB password:Retype new SMB password:Depois de cadastrar o usuario, falta configurar o Samba, o que e feito editando o arquivo "/etc/samba/smb.conf":$ sudo gedit /etc/samba/smb.confApague todo o conteudo do arquivo original, deixando-o com o seguinte conteudo:[global]netbios name = Ubuntuserver string = Servidor Sambaworkgroup = Grupolocal master = yesos level = 100preferred master = yeswins support = yesprinting = cupsload printers = yesmap to guest = bad userguest account = gdh[printers]comment = Impressorasprint ok = yesguest ok = yespath = /var/spool/samba[arquivos]path = /mnt/sdc1writable = yesguest ok = yes[videos]path = /mnt/sdb1/videoswritable = yesguest ok = yesAs opcoes em negrito no modelo de configuracao sao as opcoes que voce deve alterar, indicando as configuracoes que se aplicam ao seu caso:netbios name: Indica o nome do servidor, com o qual ele aparecera no ambiente de rede.workgroup: O grupo de trabalho, o mesmo especificado na configuracao das outras maquinas da rede.guest account: Aqui voce especifica a conta que cadastramos anteriormente usando o comando "smbpasswd -a".[arquivos] e [videos]: Estes sao dois compartilhamentos de exemplo. Altere os nomes e as pastas compartilhadas conforme desejado.Os compartilhamentos do Samba seguem uma estrutura muito simples, onde voce indica o nome do compartilhamento (da forma como ele aparecera no ambiente de rede) entre colchetes e indica a pasta a que ele dara acesso na opcao "path". A opcao "writable = yes" faz com que o compartilhamento seja para leitura e escrita e a "guest ok = yes" faz com que ele fique disponivel para qualquer usuario da rede, ja que qualquer tentativa de acesso com um login de usuario que nao existe sera mapeada para o usuario "gdh".Para que a configuracao entre em vigor, reinicie o Samba usando o comando:$ sudo /etc/init.d/samba restartA partir dai, o servidor aparecera no ambiente de rede das maquinas Windows, compartilhando as pastas especificadas no arquivo. Devido ao uso do guest, os usuarios poderao acessar os compartilhamentos diretamente, sem que voce precise cadastrar cada usuario manualmente, como precisaria fazer em uma instalacao tradicional do Samba:Esta configuracao tambem faz com que o servidor compartilhe automaticamente as impressoras instaladas. Configure a impressora no servidor atraves do "Sistema > Administracao > Impressao" e ela ficara automaticamente disponivel para os clientes.Voce pode criar mais