Configurando clientes NIS em distros baseadas no Red Hat
Publicado por Edersom 10/11/2004
[ Hits: 6.320 ]
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
Renomear seu pendrive (Debian)
Teste de hosts ativos em uma rede
Mostrar detalhes dispositivo de Hardware
Obter lista de cidades do IBGE
Nenhum comentário foi encontrado.
Passkeys: A Evolução da Autenticação Digital
Instalação de distro Linux em computadores, netbooks, etc, em rede com o Clonezilla
Título: Descobrindo o IP externo da VPN no Linux
Armazenando a senha de sua carteira Bitcoin de forma segura no Linux
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Como configurar posicionamento e movimento de janelas no Lubuntu (Openbox) com atalhos de teclado
Máquinas Virtuais com IP estático acessando Internet no Virtualbox
Instalar o Microsoft Edge no Slackware 15
Instalando Brave Browser no Linux Mint 22
vídeo pra quem quer saber como funciona Proteção de Memória:
Problema com nome composto e organização na tela do yad (0)
Formatando cartão de memoria que nao formata[AJUDA] (18)
Primeira vez utilizando Linux Ubuntu 22.04 e já tenho problemas… (5)
warsaw parou de funcionar após atualização do sistema (solução) (1)