<desabafo>
Já perdi a conta de quantas vezes empaquei ao tentar escrever tutoriais sobre a configuração do Samba. O motivo é bem simples: “não admito que algo tão simples quanto pôr dois computadores em rede requeira tantos procedimentos no terminal”.
Não dá. Simplesmente me recuso oferecer o terminal ao usuário iniciante.
Contextualizando. Para colocar Windows e Linx em rede preciso instalar samba, samba-common e smbclient além de editar /etc/samba/smb.conf para incluir meu nome de workgroup e definir o compartilhamento livre (security share).
A configuração acima, chamada de “rede caseira”, é utilizada na maioria das redes de escritórios pequenos (incluindo o meu). É tão útil que vem ativada por padrão no LiveCD do Ubuntu (e variações). Tente acessar um pc Windows rodando uma sessão live, você conseguirá. Agora instale o sistema pelo mesmo CD, sente e chore, porque o compartilhamento vai parar de funcionar e você, novato, não vai saber nem por onde começar.
Vejo a advocacia como promissor ramo de utilizadores de Linux face rápida informatização do Judiciário e consequente digitalização dos processos, a necessidade de sistemas seguros e íntegros que suportem certificação digital e que forneçam acesso a internet, editor de texto, compartilhamento de impressão e arquivos.
Compreendendo o problema. Como posso mostrar aos colegas de profissão um sistema “seguro, rápido, eficiente e gratuito” que vive isolado do resto do mundo? Alguém deve estar se perguntando agora “por que a preocupação com samba num escritório que vai usar linux?”. Simples, desconheço casos de migração que não começaram com apenas uma máquina “pra ver como é”, que possuam exclusivamente máquinas com linux.
O segredo do sucesso da plataforma Windows é a facilidade com que você utiliza o mesmo sistema em casa, no escritório, na pequena e na grande empresa.
Soluções
Reclamar sem sugerir soluções é o mesmo que nada. A minha é muito simples: Modificar o aplicativo que hoje se encontra no menu Sistema > Administração > Pastas Compartilhadas para fazer constar as opções do samba.
A melhor tentativa de facilitar a configuração que já encontrei está parada desde 2006. É certamente autêntico configurador samba e ainda está em tempo de ser incluída no Gusty (7.10).:


