+ Responder ao Tópico



  1. #1

    Padrão Samba como PDC e Samba como File Server

    Srs,


    Montei recentimento um PDC com samba autenticando meus usuários no MySQL. Muito show e apanhei um bocado, mas depois de feito é molim molim fazer. Mas quero hoje separa meus arquivos e pastas compartilhadas em outro servidor.

    PDC - Autenticando apenas
    File Server - pastas compartilhadas

    Os usuários autenticão no meu PDC e quando eles quiserem buscar algum documento ou arquivo qualuqer ele procure no outro servidor. Só que quero que as permições de grupos sejam aplicadas nessas pastas tipo

    no Meu PDC tem uma pasta comercial, e existe um grupo comercial. Quero quando ele tente acessar essa pasta, ele leia essa informação das permições que existem no outro servidor. Tendo permição ele acessa.

    Uso User manager para gerenciar esse rapaz e para isso usei o comando net com a variação groupmap para modificar o ntgroup, tipo:

    net groupmap modify ntgroup="Domain Admins" unixgroup=root - mapeia domain admins do windows para o grupo root do linux

    ai pergunto como devo aplicar as permições por grupo?

    • copiando o group e mapear com o comando acima? tem alguma forma de mapear o groupo de outro servidor ?

    • Usar o comando net groupmap pela rede? Indicando o domínio e o ip o servidor isso via rede?


    fico no aguardo ...

  2. #2

    Padrão Re: Samba como PDC e Samba como File Server

    Vi que pode ser feito usando o NIS para atualizar os arquivos como passwd e group além de outros. Só que quando estava configurando o NIS SLAVE, na hora de puxar os mapas atualizados com o comando, deu o seguinte erro:

    [root@svrnisslave yp]# ./ypxfr -f -h 192.168.0.3 -c -d sesalan.ce.gov.br shadow.byname
    *** glibc detected *** ./ypxfr: free(): invalid pointer: 0xbfa03bdf ***
    ======= Backtrace: =========
    /lib/libc.so.6[0x33c1e0]
    /lib/libc.so.6(__libc_free+0x77)[0x33c72b]
    /lib/libc.so.6(xdr_string+0xc8)[0x3c8de9]
    /lib/libnsl.so.1(xdr_ypresp_master+0x43)[0x114a1b]
    /lib/libc.so.6(xdr_free+0x1d)[0x3c85ad]
    ./ypxfr[0x8049ccc]
    ./ypxfr[0x804ac7c]
    /lib/libc.so.6(__libc_start_main+0xdf)[0x2edd7f]
    ./ypxfr[0x80494e1]
    ======= Memory map: ========
    00111000-00122000 r-xp 00000000 08:01 1900602 /lib/libnsl-2.3.6.so
    00122000-00123000 r-xp 00010000 08:01 1900602 /lib/libnsl-2.3.6.so
    00123000-00124000 rwxp 00011000 08:01 1900602 /lib/libnsl-2.3.6.so
    00124000-00126000 rwxp 00124000 00:00 0
    002bb000-002d5000 r-xp 00000000 08:01 1900554 /lib/ld-2.3.6.so
    002d5000-002d6000 r-xp 00019000 08:01 1900554 /lib/ld-2.3.6.so
    002d6000-002d7000 rwxp 0001a000 08:01 1900554 /lib/ld-2.3.6.so
    002d9000-003fc000 r-xp 00000000 08:01 1900556 /lib/libc-2.3.6.so
    003fc000-003fe000 r-xp 00122000 08:01 1900556 /lib/libc-2.3.6.so
    003fe000-00400000 rwxp 00124000 08:01 1900556 /lib/libc-2.3.6.so
    00400000-00402000 rwxp 00400000 00:00 0
    0041c000-00422000 r-xp 00000000 08:01 2467032 /usr/lib/libgdbm.so.2.0.0
    00422000-00423000 rwxp 00005000 08:01 2467032 /usr/lib/libgdbm.so.2.0.0
    0045a000-00463000 r-xp 00000000 08:01 1900569 /lib/libgcc_s-4.0.0-20050520.so.1
    00463000-00464000 rwxp 00009000 08:01 1900569 /lib/libgcc_s-4.0.0-20050520.so.1
    00979000-0097a000 r-xp 00979000 00:00 0
    08048000-0804d000 r-xp 00000000 08:01 3382658 /usr/lib/yp/ypxfr
    0804d000-0804e000 rw-p 00004000 08:01 3382658 /usr/lib/yp/ypxfr
    090e4000-09105000 rw-p 090e4000 00:00 0 [heap]
    b7d00000-b7d21000 rw-p b7d00000 00:00 0
    b7d21000-b7e00000 ---p b7d21000 00:00 0
    b7eeb000-b7eed000 rw-p b7eeb000 00:00 0
    bf9ef000-bfa04000 rw-p bf9ef000 00:00 0 [stack]
    Abortado

    Estou usnado o fedora core 4 para a tarefa podem me ajudar