+ Responder ao Tópico



  1. #1

    Padrão Configuração do samba

    Colega instalei o samba; iniciei ele com service smb start, mas não estou conseguindo compartilhar uma pasta no meu caso tenho uma pasta no /etc/arquivos, gostaria de compartilhar esta pasta para que eu acesse pelo mapeamento do windows o Ip do servidor 192.168.0.200, gostaria de me informasse como posso configurar no smb.conf, e também a criação de usuarios utilizo centos.

  2. #2

  3. #3

    Padrão

    Arquivo /etc/samba/smb.conf
    # Samba example config file
    # Global parameters
    [global]
    # domain master = no # Descomentar as linhas abaixo
    # local master = yes # se desejar colocar o samba
    # preferred master = yes # como Master Browser na rede
    # os level = 38
    workgroup = GrupoTrabalho
    netbios aliases = hostname
    server string = Linux Samba Server
    encrypt passwords = Yes
    log level = 0
    log file = /var/log/samba/%m.log
    max log size = 50
    socket options = IPTOS_LOWDELAY TCP_NODELAY
    dns proxy = No
    hosts allow = 192.168.100.0/24 127.0.0.1 # Ips com acesso ao servidor
    interfaces = 192.168.100.1/255.255.255.0 # Ip do servidor que o samba ira escutar
    dos charset = cp860
    unix charset = iso8859-1
    display charset = LOCALE
    printing = BSD
    load printers = no
    printcap name =

    #[homes]
    # comment = Home Directories
    # read only = No
    # browseable = No
    # hosts allow = 192.168.100.0/24 127.0.0.1

    [expediente] #Exemplo de nome da pasta compartilhada samba
    comment = Diretorio de trabalho
    path = /home/expediente #Caminho da pasta compartilhada
    valid users = administrador joao maria
    read only = No
    hosts allow = 192.168.100.0/24 127.0.0.1
    share modes = yes

  4. #4

    Padrão

    Primeiro, vi que você quer usar autenticação de usuários, então.

    ---------------------------------------------------------------------------

    Linux: Adicionando e removendo usuários no Samba [Dica]

    Adicionando e removendo usuários no Samba
    Para adicionar novos usuários no Samba é importante saber que ele precisa estar previamente criado no Linux. Isso pode ser feito da seguinte forma:

    # adduser usuario

    A partir daí, para criar o usuário no Samba:

    # smbpasswd -a usuario

    E para excluir:

    # smbpasswd -x usuario
    ---------------------------------------------------------------------------

    No smb.conf adicionar o caminho do teu arquivo de senhas dos usuarios do samba, geralmente:

    smb passwd file = /etc/samba/smbpasswd

    # Reiniciar o samba #

    Depois tem que ajustar as permissões do diretorio que você esta querendo compartilhar na rede.
    Para teste da chmod 777, se testar e acessar, depois você ajusta as permissões.

    Linux: Chmod + dicas [Dica]

    Faltou a configuração do compartilhamento, só compartilhar no smb.conf:

    security = user # para usar usuario e senha

    ou

    security = share # para compartilhamento simples

    http://www.zago.eti.br/samba/smb.conf-audit
    Última edição por ppastoriza; 10-07-2009 às 11:18.

  5. #5

    Padrão

    Caro amigo, esqueceste de colocar /etc/arquivos no teu conf. que é a pasta que quer compartilhar.

  6. #6
    Não Registrado
    Visitante

    Padrão

    Colega tem como vc refazer este smb.conf de maneira simplificada, so quero compartilhar um arquivo que esta no /etc/home e não precisar de atenticação eu so quero pegar este arquivo no windows xp.
    colega dei este comando smbclient -L //127.0.0.1 -U root, enxegor a pasta compartilhada, também enzegor no windows xp mais me volta um erro quando clico na pasta, \\10.101.0.200\teste não esta acessivel. talvez você nmão tenha permisão para usar este recurso. contate o administrador deste servidor para saber se você tem permissão de acesso

  7. #7

    Padrão

    colega dei este comando smbclient -L //127.0.0.1 -U root, enxegor a pasta compartilhada, também enzegor no windows xp mais me volta um erro quando clico na pasta, \\10.101.0.200\teste não esta acessivel. talvez você nmão tenha permisão para usar este recurso. contate o administrador deste servidor para saber se você tem permissão de acesso

  8. #8

    Padrão Reseta socket

    Dê o seguinte comando no cmd do windows: netsh winsock reset e reinicie o micro. Tente e veja o resultado por favor!

  9. #9

    Padrão

    colega fiz o que vc mandou, mas quando clico na pasta compartilhada continua dando a mesma mensagem, \\10.101.0.200\teste não esta acessivel. talvez você nmão tenha permisão para usar este recurso. contate o administrador deste servidor para saber se você tem permissão de acesso

  10. #10

    Thumbs up Samba

    Rapaz, qual a permisão que está agora na pasta? Faça chmod 777 para testar, verá que vai entrar; após isto, modifique ou não as permissões!
    Abçs.

  11. #11
    Avatar de thiagoacsp
    Ingresso
    Oct 2005
    Localização
    São Bernardo do Campo, Brazil, Brazil
    Posts
    231

    Padrão

    Velho acrescenta isso no seu smb.conf

    [arquivos]
    path = /etc/arquivos
    writeable = Yes
    create mask = 0660
    guest ok = Yes

    Na pasta /etc/arquivos dê um chmod 777,

    # chmod 777 /etc/arquivos

    Depois no windows vc acessa das seguintes formas:
    \\nomedoservidor\nomedocompartilhamento
    ex: \\servidorteste\arquivos

    ou

    \\ipdoservidor\nomedocompartilhamento
    Ex: no seu caso \\192.168.0.200\arquivos

    ou

    \\ipdoservidor
    Ex: nesse caso quando ele abrir ira mostrar todas as pastas q o server tem compartilhada
    \\192.168.0.200

    Aconselho vc a nao criar pastas e compartilhar dentro das pastas principais do sistemas onde tem configuações e arquivos de biblioteca como o /etc /bin e /usr, somente por segurança, neste caso eh melhor criar pastas para compartilhamento em /home /tmp q nao tem tanto perigo.

    Abraço