Configurando clientes NIS em distros baseadas no Red Hat
Publicado por Edersom 10/11/2004
[ Hits: 6.427 ]
Este Script eu escrevi para automatizar a configuração dos clientes nis do meu serviço, onde eu tive que configurar muitas maquinas e não queria perder muitotempo em cada uma delas.
Para que ele funcione corretamente é necessário mudar algumas linhas de seu código para que a configuração que ele realize seja bem sucedida.
#!/bin/bash # # SCRIPT: NISCLIENT # AUTOR: EDERSOM ANGELO DA SILVA (maxmaxine@pop.com.br) # DATA: # REV: 1.1.0p # PLATAFORMA: CONECTIVA LINUX (Ou distros baseadas no Red Hat) # # FINALIDADE: # AUXILIAR NA MANUTENÇÃO DO SISTEMA # DO CEI INFORMÁTICA. # # LISTA DE REVISÃO: # DATA: # POR: # MODIFICAÇÃO: # # # # set -n #Tire o comentário para verificar a sintaxe # #Sem executar o Script # set -x #Retire o comentário para depurar o script (apenas com ksh (korn shell)) # ########################################### #### AQUI ESTAO INDICADAS AS VARIAVEIS #### ########################################### # DIALOG=${DIALOG=dialog} BACKTITLE=${BACKTITLE=Tux o Pinguim Selvagem} TITU=${TITU=Nis Client Configurator} tempfile=`tempfile 2>/dev/null` || tempfile=/tmp/test$$ # DEST=${DEST='/usr/share'} FONT=${FONT='/home/instrutor/softwares'} # Altere /home/instrutor/softwares para o local de onde o # script deve buscar os pacotes para a instalação do cliente NIS trap "rm -f $tempfile" 0 1 2 5 15 usu=`whoami` if [ "$usu" != root ] then clear $DIALOG \ --backtitle "$BACK" \ --title "ATENÇÃO" \ --msgbox "Esta Operação é Exclusiva do usuário Root" 6 45 else $DIALOG \ --backtitle "$BACK" \ --title "ATENÇÃO" \ --msgbox "Aguarde alguns instantes\nIniciando configuração" 6 45 #______________________________________________________Instala ypbind___________________________________________________________ rpm -ivh $FONT/yp-tools-2.8-47618cl.i386.rpm --nodeps rpm -ivh $FONT/ypbind-mt-1.17.2-62643cl.i386.rpm --nodeps #_____________________________________________________Configura yp.bind_________________________________________________________ # Altere a linha "domain cei server 192.168.200.250" colocando no lugar de cei o nome de seu dominio # e no lugar de 192.168.200.250, o Nº IP do seu servidor NIS echo "cat > /etc/yp.conf <<EOF" >$tempfile echo "domain cei server 192.168.200.250" >>$tempfile echo "EOF" >>$tempfile echo "service ypbind restart" >>$tempfile cat $tempfile >> /etc/rc.local # Altere a linha 192.168.200.250:/home /home nfs defaults 1 2 colocando nela o ip do seu servidor cat >> /etc/fstab <<EOF 192.168.200.250:/home /home nfs defaults 1 2 EOF cat >> /etc/sysconfig/network <<EOF # Altere a o dominio retirando a palavra cei e inserindo o seu dominio NIS NISDOMAIN=cei EOF mount /home /etc/rc.local $DIALOG \ --backtitle "$BACKTITLE" \ --title "$TITU" \ --msgbox "Configuraçao concluida" 6 45 fi
Enviar SMS usando um telefone (Nokia)
Adicionar sites para serem bloqueados pelo squid
Nenhum coment�rio foi encontrado.
Comparação entre os escalonadores BFQ e MQ-Deadline (acesso a disco) no Arch e Debian
Conciliando o uso da ZRAM e SWAP em disco na sua máquina
Servidor de Backup com Ubuntu Server 24.04 LTS, RAID e Duplicati (Dell PowerEdge T420)
Visualizar câmeras IP ONVIF no Linux sem necessidade de instalar aplicativos
Converter os repositórios Debian para o novo formato com as chaves
Instalando Spotify no Debian 13
Realizar overclock no Miyoo Mini (plus ou normal)
linux mint reconhece microfone de lapela como fone de ouvido sem micro... (5)
E aí? O Warsaw já está funcionando no Debian 13? (2)
Dúvidas sobre a originalidade de conteúdos online (12)