Página 1 de 2 12 ÚltimoÚltimo
+ Responder ao Tópico



  1. #1
    Visitante

    Padrão Problemas Samba + Win98

    E ai galera tudo bem?!
    To com um problema: Quando eu tento logar de uma maquina W98 ela me retorna a seguite mensagem: "Parametro invalido", ja tentei de tudo do pouco q conhecia. Eu criei os usuarios no linux e no samba, criei os compartilhamentos, deixe a senha com encriptada, configurei a estacao 98 p/ o dominio do linux e nda funciona.

    Sera q alguem pode me ajudar a arrancar o Windows 2000 da empresa onde trabalho???

    Muito obrigado.

  2. #2
    PedroNasc
    Visitante

    Padrão Problemas Samba + Win98

    Passa a configuracao do smb.conf pra dar uma olhada!!!!



  3. #3
    Visitante

    Padrão Problemas Samba + Win98

    Aqui esta o meu smb.conf, vejam se eh isto mesmo:

    # Samba config file created using SWAT
    # from linux (127.0.0.1)
    # Date: 2002/12/04 12:06:36

    # Global parameters
    [global]
    workgroup = LINUX
    netbios name = LINUX
    server string = Samba Server
    encrypt passwords = Yes
    update encrypted = Yes
    smb passwd file = /etc/smbpasswd
    passwd program = /usr/bin/passwd %u
    passwd chat = *New*UNIX*password* %n *ReType*new*UNIX*password* %n *passwd:*all*authentication*tokens*updated*successfully*
    username map = /etc/smbusers
    password level = 8
    username level = 8
    unix password sync = Yes
    log level = 1
    max log size = 50
    name resolve order = wins lmhosts bcast
    time server = Yes
    socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
    domain admin group = root
    logon script = %U.bat
    logon path = /home/netlogon
    domain logons = Yes
    os level = 99
    wins support = Yes
    remote announce = 192.168.6.255
    remote browse sync = 192.168.6.255
    guest account = root log file = /var/log/samba/log.%m
    valid users = root, lucas, ljustino
    admin users = root
    create mask = 0664
    printing = lprng
    short preserve case = No

    [homes]
    comment = Home Directories
    read only = No
    browseable = No

    [netlogon]
    comment = Servico de logon da rede
    path = /home/netlogon
    guest ok = Yes
    share modes = No

    [Profiles]
    path = /home/profiles
    guest ok = Yes
    browseable = No

    [privado]
    comment = Compartilhamento particular
    path = /home/particular
    hosts deny = lucas, ljustino, root

    [publico]
    comment = Compartilhamento publico
    path = /home/publico


    Agradeco sua ajuda desde ja!
    Lucas

  4. #4

    Padrão Problemas Samba + Win98

    Campeão,
    eu já passei por um problema parecido. Qdo olhei o script do SAMBA estava tudo ok. O q reparei foi o seguinte, eu havia configurado no SAMBA as sessões netlogon e profiles; mas não existiam estes diretórios no home e por isto aparecia a mensagem "Parêmetro inválido".
    Espero ter ajudado.
    []´s,
    Gustavo



  5. #5

    Padrão Problemas Samba + Win98

    E tb pode acontecer problema com o script de logon por causa do caracter de fim de linha do linux q eh diferente do q do windows, entaum faça o script no notepad do windows e depois salve no linux

  6. #6
    Visitante

    Padrão Problemas Samba + Win98

    E ai gente, infelizmente nao deu certo, verifiquei o esquema dos diretorios e verifiquei q no smb.conf uma linha fazia referencia a um diretorio q nao existia, entao eu o criei, reiniciei o servico tentei e nada, ai entao eu fui no windows e criei um script e depois o copiei pro /home/netlogon, reinicie o servico e nada. Acho q o buraco eh mais em baixo.

    Valeu pela forca, eu vou continuar tentando.
    Obrigado,

    Lucas



  7. #7
    DIVORAK
    Visitante

    Padrão Problemas Samba + Win98

    se seu swat estiver habilitado digite eu seu navegador o seguinte:

    127.0.0.1:901

    e tente configurar por ali é mais fácil

    defina o critério de segurança por SHARE

    defina os host permitidos

    do guest ok coloque um user cadastrado para teste

    crie uma nova pasta

    e por ai talvez te ajude...

  8. #8
    Moderador Avatar de Bruno
    Ingresso
    Nov 2002
    Localização
    Guarapuava-PR
    Posts
    3.926
    Posts de Blog
    1

    Padrão Problemas Samba + Win98

    o nome do grupo de trabalho no windows ta como linux



  9. #9
    mirror
    Visitante

    Padrão Problemas Samba + Win98

    Fiz o q vc disse mas tbm nao funcionou, continua dando a mensagem ´parametro invalido´ qdo tento logar no Win98.
    Alguns dias atras eu consegui(nao sei de q forma), fazer o windows logar no linux(sem rodar script), ele logava compartilhava as pastas tudo legal, a partir dai comecei a ´mexer´ pra rodar script, ate q consegui, so q qdo consegui o meu win98 ja nao enchegava o linux, apenas logava. Ele rodava o script e qdo chegava na parte onde fazia referencia a maquina linux(no meu caso \\linux) ele parava e la ficava ate q saia. Ai la fui eu tentar resolver esse problema, mexi mexi ate q nao logava mais, foi entao q resolvi instalar o linux novamente. E agora to nessa de novo.

    Help me please!!!!!!!!!!!

    Abracos,
    Lucas

  10. #10
    mirror
    Visitante

    Padrão Problemas Samba + Win98

    Positivo benatto, o nome do grupo no win ta como ´linux´, e tbm coloquei ´linux´ como dominio no win.





  11. #11
    mirror
    Visitante

    Padrão Problemas Samba + Win98

    Positivo benatto, o nome do grupo no win ta como ´linux´, e tbm coloquei ´linux´ como dominio no win.



  12. #12
    Moderador Avatar de Bruno
    Ingresso
    Nov 2002
    Localização
    Guarapuava-PR
    Posts
    3.926
    Posts de Blog
    1

    Padrão Problemas Samba + Win98

    e ai lucas
    coloca a sua configuração do smb
    pra nois ver o que ta acontecendo



  13. #13

    Padrão Problemas Samba + Win98

    # NOTA: execute o comando "testparm" para verificar erros de sintaxe
    # neste arquivo
    #
    #======================= Global Settings =====================================
    [global]

    workgroup = blabla.com
    server string = Servidor Samba
    include = /home/hosts/hosts.samba
    # printcap name = /etc/printcap
    # load printers = yes
    # printing = bsd

    # Cria um arquivo de log separado de ate 50Kb para cada maquina da rede
    log file = /var/log/samba/log.%m
    max log size = 50

    security = user

    # Use password server option only with security = server
    ; password server = <NT-Server-Name>

    password level = 8
    username level = 8
    encrypt passwords = yes
    smb passwd file = /etc/samba/smbpasswd

    # Melhora a performance do servidor
    socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192

    # Cause this host to announce itself to local subnets here
    ; remote announce = 192.168.1.255

    # Browser Control Options:
    # set local master to no if you don&acute;t want Samba to become a master
    # browser on your network. Otherwise the normal election rules apply
    local master = yes

    # OS Level determines the precedence of this server in master browser
    # elections. The default value should be reasonable
    os level = 68

    # Domain Master specifies Samba to be the Domain Master Browser. This
    # allows Samba to collate browse lists between subnets. Don&acute;t use this
    # if you already have a Windows NT domain controller doing this job
    domain master = yes

    # Preferred Master causes Samba to force a local browser election on startup
    # and gives it a slightly higher chance of winning the election
    preferred master = yes

    # Enable this if you want Samba to be a domain logon server for
    # Windows95 workstations.
    domain logons = yes

    # if you enable domain logons then you may want a per-machine or
    # per user logon script
    # run a specific logon batch file per workstation (machine)
    logon script = %m.bat
    # run a specific logon batch file per username
    ; logon script = %U.bat
    ; logon script = rede.bat

    # Where to store roving profiles (only for Win95 and WinNT)
    # %L substitutes for this servers netbios name, %U is username
    # You must uncomment the [Profiles] share below
    #; logon path = \\%L\Profiles\%U

    # All NetBIOS names must be resolved to IP Addresses
    # &acute;Name Resolve Order&acute; allows the named resolution mechanism to be specified
    # the default order is "host lmhosts wins bcast". "host" means use the unix
    # system gethostbyname() function call that will use either /etc/hosts OR
    # DNS or NIS depending on the settings of /etc/host.config, /etc/nsswitch.conf
    # and the /etc/resolv.conf file. "host" therefore is system configuration
    # dependant. This parameter is most often of use to prevent DNS lookups
    # in order to resolve NetBIOS names to IP Addresses. Use with care!
    # The example below excludes use of name resolution for machines that are NOT
    # on the local network segment
    # - OR - are not deliberately to be known via lmhosts or via WINS.
    ; name resolve order = wins lmhosts bcast

    # Windows Internet Name Serving Support Section:
    # WINS Support - Tells the NMBD component of Samba to enable it&acute;s WINS Server
    ; wins support = yes

    # WINS Server - Tells the NMBD components of Samba to be a WINS Client
    # Note: Samba can be either a WINS Server, or a WINS Client, but NOT both
    ; wins server = w.x.y.z

    # WINS Proxy - Tells Samba to answer name resolution queries on
    # behalf of a non WINS capable client, for this to work there must be
    # at least one WINS Server on the network. The default is NO.
    ; wins proxy = yes

    # DNS Proxy - tells Samba whether or not to try to resolve NetBIOS names
    # via DNS nslookups. The built-in default for versions 1.9.17 is yes,
    # this has been changed in version 1.9.18 to no.
    dns proxy = no
    ; unix password sync = yes
    comment = Servidor Linux
    netbios name = Linux
    map to guest = never
    null passwords = no
    wins support = no
    dead time = 0
    debug level = 0
    logon path = \\linux\netlogon
    logon drive = h:

    # Case Preservation can be handy - system default is _no_
    # NOTE: These can be set on a per share basis
    ; preserve case = no
    ; short preserve case = no
    # Default case is normally upper case for all DOS files
    ; default case = lower
    # Be very careful with case sensitivity - it can break things!
    ; case sensitive = no

    #============================ Share Definitions ==============================
    [homes]
    comment = Home Directories
    browseable = no
    writable = yes
    public = no
    only user = yes
    available = yes
    user = administrator
    valid users = administrator
    max connections = 1
    valid users = yes
    valid users = administrator
    # Un-comment the following and create the netlogon directory for Domain Logons
    [netlogon]
    comment = Diretorio de Logon da Rede
    path = /home/netlogon
    guest ok = no
    writable = no
    available = yes

    # Un-comment the following to provide a specific roving profile share
    # the default is to use the user&acute;s home directory
    ;[Profiles]
    ; path = /home/profiles
    ; browseable = yes
    ; public = no
    ; available = yes
    ; guest only = no
    ; writable = no
    ; only user = no


    # NOTE: If you have a BSD-style print system there is no need to
    # specifically define each individual printer
    ;[printers]
    ; comment = All Printers
    ; path = /var/spool/samba
    ; browseable = no
    # Set public = yes to allow user &acute;guest account&acute; to print
    guest ok = no
    writable = no
    printable = yes

    # This one is useful for people to share files

    [Public]
    comment = Diretorio Publico
    path = /mnt/public
    force create mode = 0777
    force directory mode = 0777
    read only = no
    public = yes
    browseable = yes
    available = yes
    guest only = no
    writable = yes
    only user = no
    h: \\linux\public /yes

    [cd-rom]
    comment = CD-Rom do Servidor
    path = /mnt/cdrom
    read only = yes
    browseable = yes
    only user = no
    guest only = no
    writable = no
    available = yes
    public = yes


    Lucas , esse é meu script smb.conf que uso na minha casa!

    funfa balinha , tenho um xp usando o directorio public nele ,
    configurei o nome de usuario no smb "administrator" , e no xp tambem

    criei o user no linux e blzinha!!!

    tem algumas linhas que estao comentadas com # se vc quiser usa-las , tire as # e o ; , tem coisa que comentei com ; e outras com # hehehehe.

    acho que essa conf vau funcionar legal com vc , qualquer coisa adicione oq vc quer!


    manow , testa la essa conf , tenta ver no que da ...

    aguardo resposta!



    []os


    MAJOR
    <IMG SRC="images/forum/icons/icon_wink.gif"> <IMG SRC="images/forum/icons/icon_wink.gif">

  14. #14

    Padrão Problemas Samba + Win98

    Campeão,
    olhei seu arquivo samba.conf e não vi a entrada security. Tenta colocar security = user e vê se funciona.
    []&acute;s,
    Gustavo



  15. #15
    Administrador Avatar de Fernando
    Ingresso
    Jul 2001
    Localização
    Campinas Area
    Posts
    4.996
    Posts de Blog
    4

    Padrão Problemas Samba + Win98

    Tente adicionar um:

    valid users = usuario1, usuario2, etc

    No seu compartilhamento

  16. #16
    mirror
    Visitante

    Padrão Problemas Samba + Win98

    Ai Major, eu tentei mas tbm nao deu certo. Sei la o q ta acontecendo aqui.

    Uma obs., quando eu rodo o smbclient q ele pde a senha e eu coloco ele me da a seguinte mensagem: NT_STATUS_LOGON_FAILURE
    Se no smb.conf eu coloco password encripted = yes ele deixa passar, mas na maquina windows continua a mesma coisa.

    E qdo eu rodo o testparm esta tudo OK.

    Talvez ajude,

    valew a ajuda,
    Lucas

    [ Esta mensagem foi editada por: mirror em 06-12-2002 09:47 ]



  17. #17
    glasswalk3r
    Visitante

    Padrão Problemas Samba + Win98

    Você criou contas de máquina no Samba para as máquinas Windows98? Windows98SE ou 98 atualizadas possuem o bug de "name spoof" corrigido: a máquina precisa se autenticar no servidor antes do usuário conseguir se autenticar.

    Os logs do Samba também costumam ajudar bastante. Utilize o comando tail -f em /var/log/samba/log.smbd e veja o que acontece quando um usuário tenta efetuar logon.

  18. #18

    Padrão Problemas Samba + Win98

    Fala mirror , .... <IMG SRC="images/forum/icons/icon_frown.gif">


    manow ,se eu te falar que vc vai ter que reinstalar o smb vc vai ficcar muito chatiado???

    tava tendo ezatamente esse problema...

    me responde uma coisa:

    as maquinas enchergao o Linux no ambiente de rede????

    pois as minhas esta;&acute;oes nao enchergavam...

    n&acute;ao teve conf que me salvou disso manow...

    fiquei be de bode!

    tenta fazer o seguinte , se vc ainda tiver o smb.conf original (backup)

    tente rodar ele!

    depois vc troca pelo qual vc quiser ,


    outra pergunta , vc disse que reistalou o Linux ai certo?

    vc imediatamente passou o smb.conf pro computador n&acute;ao foi???

    aguardo respostas..


    []


    MAJOR


















  19. #19

    Padrão Problemas Samba + Win98

    Meus colegas, o amigo Benato ja matou a questão você nao pode ter o Netbios Name igual ao WorkGroup, eu ja tive este problema e quebrei muito a cabeça.


    Marcos Amorim

  20. #20
    mirror
    Visitante

    Padrão Problemas Samba + Win98

    AI GALERA! A COISA TA MELHORANDO!!!!!!!

    Seguindo o conselho acima eu deixei o nome do Workgroup diferente do netbios. So q ainda nao havia dado certo.
    Pensei um pouco melhor eu resolvi criar senhas para os usuarios q eu havia criado no linux com o passwd, porque ate entao eu so havia criado os usuarios com o adduser e depois eu criava os usuarios com senha no samba(swat), agora nao sei por que luz divina me deu na cabeca de usar o passwd nesses usuarios.

    Entao a situacao ficou a seguite: qdo eu tento logar de um win98 ele nao da mais aquela mensagem &acute;parametro invalido&acute; e sim roda o script. So q o problema agora e q as maquina win98 nao enchergam o linux, entao qdo roda o script q chega na linha onde faz referencia a maquina linux ( &acute;net time \\linux /set /yes&acute; por exemplo) ele fica parado ate dar uma mensagem q nao foi possivel localizar a maquina \\linux.

    O que pode estar errado agora???

    Valew a forca gente!

    Obrigado,
    Lucas