http://www.zago.eti.br/samba/smbmount.txt FAQ com mensages indicando solução pro Samba acessar compartilhamentos de estações windows. Veja também outras opções de montagem, uso do /etc/fstab, scripts, permissões e comandos e indicações de tutorias em: http://www.zago.eti.br/mount.txt Use CTRL+F para refinar a pesquisa. ********************************** veja modelo de script para fazer backup de estações windows em: http://www.zago.eti.br/samba/relatorio_migracao.pdf http://www.linuxrapido.linuxdicas.com.br/modules.php?name=Sections&op=viewarticle&artid=7 Montando partições windows (locais ou da rede) com acesso total ********************************** DE UMA MAQUINA COM LINUX ACESSAR OS COMPARTILHAMENTOS DE UMA MAQUINA COM WINDOWS ********************************** AMBIENTE DE REDE MODO GRÁFICO. Linux acessar compartilhamento Windows em ambiente gráfico (embiente de rede) CL9 rodando KDE, click na casinha que fica na barra de menu para chamar o Konqueror, no campo de endereço no Konqueror, vem mais ou menos assim: file:/home/zago troue por: smb:/mygroup/ Neste exemplo smb:/mygroup/ troque o termo mygroup pelo nome do grupo de trabalho da sua rede Samba/windows para visualizar em ambiente de rede todas as maquinas que compartilham diretórios em sua rede. Para acessar o compartilhamento direto use: smb:///, por exemplo: smb://mygroup/zago OBS. testado no CL9 upd1 (CD Update1) com perfil de instalação " todos os perfis" caso não funcione no seu CL9, pode ser falta de algum pacote, procure instalar o pacote samba, não precisa ser iniciado, mas precisa dos pacotes instalados. ********************************** findsmb lista as maquinas windows na rede, veja exemplo: $ findsmb IP ADDR NETBIOS NAME WORKGROUP/OS/VERSION --------------------------------------------------------------------- 192.168.1.20 unknown nis name ********************************** Considerando a rede em perfeito funcionamento e o pacote samba inclusive o smbclient instalado, o smbclient deve estar instalado não tem configuração nem tem que ser inicializado, êle é somente um executavel, mas o daemon do samba o smb tem que estar iniciado e rodando Veja meu exemplo: NA MAQUINA WINDOWS tenho na rede um micro com Windows98 compartilhando o HD nome da minha maquina windows é defaul nome do compartilhamento é email ip da maquina com windows é 192.168.1.153 senha do compartilhamento é popopo NO SERVIDOR LINUX coloquei em /etc/hosts o ip e nome da estação windows 192.168.1.153 defaul em /mnt criei a passta samba para adicionar a maquina. #smbclient -L defaul Quando não souber o nome da maquina ou quiser saber quais são as maquinas que estão na rede compartilhando HD ou diretórios use findsmb. # findsmb Para montar um compartilhamento com senha. #/sbin/mount.smbfs //nomedomicro/nomedocompartilhamento /pontodemontagem -o username=nomedelogin,password=senha #/sbin/mount.smbfs //Defaul/email /mnt/samba -o username=zago,password=popopo ou # mount -t smbfs //zago3/zago /mnt/samba -o username=zago,password=popopo Para montar um compartilhamento sem senha: #mount -t smbfs -o guest //nomedomicro/nomedocompartilhamento /pontodemontagem #mount -t smbfs -o guest //default/email /mnt/samba exemplo para acessar o HD do micro com nome norton compartilhando o HD com nome C sem senha #mount -t smbfs -o guest //norton/c /mnt/samba ou #/sbin/mount.smbfs //norton/c /mnt/samba para acessar o copartilhamento montado. #cd /mnt/samba # ls vejo os arquivos compartilhados da estação windows. desmontar com # smbumount /mnt/samba Permitir usuário comun usar smbmount (usuário comum montar compartilhamentos com smbmount), execute: # cd /usr/bin # chmod +s smbmnt smbumount Não altere a permissão do smbmount porque não funcionará. Ajuda? # man smbmount Se o sistema de arquivo não for reconhecido adcione smbfs assim: # modprobe smbfs veja modelo de script para fazer backup de estações windows em: http://www.zago.eti.br/samba/relatorio_migracao.pdf Antonio Francisco Zago zagolinux@uol.com.br ********************************** ********************************** > Eu estou tentando passar mais de duas opções para o smbmount mas ele sempre > so executa a que eu passo na frente por exemplo: > > smbmount file://andre/c /mnt/disk/ -o debug=7 username=x,password=w > > Nesse caso ele so executa o debug=7 a parte de autenticação ele nao > executa! Eu nao costumo a usar o smbmount, ao invés dele eu uso direto o mount, tente esse comando: mount file://andre/c /mnt/disk -t smbfs -o debug=7,username=x,password=w deve funcionar numa boa! ********************************** > Eu estou tentando passar mais de duas opções para o smbmount mas ele sempre > so executa a que eu passo na frente por exemplo: > > smbmount file://andre/c /mnt/disk/ -o debug=7 username=x,password=w smbmount file://andre/c /mnt/disk/ -o debug=7,username=x,password=w ********************************** Subject: Re: (linux-br) Montar volume com SAMBA smbmount file://maquina/compartilhamento /mnt/dados -o username=usuario,password=senha usuario da outra máquina ********************************** ********************************** ********************************** ********************************** no linux edit o arquivo /etc/hosts e coloque ip_da_maquina_rwindows nome_da_maquina_rwindows salve depois certifique que vc instalou o pacote samba-client se nao estiver instalado - instale apos instalar de o seguinte comando # mkdir /mnt/win # smbmount file://nome_da_maquina_rwindows/pasta_compartilhada /mnt/win -o guest caso vc colocou senha de compartilhamento coloque # smbmount file://nome_da_maquina_rwindows/pasta_compartilhada /mnt/win depois aparecera um campo para por a senha no NT que onde tem que haver um usuario vc coloca assim # smbmount file://nome_da_maquina_rwindows/pasta_compartilhada /mnt/win -o username=usuario depois aparecera um campo para por a senha Pessoal, consegui instalar a rede aqui em casa .. meu micro contém o C.L 7.0 e o outro micro contem Win98r2 .. bom ....... Os endereços IP quando eu dei ping . eu recebi o retorno . e estão ok Bom .... agora como eu faço pra acessar os arquivos do Win98 .....???????? O C:\ está compartilhado .. mas como eu acesso isso????/ Utilizando o samba????????? ********************************** Instala o pacote samba-client! smbclient -L host vai lhe mostrar informções smb do host!! E monta como o exemplo: mkdir /mnt/win smbmount file://host/share /mnt/win c quiser use a opção "-o username=usuario" no final!! ********************************** Compartilhe disco do Win95 com o Linux --------------------------------- Em http://www.pcs.usp.br/~jkinoshi/bs/b000427.html discute-se como compartilhar recursos do Linux com o Windows. Hoje é o contrário. Lado Win95: No explorer, coloque um diretório como compartilhado com a senha_do_recurso_win95. Veja: 1. qual é o nome_da_maquina_Windows. Veja em (Painel de Controle/Rede/Identificação). 2. quel é o nome_do_usuário (aparece no login após ligar a máquina). Lado Linux: Para ver quais são os recursos que o Windows compartilha: ------------- # smbclient -L nome_da_maquina ------------- Para montar o diretório: ------------- # smbmount "\\\\nome_da_maquina_Windows\\diretorio" senha_do_recurso_win95 -c 'mount diretorio_no_Linux' -U nome_do_usuario ------------- Obs: 1. problema com senhas: O NT e windows98 usam senhas criptografadas e o windows95 não. 2. O comando smbmount depende da versão do núcleo do Linux que você roda e da versão do smbmount, veja [2] Referências: [1]. file:/usr/doc/HOWTO/other-formats/html/SMB-HOWTO-7.html [2]. http://home.germany.net/101-69082/samba.html Agradecimento: Ao Roberto Greiner pelas dicas. ********************************** SAMBA > Tenho na empresa um Servidor Linux configurado, servidor esse que esta com a > versao Servidor da Conectiva. O Samba esta configurado para validar os usuarios > do rwindows e tudo funciona muito bem. Agora estou comecando a substituir o > > sistema operacional das estacoes. Só que nao consigo montar uma partilha sequer > do servidor na estaçao. Usando o comando smbclient -L server -cmarcolino > Eu estou conseguindo ver todas as partilhas. > > Com o comando > smbmount //server/gecon /rede -U marcolino -W WORKGROUP -I 92.168.1.1 > > Recebo uma mensagem de Argumento invalido... > > Alguem pode me dar uma luz. Estou com o patrao no meu pe, pois e de > estrategica necessidade a substituicao das estacoes Rwindows para LINUX. > > Grato > > MARCOLINO Se vc tiver usando conctiva servidor em todos, tente: smbmount //server/gecon /rede -c marcolino ele vai te pedir a senha, e depois deve funcionar tudo ok.\ Da minha parte, acho que vc deveria fazer entre as maquinas linux um compartilhamento NFS. Acho ele mais eficiente e confiável. Nada impede que vc compartilhe um dir dos dois jeitos. No nfs tambem pode usar critérios bons de segurança. ********************************** smbmount - Comentários -------------------- Colaboração: José Weyne Nunes Marcelino Algum tempo atrás eu veiculei alguns comentários sobre o comando smbmount, do pacote Samba. Recebi uma mensagem interessante do José Weyne ensinando como utilizar os recursos de computadores Windows em servidores Linux. A seguir a íntegra da mensagem: ----------------- > Para compartilhar um recurso em nivel de compartilhamento > a estacao com Win9* precisa obter a lista de usuarios do > servidor Samba, porem esta funcao ainda nao esta implementada. > No arquivo das listas de discussao do Samba esta questao > apareceu diversas vezes porem nenhuma solucao foi > apresentada. Se alguem souber de uma maneira de contornar > este problema gostaria de saber. Aqui na prefeitura de Florianopólis utilizamos um método manual mas que quebra o galho ate sair uma versão do samba que forneça a lista de usuarios do domínio. Nós acessamos através do vnc a máquina que precisa compartilhar um diretorio e inserimos no registry dela, com o regedit, o compartilhamento e as permissoes que queremos. No registry vamos em: HKEY_LOCAL_MACHINE > Security > Access Se quisermos compartilhar, por exemplo o diretorio "Temp" localizado no drive "C:", inserimos uma nova chave no caminho acima com o nome de "C:". Dentro da chave acima criamos uma subchave com o nome de "Temp". Clicamos com o botao da direita em cima da chave "Temp" e criamos um campo tipo "DWORD", o nome deste campo sera composto do seguinte: nome_dominio\usuario_que_tera_acesso Os dados deste campo dependerão das permissões que quisermos dar ao usuário, por exemplo para darmos "Full Control" entramos com o valor "b7 00". Este procedimento tambem funciona para impressoras. ********************************** smbmount --------------------------------------------------------------------- E possivel se acessar, a partir de uma maquina *unix* rodando Samba, diretorios compartilhados residindo em PCs rodando Win95/98. Para montar o drive de um PC usando o smbmount voce tem que compartilhar primeiramente o recurso no Windows e depois monta-lo no Linux. Existem dois tipos de compartilhamento: em nivel de recurso (share) e em nivel de usuario. Para a primeira opcao voce atribui uma senha ao recurso e para conectar voce precisa fornece-la. Esta opcao e bastante insegura. A segunda opcao voce obtem a lista de usuarios do servidor Samba e atribui as permissoes de acordo com o usuario. Para compartilhar um recurso em nivel de compartilhamento a estacao com Win9* precisa obter a lista de usuarios do servidor Samba, porem esta funcao ainda nao esta implementada. No arquivo das listas de discussao do Samba esta questao apareceu diversas vezes porem nenhuma solucao foi apresentada. Se alguem souber de uma maneira de contornar este problema gostaria de saber. Com protecao em nivel de recurso, nao tem misterio. Basta emitir o comando a seguir, substituindo os valores conforme o caso. smbmount file://galaxy/galaxy /mnt -o username=queiroz,password=galaxy # df Filesystem 1k-blocks Used Available Use% Mounted on /dev/hda1 2202544 1605180 485480 77% / /dev/hdb1 975479 870558 54523 94% /home /dev/hdb2 1412327 853529 485819 64% /work /work/cl50-1.iso 640042 640042 0 100% /home/ftp/pub file://galaxy/galaxy 511760 298272 213488 58% /mnt A maquina Windows chama-se galaxy e eu dei o nome Galaxy ao drive C:. A este recurso compartilhado eu atribui a senha galaxy. Conectei-me como usuario queiroz e dei a senha que especifiquei, galaxy. Como voces podem ver a partir do comando df, o drive C: desta maquina passou a estar disponivel a partir do ponto de montagem /mnt. --------------------------------------------------------------- ********************************** smbmount --------------------------------------------------------------------- Colaboração: Eraldo Pereira Marinho [eraldo@capricornio.rc.unesp.br] Existe uma forma bastante prática de fazer com que um sistema unix (rodando samba) monte um diretório NT (eu uso o 4.0) e que este diretório torne-se de propriedade de um dado usuário na máquina unix, sem que o root tenha que saber a password desse usuário. Se o diretório a ser exportado estiver numa partição formatada como NTFS, é necessário que os atributos de segurança dêem completo acesso ao administrador (para que o root possa montá-lo como nfs no unix, com privilégio de escrita, e delegá-lo ao usuário em questão). Em contrapartida, na base de nomes samba (/etc/smbusers ou equivalente) o root deve ter como alias o default de administrador NT (geralmente, é administrator). Suponhamos que o usuário em questão tenha o user id=123 e o group id=101, que a password do administrador no Win NT seja pswd2000. Também, suponhamos que a máquina NT chame-se galaxy e que o diretório NTFS de interesse seja partilhado com o nome stars. Neste caso, o procedimento de linha de comando para realizar a montagem seria smbmount file://galaxy/stars pswd2000 -c 'mount /mnt -u 123 -g 101' -U administrator onde o usuário com identificação 123 teria acesso como proprietário do diretório NT, exportado com o nome stars e montado no file system /mnt no unix, sem que o root tivesse que saber a password deste usuário. O procedimento acima funciona com Win9x ou com NT FAT mas com as devidas implicações de segurança com respeito aos dados nestes sistemas com FAT. Como observação final, qualquer diretório (eu disse qualquer), que seja partilhado dando total privilégio ao administrador pode ser montado pelo root e delegado a um usuário que não seja necessariamente o proprietário NT user (!!). Eu tenho feito esses teste com um linux RedHat 6.0 e um Win NT 4.0. --------------------------------------------------------------- As mensagens da lista Dicas-L são veiculadas diariamente para 8699 assinantes. Para sair ou assinar a lista Dicas-L, consulte o documento que se encontra em http://www.Dicas-l.com.br/FAQ.html. A redistribuição desta e outras mensagens da lista Dicas-L pode ser feita livremente, deste que o conteúdo, inclusive esta nota, não sejam modificados. --------------------------------------------------------------- ********************************** Como faço para montar automaticamente, na inicialização do > sistema, o volume Windows para ele estar acessível aos três usuários > Atualmente, toda vez que inicio o sistema, tenho que digitar o comando > (como root ou usando o sudo): smbmount > file://ip_da_maquina_windows2000/compartilhamento file://mnt/rede -o > username=xxx,password=yyy, o que não é nada prático. Tente colocar este mesmo comando na ultima linha do arquivo /etc/rc.d/rc.local . Ele é eexecutado como root e, se não me engano, equivale ao autoexec.bat do DOS . ********************************** > fazer eh atraves do samba montar no diretorio /home/cosmo/servidor do cliente > Cosmo uma conexao com o diretorio /home/cosmo do servidor(Servidor). Para isso > tentei o comando : > mount -t smbfs -o username=cosmo,password=**** file://servidor/home/cosmo > /home/cosmo/servidor > Infelismente nao deu certo. Entao resolvi alterar um dos parametros e deu > certo, consegui ler o conteudo do diretorio root do servidor, o comando ficou > assim : > mount -t smbfs -o username=cosmo,password=**** file://servidor/root > /home/cosmo/servidor > Mas nao eh isso que eu estou querendo, o que eu estou querendo eh > ler/escrever no diretorio /home/cosmo/ do servidor. Apenas uma sugestao, porque voce nao edita no /etc/exports do seu servidor algo assim: /home/cosmo 192.168.1.* (rw) ^^^^^^^^_______> Ponha aqui o IP da sua rede Ai voce vai na cliente e soh digita: mount -t nfs servidor:/home/cosmo /home/onde_quiser_montar Assim eh mais pratico, e voce usa o recurso nativo do Linux ao inves de usar o smb. ********************************** De: 2a. Vara Federal de Caxias do Sul Para: linux-br@bazar.conectiva.com.br Assunto: (linux-br) Montagem com smbmount Data: 28 May 2002 10:03:16 -0300 Pessoal, Agora fiquei numa "sinuca de bico": No CL8, ao tentar usar o comando smbmount, recebo a seguinte mensagem: smbmnt must be installed suid root for direct user mounts (500,500) smbmnt failed: 1 Entao com o comando chmod, faco o seguinte: # chmod +s /usr/bin/smbmount Depois, so para conferir: $ ls -la /usr/bin/smbmount -rwsr-sr-x 1 root root 533052 Fev 26 12:43 /usr/bin/smbmount* Agora, ao tentar usar o comando smbmount, vem a resposta: INFO: Debug class all level = 1 (pid 1519 from pid 1519) libsmb based programs must *NOT* be setuid root. Afinal de contas, e' para setar o suid ou nao??? Obs.: no CL7 funcionava perfeitamente. O problema apareceu apenas no CL8/ Regis -- 2a. Vara Federal de Caxias do Sul rscax02@jfrs.gov.br (54) 228-5516 ********************************** De: Marcelo Battistini Para: Wilson Bento Picaz Bom , linux-br@bazar.conectiva.com.br Assunto: Re: (linux-br) smbmount Data: 31 Jul 2002 13:24:46 -0300 eu utilizo assim mount -t smbfs -o username=tridge,password=foobar //fjall/test /data/test vc pode colocar este comando no /etc/rc.d/rc.local > Para montar um compartilhamento de uma maquina windows, utilizo o > sequinte comando: > > smbmount file://spd01/c /spd01 > > Desta forma tenho que informar a senha do root. > > Como fazer para que esta senha nao seja solicitada ? ********************************** De: Clovis Sena Para: Lista Linux-Br Assunto: (linux-br) Solução: Rede mista Win+Linux ( ou montar shares do nt comuser comum ) Data: 02 Sep 2002 08:52:14 -0300 bom dia, respondendo a min mesmo e de modo a judar outras pessoas com mesmo problema: para que um usuario comun consiga montar diretorios compartilhados num Windows NT, basta fazer o smbmnt e o smbumount setuid root , # chmod +s /usr/bin/smbmnt # chmod +s /usr/bin/smbumount e ai tudo funciona numa boa...e prob era que eu tava colocando tambem o smbmount , e ai dava erro. achei a resposta neste link: http://www.faqchest.com/linux/samba-l/smb-02/smb-0205/smb-020534/smb02052818 _28003.html obrigado a todos que ajudaram. t+ Clovis. ----- Original Message ----- From: "Clovis Sena" To: "Fabio Cesar Silva Filgueiras - BASIC" ; "Lista Linux-Br" Sent: Thursday, August 29, 2002 6:40 PM Subject: Re: (linux-br) Rede mista Win+Linux ( ou montar shares do nt comuser comum ) bom dia, porque se um usuario comum tenta usar o smbmount ele nao deixa e diz que so pode sendo root. Eu ja fiz setuid smbmount / smbumount , mas ainda da erro dizendo que libsmb programs nao podem ser setuid root. t+ ********************************** De: Marcus Lima Responder-a: marcuslima@marcuslima.eti.br Para: Valdenir Jandosa , linux-br@bazar.conectiva.com.br Assunto: (linux-br) RES: (linux-br) smbmount Data: 03 Jan 2003 22:58:45 -0200 > Como faço para adicionar uma linha no arquivo /etc/fstab para > inicializar automaticamente a montagem de uma partição de uma outra > maquina com windows. É bem simples, faça assim: IP_do_win://pasta /mnt/pasta smbfs defaults 0 0 - Marcus Lima . ********************************** De: sl-linux Para: Valdenir Jandosa , linux-br@bazar.conectiva.com.br Assunto: Re: (linux-br) smbmount Data: 04 Jan 2003 21:31:53 -0200 Cara eu fiz um Script com o sequinte comando mas vc pode testar colocando o fstab smbmount //estacao4/C /mnt/estacao4/estacao4 -o ip=192.168.100.5,workgroup=ESCRITORIO,quest,rw //estacao4/C = nome da maquina + unidade /mnt/estacao4/estacao4/ = caminho montado localmente -o = parametro informando o inicio da opcoes ip= endereco IP da maquina workgroup = Grupo de trabalho na rede Windows guest = informando que o usuario e apenas visitante rw = Parametro para leitura e escrita , neste caso poderia ser ro = somente leitura Everton ********************************** De: 2a. Vara Federal de Caxias do Sul Para: Paulo , linux-br Assunto: Re: (linux-br) Samba em rede windows como usuario normal Data: 06 Mar 2003 18:16:30 -0300 Historiadores acreditam que em Qui 06 Mar 2003 14:41, Paulo escreveu: > smbmnt must be installed suid root for direct user mounts > Tentei setar suid para o smbmount e smbumount e ele aprece outro erro > falando que a libsmb nao está suid Executa, como root: chmod +s /usr/bin/smbmnt chmod +s /usr/bin/smbumount Detalhe importante! Nao adianta mudar no arquivo /usr/bin/smbmount (repare no nome), mude apenas no /usr/bin/smbmnt (assim, sem o "ou") Regis -- ********************************** De:  zxunix Para:  linux-br@bazar2.conectiva.com.br Assunto:  Re: (linux-br)Linux... Será que um dia...? Data:  Fri, 1 Aug 2003 08:40:31 -0300 So pra nao ficar com fama de mau, um cara ja respondeu sua pergunta, talvez tenha te escapado, verifica com calma as mensagens anteriores. Seu problema esta no dono do diretorio, esta como root, e voce esta mapeando para um usuario comum ($USER). Suas opcoes: - Se for somente um usuario que deve acessar o compartilhamento, mude o dono do diretorio win_lusers para este usuario e execute o mesmo comando. - Se for comunitario, cria um usuario "nobody" e passa este usuario como parametro no seu smbmount //rwinserver/share /home/win_lusers -o username=nobody - Deixa como root e passa o root como username, smbmount //rwinserver/share /home/win_lusers -o username=root So de "H" testa esta ultima primeiro e voce vai ver que funciona. Eu fiz teste aqui com maquinas Windows como "Servidores" e funcionou maravilhosamente bem. Tempo de pesquisa: 5 minutos no livro "Using Samba" (se nao der para comprar, tem disponivel em PDF na internet). Alias 90% das duvidas que vejo na lista sobre Samba sao respondidas por este livro, o resto esta no "Samba Black Book". Nao leve para o lado pessoal, as criticas que fiz foram construtivas, para incentivar a pesquisa, esse negocio de buscar uma solucaozinha pronta nao ajuda a lista (que fica entupida), nao ajuda a comunidade (ninguem experimenta algo novo, logo, ninguem descobre coisas novas de se fazer uma tarefa), e nao ajuda quem pergunta pois, na pratica, dificilmente voce ve um ambiente perfeito para que a solucao pronta funcione, alem de nao aprender muita coisa nova (pra mim a parte mais divertida do Linux/Unix, e motivo principal para minha total conversao) Em Fri, 1 Aug 2003 10:30:29 +0200 "Oscar Gemperle Vianna" escreveu: > Você citou que funciona na sua empresa, mas você tem servidores linux, > certo? > Eu só tenho Windows Server. Eu tenho que logar, validando no W2K Server, > montar um diretório home para esse usuário, que será um compartilhamento do > W2K Server, para o gnome e outros software possa escrever seus arquivos de > configuração/lock/etc... Como eu disse, eu tenho um ambiente misto, ate OS/2 e AIX com RISC/6000 tem perdido por aqui. ********************************** De:  Marcelo Vivan Borro Para:  Oscar Gemperle Vianna Cc:  linux-br@bazar2.conectiva.com.br Assunto:  Re: (linux-br) Linux... Será que um dia...? Data:  Thu, 31 Jul 2003 13:38:55 -0300 Oscar Gemperle Vianna escreveu: Eu executei o chmod +s smbmbt smbumount > Você não pode fazer isto no smbmount...  Você já recebeu alertas do seu próprio sistema e de outras postagens da lista... Não sei mais o que fazer. > Realmente tentar fazer do linux um sistema operacional para máquinas para > usuários ainda não é uma realidade. O Windows ainda vai reinar muito tempo > nesta área... > > Alguém tem um ambiente de rede assim que funcione? > Na minha empresa temos estações linux que montam compartilhamentos automaticamente no logon do kde, com personalização dos compartilhamentos por usuários das máquinas. Recomendo que pesquise um pouco mais.  Já experimentou o LinNeighborhood?  Ele faz o que você quer praticamente sozinho. Você instalou o samba-clients ? Recomendo que contrate algum especialista em linux para fazer a configuração em algumas máquinas de sua empresa,  e acompanhe o processo, de maneira que você mesmo possa executar o serviço futuramente... Marcelo Viva Borro ********************************** De:  Marcelo Trindade (Ext) Para:  'Lucir Rocio Vaz' , linux-br@bazar2.conectiva.com.br Assunto:  RES: (linux-br)Como executar o smbclient smbmount comusuárionormal? Data:  Fri, 15 Aug 2003 16:06:42 -0300 Vc deve dar permissao somente ao /usr/bin/smbmnt e /usr/bin/smbmount Deve tb entrar no Server Manager e criar maquina com o mesmo nome da sua no NT/2000 Deve configurar corretamente o smb.conf com dominio e o nome da maquiana q vc cadastrou no Nt/2000. Boa sorte. Marcelo > Assunto: (linux-br)Como executar o smbclient smbmount > comusuárionormal? > >       tenho instalada a ultima versão do samba em minha > máquina e toda vez que > preciso utilizar o smbclient ou smbmount ou qualquer outro > smb.... ele exige > que o usuário tenha UID de root.... > ********************************** De:  2a. Vara Federal de Caxias do Sul Para:  Lucir Rocio Vaz , linux-br@bazar2.conectiva.com.br Assunto:  Re: (linux-br)Como executar o smbclient smbmount com    usuárionormal? Data:  Fri, 15 Aug 2003 11:07:33 -0300 Em Qui 14 Ago 2003 18:45, parece que Lucir Rocio Vaz escreveu: >       tenho instalada a ultima versão do samba em minha máquina e toda vez que > preciso utilizar o smbclient ou smbmount ou qualquer outro smb.... ele > exige que o usuário tenha UID de root.... Faca apenas os comandos # chmod +s /usr/bin/smbmnt # chmod +s /usr/bin/smbumount Atencao! NAO FACA o comando para o arquivo /usr/bin/smbmount. Se ja' fez, desfaca: # chmod -s /usr/bin/smbmount Ei, pessoal, poderiamos colocar um link para essa pergunta no rodape das mensagens, hein? Regis -- 2a. Vara Federal de Caxias do Sul rscax02@jfrs.gov.br (54) 218-3226 ********************************** De:  julio henrique Para:  linux-br Assunto:  (linux-br)re: script cgi + samba Data:  Mon, 25 Aug 2003 10:42:25 -0300 use assim: smbmount  //maquina/compartilhamento /mnt/teste -o username=login%senha se for um compartilhamento sem login/senha, use assim: smbmount  //maquina/compartilhamento /mnt/teste -o guest []s, julio ********************************** De:  2a. Vara Federal de Caxias do Sul Para:  Manoel , linux-br@bazar.conectiva.com.br Assunto:  Re: (linux-br) smbmount pastas com nomes acentuados alguém pode ajudar-me ??? (agora com =?iso-8859-1?q?=E9quio!?=) Data:  Wed, 5 Nov 2003 18:10:34 -0200 Historiadores acreditam que em Qua 05 Nov 2003 11:37, Manoel escreveu: > Saudações Amigos da Lista > >  Estou com o seguinte problema: > > smbmount  //maq_windows/disc_compart_que_tem_pasta_nome_em_ascii_159_e_165 > /mnt > > pois eh tenho essa pasta no win com nome contendo caracteres ascii e o > smbmount   nao monta direito Eu uso assim: smbmount //diretorio_compartilhado/ /ponto/de/montagem codepage=cp850 Regis Ops! Falei errado. Faltou o parametro -o Deve ficar mais ou menos assim: smbmount //computador/diretorio_compartilhado /ponto/de/montagem/ -o codepage=cp850 (tudo na mesma linha) Regis -- 2a. Vara Federal de Caxias do Sul (54) 218-3226 rscax02@jfrs.gov.br ********************************** De:  Thiago Macieira Para:  linux-br@bazar2.conectiva.com.br Assunto:  Re: (linux-br)Software tipo ambiente de rede Data:  Tue, 27 Jan 2004 01:01:19 -0200 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 linux wrote: >Galera eu estou precisando de um sotware estilo ambiente de rede, mas >que e para linux, que acesse maquina que utilizem compartilhamento com >samba e compartilhamento ntfs (compartilhamento exportado do linux, no >diretorio exports). No linux tem algums sotware estilo ambiente de > rede mas so acessão >maquina windows ou maquina linux com samba. >E parque que os usuarios acessem normalmente maquina linux e windows > sem perceberem a diferença, apenas clicando na maquina no ambiente de > rede. Ah, e que este software seja facil uso, que não precise motar o > diretorio para acessar, Existe o LinNeighborhood que faz o que você quer. Experimente testá-lo. Se você estiver usando o KDE, rode o daemon 'lisa' (após configurá-lo, claro). Digitando lan:/ no Konqueror, você deverá ter uma lista semelhante à do "Ambiente de Rede" do Windows. Quanto à criação de compartilhamentos, eu sei que o KDE 3.1.x e mais novos têm scripts para isso, mas nunca usei. O root deve antes habilitar o suporte; após isso, todo usuário autorizado poderá criar compartilhamentos. Agora, eu não recomendo que usuários criem compartilhamentos. O administrador deve fazer isso. Apenas instrua os usuários onde eles devem guardar os arquivos (em que localizações no sistema) para que eles fiquem disponibilizados pela rede. Pessoalmente, acho que a prática de permitir usuários comuns mexerem na configuração do sistema é sempre ruim. Acima, você disse algo como "compartilhamento NTFS". Suponho que você queira dizer NFS. O KDE tem acesso via nfs:// à esses compartilhamentos, mas não sei se funciona legal. Novamente, recomendo que quaisquer compartilhamentos NFS sejam montados automaticamente pelo /etc/fstab: usuários comuns não têm que ficar montando eles. Em geral, a minha recomendação é: abandone sua idéia e monte UM compartilhamento central no seu servidor central em que os usuários poderão gravar os arquivos. Nesse servidor, você terá controle sobre backups e outros detalhes. E também evita ficar espalhando arquivos por máquinas diferentes. Centralize. - --   Thiago Macieira  -  Registered Linux user #65028    thiagom (AT) mail (dot) com     ICQ UIN: 1967141   PGP/GPG: 0x6EF45358; fingerprint:     E067 918B B660 DBD1 105C  966C 33F5 F005 6EF4 5358 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) ********************************** De:  Artur Coutinho Para:  linux-br@bazar2.conectiva.com.br Assunto:  Re: (linux-br)Enviar um ENTER num shell script Data:  Thu, 29 Jan 2004 00:11:14 -0200 Em Ter 27 Jan 2004 22:42, André escreveu: ... > Criei um shell script que acessa a rede Windows via Samba com sucesso > utilizando a seguinte linha: > smbmount //work/MyDocs /mnt/nfs ... > Mas após executar o comando acima, o script pára pedindo a senha. > Gostaria que o script prosseguisse sem pedir a senha ou de preferência > digitasse a senha e o automaticamente. É possível? Olá André, Uma outra forma é criar um arquivo texto contendo:         username =         password = e chamá-lo no /etc/fstab com a opção credentials=. Desta forma, o nome do usuário e/ou senha não ficam em texto plano no /etc/fstab, ficando no arquivo criado, o qual deve ter suas permissões ajustadas, obviamente... Para mais detalhes, veja man smbmount. Sds, -- Artur de Paula Coutinho - Santa Rita do Sapucai - MG www.meusitelinux.cjb.net - arturcoutinho@bol.com.br    Linux Registered User# 140972 - ICQ 59870067 ********************************** De:  Thiago Macieira Para:  linux-br@bazar2.conectiva.com.br Cc:  Fabio F. Silveira Assunto:  Re: (linux-br)konqueror e samba ... Data:  Thu, 3 Jun 2004 23:54:59 -0300 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Fabio F. Silveira wrote: >Olá Pessoal, >Após muitas tentativas recorro a vcs... Quando utilizo o konqueror > para acessar compartilhamentos win* com caracteres especiais > (acentos,etc), o mesmo retorna um erro dizendo que o arquivo ou > diretório não existe. Entretanto, via linha de comando (mount -t > smbfs ... -o codepage...) tudo funciona ok. Ressalto que utilizo CL9. Olá, o smb:// no Konqueror é servidor por dois processos distintos: o kio_smbro e o kio_smb-libsmb (são os nomes que usamos internamente no KDE). O primeiro é baseado no comando smbclient e está obsoleto. O segundo é o mais novo, funciona bem, e é baseado na libsmbclient. Portanto, minha recomendação: certifique-se que você tem o Samba 3.0 e que o seu smb:// é o kio_smb-libsmb. $ ldd /usr/local/kde3/lib/kde3/kio_smb.so | grep libsmbclient         libsmbclient.so.0 => /usr/lib/./libsmbclient.so.0 (0x414bd000) - --   Thiago Macieira  -  Registered Linux user #65028    thiago (AT) macieira (DOT) info     ICQ UIN: 1967141   PGP/GPG: 0x6EF45358; fingerprint: ********************************** De:  Marcelo Trindade Para:  'Artur Coutinho' , linux-br@bazar2.conectiva.com.br Assunto:  RES: (linux-br)abrir arquivos no ConectivaOffice do cl10 Data:  Tue, 3 Aug 2004 13:51:44 -0300 Tive o mesmo problema e resolvi montando a particao com o samba. Vc pode criar um script para o usuario montar os compartilhamentos Windows. Criei não home do usuarios uma pasta com nome PastasWindows/ (so assim o usuario entendeu) Por ex: smbmount // $HOME/ -o % Lembrando que para que os usuarios comuns usem o smbmount vc deve dar : chmod +s smbmnt e chmod +s smbumount como root. Não de chmod +s no smbmount que não funcionara. [],s Marcelo Trindade ********************************** De:  Claudio Polegato Junior Para:  Herbert de Carvalho Cc:  Lista LinuxBR Assunto:  Re: (linux-br)smbmount nãofunciona Data:  Fri, 6 Aug 2004 16:53:47 -0300 (BRT) Olá   Isto parece-me ser problema de permissão. Tente: chown root.root /usr/bin/smbumount chown root.root /usr/bin/smbmnt chmod 4755 /usr/bin/smbumount chmod 4755 /usr/bin/smbmnt Agora tentar montar como usuário comum da seguinte forma: smbmount //servidor/compartilhamento /onde/vai/ser/montado -o username=usuário_com_permissão,password=senha_deste_usuário Se funcionar está tudo certo agora. Caso não funcione, qual a mensagem de erro vinda do smbmount? []'s Claudio ********************************** De:  Artur Coutinho Para:  linux-br@bazar2.conectiva.com.br Assunto:  Re: (linux-br)script de montagem que criptografa a senha Data:  Thu, 14 Oct 2004 00:22:55 -0300 Em Qua 13 Out 2004 12:31, Isaac Cavalcanti escreveu: > Gente, montei um script do tipo: > mount -t smbfs //servidor/pasta /ptnmontage -o > username=administrador%001213 workgroup=dominio > tudo certinho, so q reparem q o username e o pior a senha ficam > expostos, nao tem como "criar" uma maneira de trabalhar com isso > criptografado? Olá, O comando smbmount permite que você leia os dados para autenticação (username e password) de um arquivo. Para mais detalhes procure na man page do smbmount por "credentials". Os dados não ficam criptografados, mas podem ficar menos expostos... A propósito, você não está usando o /etc/fstab? Sds, -- Artur de Paula Coutinho - Santa Rita do Sapucai - MG www.meusitelinux.cjb.net - arturcoutinho@bol.com.br    Linux Registered User# 140972 - ICQ 59870067 ********************************** De:  Alejandro Flores Responder-a:  Alejandro Flores Para:  Isaac Cavalcanti Cc:  Lista da conectiva Assunto:  Re: (linux-br)script de montagem que criptografa a senha Data:  Thu, 14 Oct 2004 08:34:23 -0300 Olá Isaac, Para montar uma partição é preciso ser root. Então, se você colocar o dono do script como o root, com permissões de rwx apenas para o root, quem vai ver? :-) Abraço! Alejandro Flores > Gente, montei um script do tipo: > mount -t smbfs //servidor/pasta /ptnmontage -o > username=administrador%001213 workgroup=dominio > tudo certinho, so q reparem q o username e o pior a senha ficam > expostos, nao tem como "criar" uma maneira de trabalhar com isso > criptografado? ********************************** De:  hamacker Para:  Isaac Cavalcanti Cc:  Lista da conectiva Assunto:  Re: (linux-br)script de montagem que criptografa a senha <--- corte nos quotes Data:  Thu, 14 Oct 2004 09:41:12 -0300 Eu faco um script, onde a pessoa digita a senha, veja abaixo. O  script tem dois parametros "on" que liga os mapeamento e "off" que os desliga. Tem uma porção com "#" remarks que é um outro modo de operacao onde fica no diretorio netlogon um arquivo texto com na 1 coluna o //servidor/compartilhamento e na 2a coluna o ponto de montagem, a intenção é que dessa forma o script possa ser o mesmo para todos os usuarios na rede, e no netlogon ficariam os diferentes mapeamentos. O mais simples é o segundo modo de operacao onde os mapeamentos são expostos diretamente no script e é o que mais eu uso. []'s <------------- INICIO DO SCRIPT ---------------> #!/bin/sh #################################################### # Login Script Linux para usuarios do Samba Server # # Desenvolvido por : Gladiston Hamacker Santana    # # Data : 13/set/2004                               # #################################################### echo "####################################################" echo "# Login Script Linux para usuarios do Samba Server #" echo "# Desenvolvido por : Gladiston Hamacker Santana    #" echo "# Opcoes :                                         #" echo "#   on = efetua os mapeamentos de rede             #" echo "#   off= desmonta os mapeamentos de rede           #" echo "####################################################" param=$1; samba_netlogon="//JUPITER/NETLOGON" samba_ip="192.168.1.4" samba_domain="VIDY" if [ "$param" == "" ] ; then    param="on" fi; # if not unmount option then enter credentials if [ "$param" != "off" ] ; then   login=$USER   echo -n "Digite o login ($login) : "   read login   if [ "$login" = "" ] ; then     login=$USER;   fi   #   # only users in passwd will be accepted to run this script   #   grep -q "$login" /etc/passwd;   if [ $? -ne 0 ] ; then     echo "Usuario $login não esta cadastrado.";     exit 2;   fi   ### end of verification ###   stty -echo    # desligando o echo momentaneamente para entrar senha   echo "Digite a senha : (caracteres nao serao visualizados)"   echo "(se voce der CTRL+C neste ponto terá que digitar reset no prompt para ligar o echo novamente)"   read password   stty echo     # religando o echo   echo  # pula uma linha options="username=$login,password=$password,dmask=0777,fmask=0777,codepage=cp850" fi; # two modes : # mode 1 - download user.map from netlogon share : # user.map is like this : ## user map file for joan ## then this file as named joan.map #//jupiter/caixa_entrada /mnt/net/caixa_entrada #//jupiter/desenv /mnt/net/desenv #//jupiter/cat /mnt/net/cat # #mapfile=$login.map #n=0 #n_elem=0 ## download user map file #smbclient -U $login $samba_netlogon -I $samba_ip -d 0 -E -W "$samba_domain" -c "get $mapfile" #for linha in `cat  $mapfile|grep -v "#"` #do #  if [ `expr $n % 2` == 0 ] ; then #   smbpoint[$n_elem]=$linha; #  else #   my_point[$n_elem]=$linha; #   let n_elem=n_elem+1; #  fi #  let n=n+1; #done # # or mode 2 - direct on unique script # my_point[00]="/mnt/net/caixa_entrada" my_point[01]="/mnt/net/desenv" my_point[02]="/mnt/net/cat" smbpoint[00]="//jupiter/caixa_entrada" smbpoint[01]="//jupiter/desenv" smbpoint[02]="//jupiter/cat" limit=${#my_point[@]} echo "Numero de ponto de montagens é $limit." for ((a=0; a < $limit ; a++)) do   mnt=${my_point[$a]}   dev=${smbpoint[$a]}   # create dir, if does not exists   if test ! -d $mnt  ; then      echo criando diretorio $mnt      mkdir -p $mnt >/dev/null   fi   # unmount device   if [ "$param" == "off" ] ; then      echo unmount drive $mnt      sudo umount $mnt >/dev/null   else      # mount device      smbcommand="smbmount $dev $mnt -o $options"      echo "$a) mountando unidade $dev em  $mnt" ;      sudo $smbcommand   fi done echo pressione [enter] para finalizar... read <------------- FIM DO SCRIPT ---------------> []'s Isaac Cavalcanti wrote: Gente, montei um script do tipo: > mount -t smbfs //servidor/pasta /ptnmontage -o > username=administrador%001213 workgroup=dominio > tudo certinho, so q reparem q o username e o pior a senha ficam > expostos, nao tem como "criar" uma maneira de trabalhar com isso > criptografado? ********************************** De:  Clovis Sena Para:  Alejandro Flores Cc:  Lista da conectiva Assunto:  Re: (linux-br)script de montagem que criptografa a senha Data:  Thu, 14 Oct 2004 15:25:33 -0300 bom dia, sugestao: mount -t smbfs -o username=tridge  //fjall/test /data/test ou seja, se voce deixar sem senha, na hora que chamar o script ele pede a senha... t+ Clovis ********************************** De:  Andreas Responder-a:  Discussão relacionada ao Conectiva Linux Para:  Discussão relacionada ao Conectiva Linux Assunto:  Re: [cl] smb ou lan no konqueror? Data:  Fri, 15 Oct 2004 18:09:01 -0300 On Fri, Oct 15, 2004 at 03:59:18PM -0200, Mauricio Teixeira (netmask) wrote: > Eu sei que eu posso estar errando detalhe, mas realmente estou perdido > nessa... > > Caso com CL10. O link "Ambiente de Rede" da área de trabalho chama o > Konqueror apontando para "smb:/". Toda vez que eu abro, ele tenta por uns > segundos e dá o erro "Não foi possível encontrar grupos de trabalho em sua > rede local". > > Me lembrei do LiSa, peguei um init script da RH (falando nisso, não tem no > CL10 pq?), startei, fui pro Konqueror, e abri a rede usando "lan:/" (que > redireciona para "lan://localhost/", mas exibe a rede). Quando seleciono > uma máquina qualquer ele chama usando "smb://maquina/". > > Então, porque "smb:/", mas "lan:/" sim (e ainda assim, precisando do LiSa > rodando)???? > > Estão instalados o kio-smb e samba-clients, e no smb.conf está configurado > o workgroup. Veja se não tem um .smb no seu home. Versões anteriores de algum componente do gnome (esqueci qual, lamento, acho que do vfs) criavam um ~/.smb/smb.conf com workgroup vazio. E é uma característica do samba (indesejável) que o ~/.smb/smb.conf tenha preferência sobre o /etc/samba/smb.conf em todos os aspectos. O arquivo global é simplesmente ignorado se existir este no home do usuário. _______________________________________________ CL mailing list CL@distro2.conectiva.com.br https://distro2.conectiva.com.br/mailman/listinfo/cl ********************************** De:  Regis Ubiratam Candeia Para:  linux-br@bazar2.conectiva.com.br Assunto:  Re: (linux-br)Acessando um compartilhamento do WinXP Data:  Thu, 4 Nov 2004 10:44:01 -0200 Historiadores acreditam que em Qua 03 Nov 2004 18:38, Anderson Prohonoski escreveu: > Pessoal, > > > Quando executo o comando: > smbclient -L nome_maquina -U usuario > Password: ******** > > e informo a senha sempre recebo a mensagem de NT_STATUS_LOGON_FAILURE.... > > De outras máquinas windows eu acesso esse compartilhamento e ele nem pede > senha. Acho que a configuração do Samba tb está ok, ativei o suporte a > senhas criptografadas e consigo acessar os compratilhamentos do linux > normalmente. > Tive esse problema e era o tal do firewall do XP que estava habilitado. Basta desabilitar e o smb consegue conectar. -- Regis Ubiratam Candeia Diretor de Secretaria Vara Federal de Caxias do Sul ********************************** De:  Marcos R.Pawloski Responder-a:  Marcos R.Pawloski Para:  linuxrlz@ig.com.br Cc:  linux-br@bazar2.conectiva.com.br Assunto:  Re: (linux-br)Eliminar Senha - SMBMOUNT Data:  Mon, 08 Nov 2004 19:25:15 +0000 E, Seg, 08 Nov 2004 16:17:48 +0000 linuxrlz@ig.com.br escreveu: >Quando executo: >smbmount //lab/d /mnt/remoto >o comando sempre me pede uma senha, mas sempre a deixo em branco e só >pressiono enter. >Como fazer para anular essa requisição da senha? Uma opção: mount -t smbfs -o username=fulano,password=senha  //lab/d   /mnt/remoto onde fulano e senha é o mesmo cara do seu windows. Se quiser automatizar, pôe esse comando em um script  com o nome de monta_lab.sh no /root/scripts e coloca ele no seu /etc/rc.local assim: sh /root/scripts/monta_lab.sh ps. chmod +x monta_lab.sh ...  é claro. Marcos R. Pawloski ********************************** De:  Dicas-L-Owner@unicamp.br Assunto:  [Dicas-L] Acesso a rede windows atraves do browser. Data:  Tue, 16 Nov 2004 03:15:37 -0300 **** Treinamento Dextra Sistemas em São Paulo **** JBoss: Arquitetura e Administração          - 25/11 PostgreSQL: Administração de Banco de Dados - 09/12 PostgreSQL: Performance Tuning              - 16/12         http://www.dextra.com.br/treinamento ---------------------------------------------------   Acesso a rede windows atraves do browser.   ========================================= Colaboração: Ricardo Henrique Cândido Algum dias atras me deparei com a nessecidade de disponibilizar um certo compartilhamento (samba) para acesso remoto. Fui no site do google e deu uma pesquisada e encontrei o SmbWebClient (http://wwww.nivel0.net/SmbWebClient) O SmbWebClient um script escrito por Victor M. Varela (http://www.nivel0.net/VictorManuelVarela), para usar a rede windows atraves do browser. O SmbWebClient foi escrito em php, é um gpl. Não foi preciso nem mesmo nenhuma configuração,baixei e  copiei o script para o DOCUMENTROOT do apache, fui no browser e ja funcionou. É bem facil de configurar, alterei apenas duas linhas e ja estava como era preciso. -------------------------------------------------------------------- Colabore com a Dicas-L. Publique seu comentário sobre esta mensagem em http://www.Dicas-l.com.br/dicas-l/20041116.php -------------------------------------------------------------------- As mensagens da lista Dicas-L são veiculadas diariamente para 25923 assinantes.        Todas as mensagens da Dicas-L ficam armazenadas em                http://www.Dicas-l.com.br/dicas-l/ A redistribuição desta e outras mensagens da lista Dicas-L pode ser feita livremente, desde que o conteúdo, inclusive esta nota, não sejam modificados. -------------------------------------------------------------------- ********************************** De:  alipio@katatudo.com.br Para:  Argeu Carlos Thiesen Cc:  Lista Linux-Br Assunto:  Re: (linux-br)Montagem de compartilhamentos Servidor w2k Data:  Fri, 26 Nov 2004 16:29:45 -0200 (BRST) > 2 - o usuario_linux executou o seguinte comando: > sudo /usr/bin/smbmount //servidorw2k/compartilhamento > /home/usuario_linux/Pontodemontagem -o user=usuario_windows Tente executar o seguinte: sudo /usr/bin/smbmount //servidorw2k/compartilhamento /home/usuario_linux/Pontodemontagem -o user=usuario_windows,dmask=777,fmask=777 []'s Alípio Luiz ********************************** De:  Alejandro Flores Responder-a:  Alejandro Flores Para:  Argeu Carlos Thiesen Cc:  Lista Linux-Br Assunto:  Re: (linux-br)Montagem de compartilhamentos Servidor w2k Data:  Fri, 26 Nov 2004 19:33:10 -0300 Olá, > 1 - No arquivo /etc/sudoers adicionei a seguinte linha > usuario_linux      maquina.dominio.com.br=/usr/bin/smbmount > //servidorw2k/compartilhamento /home/usuario_linux/Pontodemontagem -o > user=usuario_windows Você tem que passar também como opção, o UID e GID do usuário que vai ter permissão de escrita: -o user=usuario_windows,uid=500,gid=500 Da uma olhada na man do smbmount e você vai encontrar:        uid=               sets  the uid that will own all files on the mounted filesystem.               It may be specified as either a username or a numeric uid.        gid=               sets the gid that will own all files on the mounted  filesystem.               It may be specified as either a groupname or a numeric gid. Abraço! Alejandro Flores ********************************** De:  Wendell Almeida Silva Para:  Antonio F. Zago Cc:  lista-linux Assunto:  Re: (linux-br)Montagem de diretórios remotos com o smbmount Data:  Mon, 10 Jan 2005 13:35:00 -0200 A solução q estou utilizando (http://shfs.sourceforge.net/) no momento é a montagem de diretórios remotos via ssh. Fica transparente e a instalação do módulo no kernel é simples. Depois é só utilizar o samba para compartilhar os diretórios. Agora posso com mais calma implementar uma vpn. Obrigado pelas dicas. > Pra isto voce teria que compartilhar as pastas do windows pra internet e > qualquer um vai acessar, mesmo que tenha senha a segurança do windows é > muito fraca pra isto, caso queira correr o risco é só liberar as portas > 137 a 139, acho que a solução seria por vpn, veja o FAQ: > http://www.zago.eti.br/vpn.txt > > Outra opção é pelo vnc, veja no FAQ: > http://www.zago.eti.br/vnc.txt > > Tenho usado o ssh pra acessar maquina linux na rede remota e lá com > smbmount dá pra montar compartilhamentos de estações windows, não sei > como automatizar, mas manualmente dá pra usar, pra isto veja no FAQ: > http://www.zago.eti.br/ssh/ssh.txt ********************************** De: Alejandro Flores Responder A: Alejandro Flores Para: JC júnior Cc: linux-br@bazar2.conectiva.com.br Assunto: Re: (linux-br)login em rede linux Data: Wed, 19 Jan 2005 20:23:51 -0300 Olá, > Fala pessoal, a pergunta eh meio primária , mas eu preciso fazê-la: > instalei o slack8 num laptop mmx 96 ram, e qdo coloquei ele em uma rede que > tem maq linux w win , os win funcionam bem com o samba, mas eu ainda naum sei > "logar" no servidor , do laptop(linux).....como faço isso???? sendo que jah > tem o usuário no linux servidor???? Rapaz, não entendi muito bem a sua pergunta, mas vamos lá. Vamos fazer de conta que o seu workgroup é MEUGRUPO, o nome do servidor é SMB e a pasta compartilhada que você quer acessar é MINHA_PASTA. Então, você vai criar no seu home, uma pasta chamada: minha_pasta (como usuário sem privilegios) mkdir /home/USUARIO/minha_pasta Agora você vai montar a pasta compartilhada no seu diretório local: (como root) mount -t smbfs -o username=SEU_USUARIO_NO_SERVIDOR,password=A_SENHA_DO_USUARIO,workgroup=MEUGRUPO,uid=SEU_UID_LOCAL //SMB/MINHA_PASTA /home/USUARIO/minha_pasta Abraço! Alejandro Flores ********************************** De: Alex Cella Responder A: Alex Cella Para: Lista Linux Assunto: (linux-br)montando compartilhamento no samba em um server 2003 Data: Tue, 12 Apr 2005 14:33:33 -0300 Ae cara eu acho que vc tem que gerar um bilhete para poder acessar o servidor 2003 e manter seu relogio no mesmo intervalo de tempo o valor mínimo de tolerancia padrão do 2003 que é de 5 minutos, ou seja vais ser um cliente do Active Diretory OBS se teu windows tem Active Diretory o termo PDC não existe mais a algums anos desde 1999, vc tem um DC (controlador de domínio) PDC é termo para Windows NT 4 Server, mas como todo muido aida usa o termo.... ficou. -- Atenciosamente, Profissional de Informática Linux Registered User # 225201 Microsoft Certified Professional MSN alexkid[arroba]msn.com ********************************** De: Diego "First Storm" Para: fabianorech@gmail.com Cc: linux-br@bazar2.conectiva.com.br Assunto: Re: (linux-br)Montar Compartilhamento 2003 no linux Data: Fri, 02 Sep 2005 08:46:43 +0800 Olá Fabiano, deu certo sim, resolveu o meu problema montou perfeitamente o compartilhamento, muito obrigado. > Pelo smbfs acho que não vai dar ai, tenta montar com o protocolo cifs > desta forma: > > mount -t cifs //192.168.1.1/dados /mnt/servidor/ -o username=usuario > > se der certo avisa ai! ********************************** De: cibonato@fcien.edu.uy Para: linux-br@bazar2.conectiva.com.br Assunto: Re: (linux-br)Montando recursos compartidos a partir do nome Netbios. Data: Wed, 09 Nov 2005 18:17:59 -0300 Quoting Jorge Godoy : > Miguel Da Silva writes: > > > Essa necessidade apareceu pelo seguinte motivo: no trabalho temos uma > > máquina chamada Antares com Debian instalado, essa máquina está no DNS e > > tudo o mais; é o roteador que temos. Além disso tem uma máquina chamada > > Antares que está na rede Windows. > > E você acha que isso é normal e não deve ser corrigido? IMNSHO, você > deve > corrigir o verdadeiro problema primeiro. Você tem razao, mas uma vez me disseram o seguinte no trabalho: "quando cheguei aqui já era assim...". > > Mas veja bem, nao funciona porque o smbclient está usando o DNS para > > procurar pelo IP dos computadores que temos. Por tanto o que eu queria era > > usar o smbclient para montar um diretório que está na máquina Antares > (da > > rede Windows). > > Especificando o domínio não vai? E nem o nome e o endereço IP > simultaneamente? > > Na documentação não havia nada para forçar o uso da busca pelo NETBIOS > antes > de usar o DNS? > > -- > Jorge Godoy > Obrigado de qualquer maneira pelas dicas, consegui resolver o problema da seguinte maneira: 1) para o smbmount: sudo smbmount //antares/control /mnt -o password=1,ip=164.73.80.180 Observe que usei o sudo porque o diretório /mnt tinha uns problemas de permissoes e coisas do tipo. 2) para o smbclient: smbclient -L antares -I 164.73.80.180 Até mais, Miguel D. De: Jorge Godoy Para: cibonato@fcien.edu.uy Cc: linux-br@bazar2.conectiva.com.br Assunto: Re: (linux-br)Montando recursos compartidos a partir do nome Netbios. Data: 09 Nov 2005 20:29:00 -0200 cibonato@fcien.edu.uy writes: > Você tem razao, mas uma vez me disseram o seguinte no trabalho: "quando cheguei > aqui já era assim...". E essa é a pior frase que existe para justificar qualquer erro. Dois erros não fazem um acerto. É aquela velha questão: se todos pularem da ponte, você pula junto? > 1) para o smbmount: > > sudo smbmount //antares/control /mnt -o password=1,ip=164.73.80.180 > > Observe que usei o sudo porque o diretório /mnt tinha uns problemas de > permissoes e coisas do tipo. > > 2) para o smbclient: > > smbclient -L antares -I 164.73.80.180 Ou seja, você forçou um IP qualquer para aquele nome nos dois casos. É uma solução desde que o IP nunca seja alterado ou que as configurações acima também sejam alteradas quando o IP o for. A solução correta -- mudar o nome de uma das máquinas -- resolveria o problema em definitivo para qualquer endereço IP. -- Jorge Godoy ********************************** De: Thiago Macieira Para: linux-br@bazar2.conectiva.com.br, alfrare@e-alinux.com Assunto: Re: (linux-br)SMBCLIENT no win2003 Data: Tue, 10 Jan 2006 15:42:55 -0200 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Adriano Frare wrote: >Caros Colegas, > >Crei o usuário backup no windows 2003 server e qdo tento utilizar o >coamdno smbclient estou recebendo o serguinte erro. > > >smbclient -U backup%teste -L 192.168.50.2 -W sc002br >added interface ip=200.204.145.237 bcast=200.204.145.255 >nmask=255.255.255.192 >added interface ip=192.168.2.1 bcast=192.168.2.255 nmask=255.255.255.0 >added interface ip=192.168.1.1 bcast=192.168.1.255 nmask=255.255.255.0 >added interface ip=192.168.50.1 bcast=192.168.50.255 nmask=255.255.255.0 >session request to 192.168.50.2 failed (Called name not present) >session request to 192 failed (Called name not present) >Domain=[SC_002_BR] OS=[Windows Server 2003 3790 Service Pack 1] >Server=[Windows Server 2003 5.2] >tree connect failed: NT_STATUS_ACCESS_DENIED > >Já testei várias forma de login. > >Alguem poderia dar alguma ajuda ? Você usou -L 192.168.50.2. Você precisa usar -L nome-da-maquina. - -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org PGP/GPG: 0x6EF45358; fingerprint: E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358 5. Swa he géanhwearf tó timbran, and hwonne he cóm, lá! Unix cwæð "Hello, World". ?fre ?ghwilc wæs glæd and seo woruld wæs fr De: Marcio Correia Para: linux-br@bazar2.conectiva.com.br Assunto: En: Re: (linux-br)SMBCLIENT no win2003 Data: Tue, 10 Jan 2006 21:30:40 -0300 (ART) --- Linux-BR Alvema escreveu: > vocÊ tá passando a senha? > > tenho um script de backup que joga uma das cópias em > um servidor NT 2000 > , lá tem um HD de 80 GB so para armazenar backps > compactdos. > > nests casos uso o seguinte comando para montar: > mount -t smbfs //192.168.0.1/backup /tmp/backup -o > username=copia,password=copia > > > Domain=[SC_002_BR] OS=[Windows Server 2003 3790 Service Pack 1] > > Server=[Windows Server 2003 5.2] > > tree connect failed: NT_STATUS_ACCESS_DENIED No caso de copias de arquivos grandes, ou que o tamanho tendam a crescer, vc não deve usar o SMBMOUNT, pois ele usa algumas bibliotecas antigas que não suportam arquivos com mais de 2GB em arquitetura 32bits. O SMBCLIENT dá suporte a arquivos da O( TB ) ( em teoria ). Já testei com arquivos de 20GB e tive sucesso. Um exemplo de uso do comando. smbclient '//ipwindows2003/compartilhamento' 'senha' -U 'usuario' -c 'put pathdoarquivo' Att Marcio Andre S. Correia Desenvolvedor (LPI Certified) www.nettion.com.br - NETTION Fortes Informática (Fortaleza) **********************************