Mudanças entre as edições de "GER-CSTTel (página)"

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
 
(52 revisões intermediárias por 5 usuários não estão sendo mostradas)
Linha 1: Linha 1:
==Introdução==
+
==[[Gerência de Redes | Ementa da unidade curricular]]==
  
A ementa da unidade curricular encontra-se em [[Gerência de Redes]].
+
== Diários de aulas ==
 +
* [[GER-2010-1|2010-1]]
 +
* [[Gerência de Redes (diário 2011-1)|2011-1]]
 +
* [[Gerência de Redes (diário 2011-2)|2011-2]]
 +
* [[Gerência de Redes (diário 2012-1)|2012-1]]
 +
* [[Gerência de Redes (diário 2013-1)|2013-1]]
 +
* [[Gerência de Redes (diário 2013-1)|2013-1]]
 +
* [[GER20706-2013-2|2013-2]]
 +
* [[GER20706-2014-1|2014-1]]
  
 
==Dicas para o "mundo" LINUX==
 
==Dicas para o "mundo" LINUX==
  
 
Todas as dicas apresentadas são destinadas a resolver algum problema pelo qual tenha passado. Todas são baseadas na distribuição Mandriva 2006 e devem sera adaptadas segundo suas necessidades. Em alguns casos cito "condições de contorno" ainda mais restritivas, mas nada que uma boa olhada no ''man'' não resulte em sucesso para seu caso.
 
Todas as dicas apresentadas são destinadas a resolver algum problema pelo qual tenha passado. Todas são baseadas na distribuição Mandriva 2006 e devem sera adaptadas segundo suas necessidades. Em alguns casos cito "condições de contorno" ainda mais restritivas, mas nada que uma boa olhada no ''man'' não resulte em sucesso para seu caso.
 +
 +
[[VMWare - Roteiro básico de instalação]]
 +
 +
[[VNC - Replicação da tela do professor nas máquinas dos alunos]]
  
 
[[Backup em CD por linha de comando]]
 
[[Backup em CD por linha de comando]]
Linha 11: Linha 23:
 
[[Backup em DVD por linha de comando]]
 
[[Backup em DVD por linha de comando]]
  
 +
[[Clones de partições]]
  
====Clones de partições====
+
[[Criando imagens de partições]]
  
Para clonar uma partição basta utilizar, se necessário instalar, o programa partimage. Ele é todo auto explicativo.
+
[[Criando partições LVM]]
  
Clona, inclusive, partições Windows™. Não testei este caso.
+
[[Aumentando o tamanho de partições LVM]]
  
=====Para restaurar o clone em uma partição maior que a clonada=====
+
[[Scritps a serem executados ao login e logout no KDE]]
  
Caso seu objetivo seja fazer a clonagem para usar em um hd maior ou numa partição maior, basta fazer a colnagem da partição "original", como descrito acima. Restaurar o clone no novo disco ou partição. E utilizar o comando resize2fs para fazer com que a "clonagem" ocupe todo o espaço disponível.
+
[[Configurando estação Linux como cliente Ldap]]
  
Exemplo de uso:
+
[[Backup em HD usando o Amanda]]
# resize2fs /dev/hda7 2G
 
No exemplo acima a partição hda7 será aumentada em 2 GB, se não houver 2 GB livre, será ocupado todo o espaço disponível na partição.
 
  
Obs.: existem comandos próprios para cada sistema de arquivos utilizado, verifique qual o seu e use o recomendado.
+
[[Backup – uso do software Amanda]]
  
====Criando imagens de partições====
+
[[Envio de email quando há login de root]]
  
Podemos criar uma imagem de alguma partição qualquer de nosso HD usando o ''dd''. A partição pode estar formatada em qualquer sistema de arquivos, inclusive FAT e NTFS.
+
[[Portal da Coordenadoria de Informática|Outras dicas]]
  
No exemplo abaixo está sendo feito uma imagem da partição hda1 que contém o Windows 98™.
+
==Sistemas Operacionais ''On-Line''==
# dd if=/dev/hda1 of=Windows98.img
 
Este procedimento fará uma imagem de toda a partição, inclusive espaço livre, se houver. Caso você não queira salvar espaço livre use o partimage (acima), que copia somente os dados.
 
  
 +
Veja dois exemplos de Sistemas Operacionais via Web
  
