pessoal,
como faço para um cliente NIS puxar todos os usuarios do servidor NIS, exceto o usuario "oracle" (que deve existir local apenas) ??
to usando o kurumin (baseado no debian) como cliente NIS.
valeu,
falf
pessoal,
como faço para um cliente NIS puxar todos os usuarios do servidor NIS, exceto o usuario "oracle" (que deve existir local apenas) ??
to usando o kurumin (baseado no debian) como cliente NIS.
valeu,
falf
Vamos iniciar a partir da configuracao do Servidor da Loja:
1-Para comecar, vamos adicionar os funcionarios e os gerentes ao nosso servidor:
#mkdir /pessoal/
#mkdir /pessoal/funcionarios
#mkdir /pessoal/gerentes
#groupadd -g 250 funcionarios
#groupadd -g 260 gerentes
#useradd -u 1500 -g 250 -d /pessoal/funcionarios/joao joao
#useradd -u 1501 -g 250 -d /pessoal/funcionarios/maria maria
#useradd -u 1502 -g 250 -d /pessoal/funcionarios/manuel manuel
#useradd -u 1503 -g 250 -d /pessoal/funcionarios/joaquim joaquim
#useradd -u 1601 -g 260 -d /pessoal/gerentes/cainbra cainbra
#useradd -u 1602 -g 260 -d /pessoal/funcionarios/torci torci
2- Apos isso, vamos configurar o nosso servidor NFS. Primeiramente
editando o /etc/exports , liberando o diretorio "/pessoal" para
toda a nossa rede 10.0.0.0 com permissao de leitura e escrita, e
depois iniciando o NFS:
#pico /etc/exports
---arquivo de configuracao, sem essa linha
/pessoal/ 10.0.0.*(rw)
---fim do /etc/exports , sem essa linha
#exportfs
#/etc/rc.d/init.d/nfs start (conectiva ou similar)
ou entao
#rpc.mountd
#rpc.nfsd (slackware e similares)
3- Iremos agora configurar o nosso servidor NIS. Editando o /etc/yp.conf,
depois definindo o nosso "nisdomainname" e entao iniciando o NIS (ypserv):
#pico /etc/yp.conf
---/etc/yp.conf , sem essa linha
domain swx server 127.0.0.1
#Seu dominio NIS e seu ip
domain swx broadcast
#seu dominio
ypserver 127.0.0.1
#seu ip
---fim do /etc/yp.conf , sem essa linha
#nisdomainname swx
#cd /var/yp
#make
#ypserv
4- Pronto, terminamos as nossas configuracoes do servidor. Agora podemos colocar esses
servicos para serem iniciados durante o boot da maquina para facilitar o nosso
trabalho:
#pico /etc/rc.d/rc.local ou entao no /etc/rc.d/rc
--- sem essa linha
/etc/rc.d/init.d/nfs start
/bin/nisdomainname swx
/sbin/ypserv
--- sem essa linha, e altere de acordo com as suas necessidades.
5- Agora iremos configurar a 1a maquina cliente. Vamos comecar com o NIS.
Editando o /etc/yp.conf, definindo o nosso "nisdomainname" e depois iniciando
o cliente NIS.
#pico /etc/yp.conf
---/etc/yp.conf , sem essa linha
domain swx server 10.0.0.100
#o mesmo domainname do servidor e o ip do servidor
domain swx broadcast
#mesmo domainname
ypserver 10.0.0.100
#ip do servidor
---/etc/yp.conf , sem essa linha
#nisdomainname swx
#ypbind
6- Feito isso, iremos configurar o cliente NFS, que so precisara da criacao
dos pontos de montagem e depois da montagem em si.
#mkdir /pessoal/
#mount -t nfs 10.0.0.100:/pessoal /pessoal
7- Pra finalizar, iremos adicionar esses comandos no /etc/rc.d/rc.local
para o Linux realizar essas configuracoes durante o boot.
#pico /etc/rc.d/rc.local
---/etc/rc.d/rc.local
/bin/mount -t nfs 10.0.0.100:/pessoal/ /pessoal
/bin/nisdomainname swx
/sbin/ypbind
--- fim do /etc/rc.d/rc.local
8- Pronto, basta repetir esse processo em todas as outras maquinas , para
ter sua rede funcionando perfeitamente e com todos os usuarios e seus respectivos
documentos guardados apenas no servidor.
Qualquer duvida, erro ou sugestao, mail me.
Fernando ODBC