Dados do Programa Citado: Ubuntu-Config-Samba | Site Oficial | Blog | Download | Utilização
Só pra comentar, o Fedora possui pacote similar há muito tempo, inclusive a interface gráfica é parecida. Confira nos links 1 2 3 4 5.
</desabafo>
Boas, ao ler os comentários fico realmente surpreendido com o que hoje as pessoas exigem do software open-source.
Acho que em primeiro lugar temos que aceitar as coisas como elas são, se o ubuntu não traz configurador grafico para o samba, ponto final, ha que aceitar. O mais completo configurador grafico para o samba é o do openSuse e na minha opinião é pouco intuitivo. Das pessoas que se manifestaram em cima, quantas estão dispostas a contribuir para um projecto para que esse configurador gráfico apareça ??
Para terminar deixo duas dicas para configurar o samba, podem usar o swat ( vejam no site oficial do samba ) ou então instalem o webmin, que também dá para configurar o samba. Nunca esperem com 2 clicks partilhar um pasta em linux, para isso existe o microsoft windows. Dediquem-se a aprender, mas aprendam com quem sabe, não com curiosos que muitas vezes fazem as coisas e não sabem o que estão a fazer. Nunca se esqueçam que o google é AMIGO !
Abraços
@Eduardo: Pouco que conheço do Edgard sei que ele não falou por mal. Quanto a sua dificuldade, do alto da minha experiência com várias máquinas desktop e notebooks, posso dizer que network-manager-gnome dá conta tranquilamente do WPA e WAP2. Uso lá em casa com router e placa-pci D-link e nunca tive problemas de surpote pois os dois equipamentos utilizam a encriptação WPA assim como os protocolos “a/bg”. Sugiro instalar o sistema com as placas ativadas, se isso não funcionar creio que o problema esteja no driver da placa e não no sitema. No que toca ao samba, reitero a sugestão: mude apenas o nome do “workgroup” para o nome da sua rede e altere o security para “share”. Feito isso todos os pcs windows e linux do meu escritório se enxergam.
Se quiser posso dar uma olhada no teu “/etc/samba/smb.conf” bastando colar o conteúdo desse arquivo no meu http://josevitor.pastebin.com e passar aqui mesmo nos comentários o link ou via chat. Meus dados estão disponíveis na página http://josevitor.blog.br/about/
Sempre que precisar pode chamar! Forte abraço !
Também gostaria de desabafar um pouco. Faz uma semana que gasto horas e horas tentando configurar minha rede doméstica no ubuntu e até agora … nada. O Samba em uma das minhas máquinas simplesmente não enxerga nem as próprias pastas compartilhadas, muito menos as outras máquinas da rede, embora enxergue a rede doméstica. Edgard, se isso é coisa pra criança de segundo grau, então acho que devo ser débil mental. Caso contrário, esse seu comentário é arrogante e agressivo. Comentários como esses são a pior face da comunidade linux, na minha opinião. Faz um ano que uso Linux na maioria do tempo, mas certas tarefas simplesmente são impossíveis para quem não é técnico. E a maioria esmagadora dos usuários se enquadra nessa categoria. Adoro a idéia do software livre, o compartilhamento de informações e sou um entusiasta do linux. Mas abomino fundamentalismos, e acho uma pena ter receio de criticar o sistema em fóruns e provocar a ira de xiitas que não entendem que só quero resolver meu problema, e deixar registros para quem tiver o mesmo problema não ter que penar como estou penando. A rede Samba, Webcams e o protocolo WPA para redes wireless, são problemões para usuários não técnicos.
[...] do samba, outra grande dificuldade na aceitação do Ubuntu é o gerenciamento de sistemas operacionais. O [...]
Estou no mundo linux há tempos. Samba é coisa do passado. Agora o negócio é ssh. Não vejo motivo razão ou circustância para ficar compartilhando pastas e arquivos via rede SAMBA cujo protocolo é um dois mais frágeis que existem.
Configurar compartilhamento de rede no linux, pricipalmente no Ubuntu, é tarefa para criança de segundo grau.
Cara, montar uma rede onde windows entra no linux é a coisa mais impossivel do mundo.
Eu nunca consegui. Segui tutoriais etc e nada
Nao quero inserir senha, quero que a pasta compartilhada apareca no windows e pronto.
deveria ser tao simples, pq é tao complicado?
Claudio,
Concordo com você, a escolha de um sistema deve ser pautada pela experiência e não porque alguém disse que é bom. Se não deu certo neste, tente outro, opção é o que não falta. E se não der certo não tem nada de errado em escolher o proprietário se este for melhor.
É esse mesmo Beco. É esplêndido o trabalho realizado no Ubuntu pela Canonical e a Comunidade, no entanto falta muita coisa …
Ótimo post!
Estou há algumas semanas com o Ubuntu no meu micro e ao mesmo tempo que comprei a idéia, me frustrei em várias situações. Explico melhor: tenho 25 de informática como profissional, e sou do tempo do MS-DOS e das perfuradoras de cartões, isto significa que não tenho problemas com ambientes, digamos, pouco amigáveis.
Mas o inimigo do bom é o ótimo, e quando vi que para configurar pequenas coisas no Ubuntu eu teria que passar horas nos foruns (como já passei, e não me arrependo disso, tem muita gente boa e generosa por lá), digitar comandos no terminal dos quais não são nada parecidos com comandos que conheci (não tracei o caminho do Unix profissionalmente), pesquisar, e pesquisar e pesquisar… Bem, isso me desestimulou um pouco.
Admiro demais a filosofia do OpenSource, quero fazer parte deste time, quero largar o Windows e ter uma distro instalada. Mas quero, claro, que algumas coisas básicas já venham em GUI, e que o terminal seja realmente o último recurso, e não o único para determinada tarefa. Alguns amigos já me falaram do Kurumin 7, vou testar.
Acho que entrei no mundo Linux pela porta errada. Gostei do Ubuntu, mas me chateei também. Vou tentar outros caminhos, como o Kurumin, e o Kubuntu, por que não? E não descarto a idéia de ver e instalar a versão 7.10 do Ubuntu, que acredito piamente que esteja com algumas tarefas simples já encapsuladas.
Acho que o caminho é esse: OpenSource, Software Livre, inclusão digital, e por aí vai.
Desculpe a forma como escrevi (desabafo), mas ao ler o seu post me identifiquei plenamente, pois até agora não consegui instalar minha rede caseira com o Ubuntu de um lado e o WinXP do outro. E confesso, depois de ficar horas lendo e tentando aplicar as dicas, desisti. Por ora.
Aquele abraço!
Mas este não é o system-config-samba que temos no Fedora/RH há séculos?
É verdade amigo, isso é imprescindível para o Ubuntu. Sempre me perguntei por que temos que instalar o samba, se o mesmo é tão pequeno e essencial. Acho que uma distro como o Ubuntu não pode permitir que isso aconteça. Sempre achei ridiculo ter que editar o smb.conf para enxergar uma maquina windows na rede. Teriamos que ter um centro de controle igual ao Suse ou Mandriva, com configurações de rede acessíveis com alguns cliques.
Não é só exergar maquinas Windows, mais também compartilhar conexão com outros pcs caso sua maquina tenha duas placas de rede e acesso a internet. Configurar rede entre maquinas Linux, pois todo mundo cita apenas rede entre windows e Linux. E por ai, vai….
Outra falha grave é a configuração gráfica do grub, a ausência de um discador de conexões como Velox.
Só agora temos um configurador gráfico para o Xorg, que estará disponível na versão 7.10 do Ubuntu. Deveríamos ter um facilitador para configuração de web cans, win modens, celulares, etc…
Imagine se o Ubuntu tivesse um centro de controle similar ao do Mandriva e Suse. Seria fantástico… Mais acho que a solução para isso é pressionar a Canonical e sugerir mudanças. Deveríamos ter no site do Ubuntu um canal de comunicação como a Dell tem com seus clientes.
Ok, amigo…
Muito boa a dica, realmente é tão fácil e pouco falado a solução!!
Abraços!!