No exemplo abaixo está sendo restaurada a imagem do Windows 98™ para a partição hda2.
+
https://www.youos.com/
# dd if=Windows98.img of=/dev/hda2
 
A partição de destino deve ser de tamnho igual ou maior que a partição da qual foi feita a imagem. Após a restauração a partição terá, aparentemente, o mesmo tamanho da partição da qual foi feita a imagem. Para ocupar todo o espaço da partição use, por exemplo, o comando ''resize2fs'' (acima).
 
  
 +
http://www.goowy.com/
  
No exemplo abaixo está sendo feita uma cópia direta da partição hda2 para a partição hda4.
+
==Bibliografia Recomendada==
# dd if=/dev/hda2 of=/dev/hda4
 
Idem observação do item anterior.
 
  
Maiores detalhes ler o ''man'' e também o artigo
+
Valle, Odilson Tadeu.  [[Media:Gerencia_de_redes.pdf|Gerência de Redes]]. CEFETSC - Unidade São José. 2008
http://www.boadica.com.br/layoutdica.asp?codigo=474
 
  
====Aumentando o tamanho de partições LVM====
+
Tibet, Chuck V. [http://www.novateceditora.com.br/livros/linuxadmsup/ Linux: Administração e Suporte]. Novatec Editora. ISBN: 85-85184-95-7. 2001.
  
Para aumentar o tamanho de uma partição é preciso primeiro ver seu tamanho e a disponibilidade de espaço no volume group.
+
Ferreira, Rubens E. [http://www.novateceditora.com.br/livros/linuxguiaadm/ Linux: Guia do Administrador do Sistema]. Novatec Editora. ISBN: 85-7522-038-1. 2003.
  
Para verificar quais são os volumes lógicos utiliza-se o comando:
+
Hunt, Craig. Linux: [http://www.lcm.com.br/catalogogeral.asp?nivel=3&titulo=LINUX+Servidores+de+Rede Servidores de rede]. Editora Ciência Moderna. ISBN: 85-7393-321-6. 2004.
# lvdisplay
 
  
O espaço disponivel pode ser visto com o comando:
+
Nemeth, Evi; Snyder, Garth; Seebass, Scott; Hein, Trent R. Manual de Administração do Sistema Unix. Bookman. ISBN: 85-7307-979-7. 2002.
# vgdisplay
 
  
No exemplo abaixo aumenta-se o volume lógico /home em 2 GB:
+
Stanger, James; Lane, Patrick T.; Danielyan, Edgar. [http://www.altabooks.com.br/livro.asp?codigo=85-88745-10-0 Rede Segura Linux]. Editora Alta Books. ISBN: 85-88745-10-0. 2002.
# lvextend -L +2G /dev/rootvg/home
 
  
Pronto a partição já foi aumentada. O único problema é que o sistema de aquivos ainda não sabe disso. Execute o próximo passo de acordo com o seu sistema de aquivos:
+
Apostilando.com
 +
http://www.apostilando.com/sessao.php?cod=16
  
Sistemas de arquivos XFS (pode ser executado com o sistema on-line, ou seja, com a partição montada):
+
Piter Punk's HomePage - dicas
# xfs_growfs /home
+
http://piterpunk.info02.com.br/dicas.html
 
 
Sistemas de arquivos ReiserFS (pode ser executado com o sistema on-line, ou seja, com a partição montada):
 
# resize_reiserfs -f /dev/rootvg/home
 
 
 
Sistemas de arquivos EXT3:
 
# umount /home
 
# resize2fs /dev/rootvg/home
 
# mount /dev/rootvg/home /home
 
 
 
====Scritps a serem executados ao ''login'' e ''logout'' no KDE====
 
 
 
Para executar qualquer programa ou script ao ''logar'' no ambiente gráfico KDE basta criar um link, ou uma cópia do mesmo, dentro do diretório ~.kde/Autostart. Este é um diretório pré existente no sistema de arquivos do usuário e é pessoal, ou seja, cada usuário inicializa automaticamente os programas que desejar.
 
 
 
Para executar algo no ''logout'' é só criar o diretório ~.kde/shutdown (este não existe a priori) e dentro deste inserir o script, programa ou link que se deseja rodar ao finalizar o KDE. Este também é personalizado por usuário.
 
 
 
====Impressão no KDE====
 
 
 
Para imprimir como folheto no OpenOffice:
 
Arquivo - Imprimir - selecionar a impressora - Opções - Habilitar Folheto - OK e
 
Propriedades - Orientação = Landscape - Duplo = Dúplex Borde Corto.
 
Impressão Frente e verso no OpenOffice:
 
Arquivo - Imprimir - selecionar a impressora - Propriedades - Orientação = Portraid -
 
Duplo = Dúplex Borde Largo.
 
Impressão duas páginas por folha no OpenOffice:
 
Arquivo - Visualizar Página - Clicar no ícone Visualização de Página: Múltiplas Páginas -
 
selecionar 2 - Clicar no ícone Exibição da Página opções de impressão - Clicar em paisagem -
 
Linha = 1 - Coluna = 2 - OK - Clicar no ícone Imprimir exibição de página -
 
Selecionar a impressora - Propriedades - Orientação = Landscape - OK - OK
 
Impressão Frente e verso duas páginas por folha no OpenOffice:
 
Arquivo - Visualizar Página - Clicar no ícone Visualização de Página: Múltiplas Páginas -
 
selecionar 2 - Clicar no ícone Exibição da Página opções de impressão - Clicar em paisagem -
 
Linha = 1 - Coluna = 2 - OK - Clicar no ícone Imprimir exibição de página - Selecionar a
 
impressora - Propriedades - Orientação = Landscape  - Duplo = Dúplex Borde Corto- OK - OK
 
 
 
====WebCam====
 
 
 
Para alguns tipos de webcam o sítio abaixo pode ajudar.
 
 
 
http://www.roger.lovato.com.br/artigos/11
 
 
 
====Codecs para o Mplayer====
 
 
 
Para ampliar os recursos de tocador KMPlayer, que usa como base o mplayer, baixe os codecs desejados, ou todos, do sítio:
 
http://www4.mplayerhq.hu/MPlayer/releases/codecs/
 
descompacte o mesmo com o comando:
 
# bunzip2 nome_do_arquivo.tar.bz2
 
desempacote com o comando (será criado um diretório abaixo do corrente):
 
# tar -xvf nome_do_arquivo.tar
 
como root crie um diretório win32:
 
# mkdir /usr/lib/win32
 
mova ou copie todos os arquivos desempacotados para este diretório.
 
 
 
Agora é só rodar o KMPlayer que o mplayer já identificará todos os codecs instalados.
 
 
 
Obs.: lembre-se de habilitar o mplayer como reprodutor de filmes no KMPlayer. Isto pode ser feito acessando o menu Configurações - Configurar KMPlayer... - Origem - Usar reprodutor de filmes: MPlayer
 
 
 
====Configurando estação Linux como cliente Ldap====
 
 
 
Instale os pacotes necessários para o cliente ldap com o seguinte comando como root:
 
# urpmi nss_ldap openldap-client pam_ldap perl-ldap
 
Copie para sua estação, de algum cliente já funcionando (//dk/drivers/ldap), os seguintes arquivos de configuração:
 
/etc/openldap/ldap.conf
 
/etc/ldap.conf
 
/etc/nsswitch.conf
 
/etc/ldap.secret
 
/etc/pam.d/system-auth
 
 
 
No caso da Unidade São José, devem ser criados os diretórios /home/professores; /home/servidores e /home/alunos.
 
 
 
Esta configuração deve ser suficiente para um usuário que nunca logou na máquina, assim que o fizer, tenha seu diretório home criado automaticamente.
 
 
 
Faça testes logando com um usuário devidamente cadastrado.
 
 
 
====Backup – uso do software Amanda====
 
 
 
Autor: Luiz Antonio Schalata Pacheco
 
Contribuição: Odilson Tadeu Valle
 
 
 
=====Colocando rótulo em uma fita=====
 
 
 
# /usr/sbin/amlabel rotulo rotuloXX
 
 
 
onde XX é um número da fita, começando em 01.
 
 
 
=====Fazendo checagem da fita=====
 
 
 
# /usr/sbin/amcheck rotulo
 
 
 
=====Restaurando os backups do Amanda=====
 
 
 
Uma forma de restaurar os backups é utilizando o 'amrecover', como root. Ela é a opção mais poderosa, por isso deve ser dado preferência ao uso da mesma.
 
 
 
Na máquina servidora, como root, crie um diretório de restore:
 
 
 
# cd /amanda
 
# mkdir /restore
 
# cd restore
 
 
 
Agora, chame o programa de recuperação:
 
 
 
# amrecover rotulo
 
 
 
Dê o comando que determina a data que você quer restaurar, no formato AAAA-MM-DD, onde AAAA é o ano com quatro dígitos, MM é o mês com dois dígitos e DD é o dia com dois dígitos:
 
 
 
# amrecover> setdate 2006-09-05
 
# 200 Working date set to 2006-09-05.
 
 
 
O próximo passo é determinar de qual cliente se quer restaurar o backup:
 
 
 
# amrecover> sethost cliente
 
# 200 Dump host set to cliente.
 
 
 
Onde cliente é o nome ([http://en.wikipedia.org/wiki/FQDN FQDN]) da máquina em si.
 
 
 
A seguir determina-se de qual "disco" você irá restaurar o backup. Se você especificou para ser feito o backup do diretório'/home' do cliente ponha '/home'. A lista dos diretório que que são feitos backup pode ser consultada no arquivo /etc/amanda/rotulo/disklist.
 
 
 
Abaixo, um exemplo, de como extrair somente um arquivo do diretório '/home/servidores/luizp':
 
 
 
# amrecover> setdisk /home/servidores
 
# 200 Disk set to /home/servidores.
 
 
 
Agora pode-se navegar pelos diretórios:
 
 
 
# amrecover> cd luizp
 
# /home/servidores/luizp
 
 
 
O próximo passo é adicionar o arquivo a ser restaurado. Lembre-se que você pode usar coringas, como o * para adicionar todos os arquivos, ou pode adicionar um diretório:
 
  
# amrecover> add history_nxserver
+
Multiterminais/Multiterminal com Ruby
# Added /home/servidores/luizp/history_nxserver
+
http://pt.wikibooks.org/wiki/Multiterminais/Multiterminal_com_Ruby
  
Continue adicionando diretórios e arquivos, conforme o necessário. Depois disso resta extrair os arquivos:
+
Manual de Gerenciamento de Lista do Mailman
 +
http://radonio.iq.usp.br/outros/mailman/manual_mailman.html
  
# amrecover> extract
+
Tutoriais/FreeBSD/Mailman
# Extracting files using tape drive chg-multi on host localhost.
+
http://under-linux.org/wiki/index.php/Tutoriais/FreeBSD/Mailman
# The following tapes are needed: UNED04
 
  
=====Situações em que não foi feita a troca de fitas - Feriados=====
+
GNU Mailman Email list installation and configuration
 +
http://www.yolinux.com/TUTORIALS/LinuxTutorialMailman.html
  
# su amanda
+
Help:Running MediaWiki on Mandrake
# /usr/sbin/amflush rotulo
+
http://meta.wikimedia.org/wiki/Running_MediaWiki_on_Mandrake
  
Este procedimento indicará qual a fita a ser inserida e deve ser repetido até que não haja mais dados a serem ''backupeados''.
+
Easy Urpmi
 
+
http://easyurpmi.zarb.org/
==Sistemas Operacionais ''On-Line''==
 
 
 
Veja dois exemplos de Sistemas Operacionais via Web
 
  
https://www.youos.com/
+
Remote access Mandriva 2007 Free using FreeNX
 +
http://www.linux-tip.net/cms/content/view/254/26/
  
http://www.goowy.com/
+
Autenticação com o PAM-LDAP
 +
http://br-linux.org/news2/006653.html
  
==Bibliografia Recomendada==
+
Práticas de Segurança para Administradores de Redes Internet
 +
http://www.cert.br/docs/seg-adm-redes/
  
Livros:
+
Guia Foca GNU/Linux
 +
http://focalinux.cipsga.org.br/guia/avancado/index.htm#contents
  
Tibet, Chuck V. [http://www.novateceditora.com.br/livros/linuxadmsup/ Linux: Administração e Suporte]. Novatec Editora. ISBN: 85-85184-95-7. 2001.
+
About.com: Focus on Linux
 +
http://linux.about.com/index.htm
  
Ferreira, Rubens E. [http://www.novateceditora.com.br/livros/linuxguiaadm/ Linux: Guia do Administrador do Sistema]. Novatec Editora. ISBN: 85-7522-038-1. 2003.
+
Nagios
 +
http://nagios-br.sourceforge.net/wiki/index.php/P%C3%A1gina_principal
  
Hunt, Craig. Linux: [http://www.lcm.com.br/catalogogeral.asp?nivel=3&titulo=LINUX+Servidores+de+Rede Servidores de rede]. Editora Ciência Moderna. ISBN: 85-7393-321-6. 2004.
+
AURELIO.NET - Várias dicas
 
+
http://aurelio.net/
Stanger, James; Lane, Patrick T.; Danielyan, Edgar. [http://www.altabooks.com.br/livro.asp?codigo=85-88745-10-0 Rede Segura Linux]. Editora Alta Books. ISBN: 85-88745-10-0. 2002.
 
 
 
Apostilando.com
 
http://www.apostilando.com/sessao.php?cod=16
 
 
 
Piter Punk's HomePage - dicas
 
http://piterpunk.info02.com.br/dicas.html
 

Edição atual tal como às 13h33min de 11 de fevereiro de 2014

Ementa da unidade curricular

Diários de aulas

Dicas para o "mundo" LINUX

Todas as dicas apresentadas são destinadas a resolver algum problema pelo qual tenha passado. Todas são baseadas na distribuição Mandriva 2006 e devem sera adaptadas segundo suas necessidades. Em alguns casos cito "condições de contorno" ainda mais restritivas, mas nada que uma boa olhada no man não resulte em sucesso para seu caso.

VMWare - Roteiro básico de instalação

VNC - Replicação da tela do professor nas máquinas dos alunos

Backup em CD por linha de comando

Backup em DVD por linha de comando

Clones de partições

Criando imagens de partições

Criando partições LVM

Aumentando o tamanho de partições LVM

Scritps a serem executados ao login e logout no KDE

Configurando estação Linux como cliente Ldap

Backup em HD usando o Amanda

Backup – uso do software Amanda

Envio de email quando há login de root

Outras dicas

Sistemas Operacionais On-Line

Veja dois exemplos de Sistemas Operacionais via Web

https://www.youos.com/

http://www.goowy.com/

Bibliografia Recomendada

Valle, Odilson Tadeu. Gerência de Redes. CEFETSC - Unidade São José. 2008

Tibet, Chuck V. Linux: Administração e Suporte. Novatec Editora. ISBN: 85-85184-95-7. 2001.

Ferreira, Rubens E. Linux: Guia do Administrador do Sistema. Novatec Editora. ISBN: 85-7522-038-1. 2003.

Hunt, Craig. Linux: Servidores de rede. Editora Ciência Moderna. ISBN: 85-7393-321-6. 2004.

Nemeth, Evi; Snyder, Garth; Seebass, Scott; Hein, Trent R. Manual de Administração do Sistema Unix. Bookman. ISBN: 85-7307-979-7. 2002.

Stanger, James; Lane, Patrick T.; Danielyan, Edgar. Rede Segura Linux. Editora Alta Books. ISBN: 85-88745-10-0. 2002.

Apostilando.com http://www.apostilando.com/sessao.php?cod=16

Piter Punk's HomePage - dicas http://piterpunk.info02.com.br/dicas.html

Multiterminais/Multiterminal com Ruby http://pt.wikibooks.org/wiki/Multiterminais/Multiterminal_com_Ruby

Manual de Gerenciamento de Lista do Mailman http://radonio.iq.usp.br/outros/mailman/manual_mailman.html

Tutoriais/FreeBSD/Mailman http://under-linux.org/wiki/index.php/Tutoriais/FreeBSD/Mailman

GNU Mailman Email list installation and configuration http://www.yolinux.com/TUTORIALS/LinuxTutorialMailman.html

Help:Running MediaWiki on Mandrake http://meta.wikimedia.org/wiki/Running_MediaWiki_on_Mandrake

Easy Urpmi http://easyurpmi.zarb.org/

Remote access Mandriva 2007 Free using FreeNX http://www.linux-tip.net/cms/content/view/254/26/

Autenticação com o PAM-LDAP http://br-linux.org/news2/006653.html

Práticas de Segurança para Administradores de Redes Internet http://www.cert.br/docs/seg-adm-redes/

Guia Foca GNU/Linux http://focalinux.cipsga.org.br/guia/avancado/index.htm#contents

About.com: Focus on Linux http://linux.about.com/index.htm

Nagios http://nagios-br.sourceforge.net/wiki/index.php/P%C3%A1gina_principal

AURELIO.NET - Várias dicas http://aurelio.net/