terça-feira, 30 de novembro de 2010

Comandos no Terminal de A a Z - Parte 7

No último post coloquei os comandos do bash e comecei pela letra " A ". Hoje estarei colocando a letra " L e M "

L

  less - Tela de um de cada vez
  let - Vamos realizar operações aritméticas sobre variáveis shell •
  ln - Cria links entre arquivos
  local - Criar variáveis
  locate - Localizar arquivos
  logname - Imprimir login atual
  logout - Sair de um shell de login
  look - Display começando com uma determinada cadeia
  lpc - Linha do programa de controle da impressora
  lpr - Off linha de impressão
  lprint  - LPRINT um arquivo
  lprintd - Anular um trabalho de impressão
  lprintq - Lista da fila de impressão
  lprm - Remove trabalhos da fila de impressão
  ls - Lista informações sobre) arquivo (s
  lsof - Lista os arquivos abertos

M

  make - Recompile fazer um grupo de programas
  man - Manual da ajuda
  mkdir - Criar nova pasta (s)
  mkfifo - Faça FIFOs (pipes nomeados)
  mkisofs - Criar um sistema de arquivos ISO9660/JOLIET/HFS híbrido
  mknod - Faça bloquear ou arquivos especiais de caracteres
  more - Mostrar uma tela de cada vez
  mount -  Montar um sistema de arquivo
  mtools  - Manipular arquivos MS-DOS
  mtr - Diagnósticos de rede (traceroute / ping)
  mv  - Renomear arquivos ou diretórios
  mmv - Mover e renomear (arquivos)

Espero que gostem
Rodrigo Griffo
Gestor de T.I

sábado, 27 de novembro de 2010

Comandos no Terminal de A a Z - Parte 6

No último post coloquei os comandos do bash e comecei pela letra " H e I ". Hoje estarei colocando a letra " J e K "

J

  jobs -Trabalhos ativos
  join - Aderir linhas em um campo comum

K

  kill - Matar interromper um processo de execução
  killall - Mata processos pelo nome

Espero que gostem
Rodrigo Griffo
Gestor de T.I

Comandos no Terminal de A a Z - Parte 5

No último post coloquei os comandos do bash e comecei pela letra " A ". Hoje estarei colocando a letra " H e I "

H
  hash - Lembre-se o caminho completo de um argumento de nome
  head - Cabeça de saída da primeira parte do arquivo (s)
  help - Mostra uma ajuda para um • incorporado no comando
  history - História de comando
  hostname - Impressão ou o nome do sistema definido

I

  id - ID de usuário e ID de impressão grupo
  if - Condicionalmente executar um comando
  ifconfig - Configurar um interface de rede
  ifdown - Parar uma interface de rede
  ifup - Iniciar uma interface de rede para
  import - Capturar uma tela do servidor X e salvar a imagem em arquivo
  install - Instalar arquivos de cópia e um conjunto de atributos

Espero que gostem
Rodrigo Griffo
Gestor de T.I

quinta-feira, 25 de novembro de 2010

Comandos no Terminal de A a Z - Parte 4

No último post coloquei os comandos do bash e comecei pela letra " A ". Hoje estarei colocando a letra " F e G "

F
  false - Não fazer nada, sem sucesso
  fdformat Low-level - formatação de baixo nível de um disquete
  fdisk - Manipulador de tabela de partição para Linux
  fg - Enviar trabalho ao primeiro plano
  fgrep - Pesquisar arquivo (s) para as linhas que correspondem a uma seqüência fixa
  file - Determinar o tipo de arquivo de arquivo
  find - Pesquisa para arquivos que atendem a critérios desejados
  fmt - Reformatar
  fold - Quebrar texto para caber uma largura especificada.
  for - Executar comandos
  format - Formatar discos ou fitas
  free - Visualizar memória livre
  fsck - Verificar a consistência do sistema e reparação
  ftp -  File Transfer Protocol FTP File Transfer Protocol
  fuser - Identificar / matar o processo que está acessando um arquivo

G

  gawk - Localizar e Substituir texto em arquivo (s)
  getopts - Analisar parâmetros posicionais
  grep - Pesquisar arquivo (s) para as linhas que correspondem a um determinado padrão
  groups - Grupos de nomes, grupos de impressão do usuário
  gzip - Comprimir ou descomprimir arquivo chamado (s)

Espero que gostem

Rodrigo Griffo
Gestor de T.I

domingo, 21 de novembro de 2010

4Shared Desktop no Ubuntu

Ter um HD VIRTUAL é sem dúvida uma maravilha...e tem coisas que realmente você esquece de carregar no pen-drive ou eu simplismete não coloca no pen-drive pois não quero perder seus arquivos. Sempre trabalho com uma rotina de backup rigorosa, eu trabalho em média com 4 locais diferentes para guardar meus arquivos. Usei durante um bom tempo o GMAIL Driver, aplicativo que roda no windows e de certa forma é muito útil. Agora usando o ubuntu é um cambalaxo pra fazer o GMAIL DRIVER pra rodar que eu não tenho paciência e tem mais um detalhe que me incomoda.....o aplicatico toma espaço da sua conta de email já que o mesmo está amarrado ao seu login. Ok já falei de mais hehehehe....hoje quando fui fazer um upload de um pequeno material vi uma tela no 4Shared que me chamou atenção.

Na área do 4Shared Desktop tem
um link Informações

Selecione o seu sistema operacional 
(UBUNTU Linux !!!!!!! hehehehe)

Neste momento vai aparecer o 
pacote para fazer o download

Depois do download, dê 2 cliques no pacote, 
você será redirecionado para a Central de Programas Ubuntu. 
Clique em Instalar.

 Será necessário baixar mais 19mb. 

Agora que o 4Shared foi instalado ele 
está localizado em: Aplicativos - Internet

 Pronto agora você já pode usar o 4Shared Desktop.


Espero que gostem da dica.

Rodrigo Griffo
Gestor de T.I

sábado, 20 de novembro de 2010

Servidor de VPN - Windows 2003 com RRAS - Parte 3

Beleza agora que já configuramos o nosso servidor falta agora o último passo, criar o discador no XP véio de guerra.

Vá em Iniciar - Configurações - Conexões de Rede

Clique em Criar uma nova conexão.

Clique na segunda opção.  
Conectar-me a uma rede em meu local de trabalho.

Marque a segunda opção Conexão VPN.

De um nome para a sua conexão. 
Clique em Avançar.

Coloque o ip da internet (no exemplo eu coloquei em rede local mas pode colocar o ip da sua internet (servidor) ou um nome ddns. Clique em Avançar.

Marque a opção Adcionar um atalho para a conexão á área de trabalho. Clique em Concluir.



 Coloque o nome do usuário e senha. 
Clique em Conectar-se


Pronto  agora você já está conectado a VPN da sua empresa.
Coloquei um print para você ver as diferenças dos Ip's.

Espero que gostem da dica.

Rodrigo Griffo
Gestor de T.I

Servidor de VPN - Windows 2003 com RRAS - Parte 2

Agora que você já está com o seu servidor VPN instalado e configurado, vamos configurar um usuário para ter acesso à VPN de sua empresa.

Normalmente para facilitar a vida dos usuário vários administradores colocam o mesmo usuário de acesso remoto para o vpn. Eu em particular não gosto desta prática visto que caso exista um vazamento de senhas do usuário em questão a segurança da vpn está mais que fragilizada.

Vamos então configurar um usuário para acessar o servidor VPN.

Entre no Manager or Computer.

Clique em Local Users and Groups 
e depois em Users.

Clique com o botão direito do mouse 
e selecione New User.

Crie o usuário que você precise (vários caso seja a sua realidade). 
Defina a senha e clique em Create.

Depois do usuário criado clique com o botão 
direito do mouse em cima do seu usuário
e vá em Properties.

Vá direto à aba Dial-in.


Marque Allow Access e depois clique em OK.

Espero que tenham gostado.

Rodrigo Griffo
Gestor de T.I

Servidor de VPN - Windows 2003 com RRAS - Parte 1

Eu não vejo hoje uma empresa sem um servidor de acesso remoto. Trabalho com servidor de acesso remoto tanto em linux quanto windows. Fazer este acesso de modo seguro é que se faz o ponto chave de uma empresa...... vamos olhar por este lado. Você ficaria tranquilo em parar no meio de uma rua bem movimentada e gritar aos 7 ventos sua senha de banco junto com as suas letras? Então as empresas também não gostam. Fazer um servidor de acesso remoto no windows 2003 é de certa forma uma coisa muito fácil pois temos vários tutoriais para isso. Vou mostrar aqui pra vocês como criar um servidor de VPN no windows 2003. Neste exempĺo estarei usando o Windows 2003 Enterprise, mas este mesmo procedimento se aplica as versões do windows (várias delas)

A primeira coisa que vamos definir é

Ip da rede local matriz: 192.168.0.0/24
Ip da VPN:192.168.1.0/24
Ip da Internet: 200.183.20.39 (ip velox ou qualquer outro com acesso DIRETO a internet)

Vou fazer uma consideração aqui. Estou falando de internet de acesso direto ou seja nada de internet a rádio e cabo ok. 

Para usar um DNS Dinâmico use o Winco DDNS ou No-IP.

Após a instalação do seu Windows 2003 Server faça os procedimentos de atualização do sistema e já coloque um bom anti-vírus pois já sabemos que o sistema não pode ficar sem um mínimo de segurança.
Vá ao Menu Iniciar - Programas - Ferramentas Adminstrativas --Gerenciamento do Servidor.


Neste momento será apresentado a você esta tela:

Clique em: Add or remove a role.

Clique em Next.

                                Neste momento o sistema está analisando 
seu servidor. Aguarde alguns instantes.

Marque em Custom Configuration 
e clique em Next.

Selecione Remote Access/VPN Server
Depois clique em Next.

Neste momento vai aparecer o wizard para 
a configuração do serviço/servidor VPN.
Clique em Next


Marque em Virtual Private Network (VPN) access and NAT
Clique em Next.

Neste momento o wizard está lhe perguntando qual interface de rede está conectado à internet, para facilitar eu coloca WAN para internet e LAN para rede local (ajuda muito viu hehehe).

Marque From a specified range of address 
e clique em Next.

Agora clique em New e especifique 
a sua classe de ip para a sua VPN.

No exemplo vou utilizar o ip para a VPN de 192.168.1.0/24. 
Feito isso clique em OK

Clique em Next.


Deixe a primeira opçãoe clique em Next.

Clique em Next.

                                 Caso você não tenha um server RADIUS. 
Marque a primeira opção e clique em Next.

Clique em Finish.

Clique em OK.

Pronto seu servidor VPN está funcionando. 

Espero que tenham gostado.

Rodrigo Griffo
Gestor de T.I

quarta-feira, 10 de novembro de 2010

Placa de Video SIS para Linux

Várias pessoas que conheço desejam ter o primeiro notebook .... e para não perder o santo costume vão buscar o equipamento pelo preço e não pela qualidade....não é de hoje que todos sabem que gosto dos equipamentos da DELL, não somente por ser uma boa marca, mas pela garantia e qualidade interna dos equipamentos (monta um server DELL com CentOS e monta um genericão pra você ver a diferença :-) ) Sendo assim um grande campeão de vendas (e de dor de cabeça) são os equipamentos da CCE. Visto que os equipamentos prezam pelo preço e não pela qualidade eles colocam chipset's e placa de vídeos da pior qualidade que você possa imaginar..sendo assim instalar o ubuntu em um cce é sem dúvida uma boa aventura (sei do que estou falando...ganhei um cce a um tempo atráz hehehe), colocar a placa de vídeo pra funcionar em 1024x768 já é uma vitória, so não pense você em usar o Compiz por que não vai nem por reza.....sendo assim está rolando na internet um abaixo assinado para que a SIS desenvolva um driver (que preste claro) para linux....segue link

http://www.petitiononline.com/sislinux/petition.html

Rodrigo Griffo
Gestor de T.I

Local dos repositórios RPMForge

Acredito que a grande maiorias das pessoas que estão começando a trabalhar com linux não tem conhecimento sobre os repositórios.....mas afinal o que é repositório ? Imagine o seguinte....uma grande caixa com os programas que você precisa (pra melhorar... os pacotes que você precisa) um repositório nada mais é que exatamente esta caixa ou local. 

No CentOS um dos repositórios mais utilizados é o RPMForge. Existem vários tutoriais na interner que mostram como que você tem que fazer para instalar o rpmforge em seu sistema, o que muitos não sabem é que sua dica está em sua grande maioria defasada ou simplesmente não funciona. O motivo é que os repositórios são atualizados com grande frequencia e por sua vez os caminhos para o download também. 

Então sem muito lero-lero aqui está o caminho dos repositórios rpmforge

http://packages.sw.be/rpmforge-release/

Espero que gostem da dica

Rodrigo Griffo
Gestor de T.I

terça-feira, 9 de novembro de 2010

Script e Backup em Shell Script

Alguns amigos meus sabem...sou um desastre em programação. Trabalhar com linux requer um certo conhecimento em bash para realizar os scripts para uma melhor administração. Claro que saber shell script ajuda e muito a administração, mas não é pré-requisito para se tornar um admin. Hoje tive que criar um pequeno script para realizar backup para os arquivos de uma empresa que trabalho. Vou postar aqui este script e espero estar ajudando vocês.

#!/bin/bash
echo " Iniciando Script de Backup "
sleep 2
echo "Acessando Diretorio Backup "
cd /backup
sleep 1
echo " Deletando Backup 30 Dias "
rm -rf dados.bkp30dias
sleep 1
echo " Criando backup 30 Dias  "
mv
dados.bkp15dias dados.bkp30dias
sleep 1
echo " Deletando Backup 15 Dias "
rm -rf
dados.bkp15dias
sleep 1
echo " Criando Backup 15 Dias "
mv
dados dados.bkp15dias
sleep 1
echo " Deletando Interloc "
rm -rf
dados
sleep 1
echo " Copiando o Diretorio Empresa "
cd /home
cp -rRf
dados /backup
sleep 1
echo " Fim da Copia"



Conforme falei antes não sou bom em programação...tenho certeza que muitos irão pensar...mas isso dá pra fazer muito melhor...então eu respondo... me ensina :-).Este script está rodando de 15 em 15 dias atravez do crontab  pois lá na empresa esta foi a necessidade.

Espero que gostem da dica
 
Rodrigo Griffo
Gestor de T.I

segunda-feira, 8 de novembro de 2010

Comandos no Terminal de A a Z - Parte 3

No último post coloquei os comandos do bash e comecei pela letra " A ". Hoje estarei colocando a letra " D e E "

D
  date          - exibição ou alterar a data e hora
  dc             - calculadora de mesa
  dd             -  Converte e copia um arquivo, escreva cabeçalhos disco, registros de inicialização
  ddrescue  -  ferramenta de recuperação de dados
  declare     - declarar Declarar variáveis e dar-lhes atributos •
  df              - Visualização do espaço livre em disco
  diff           - Mostra as diferenças entre dois arquivos
  diff3         - Mostrar diferenças entre três arquivos
  dig           - pesquisa DNS
  dir            - lista o conteúdo resumo diretório
  dircolors - configuração de cores para o `ls '
  dirname  - converter um caminho completo para apenas um caminho
  dirs         - Mostrar a lista de diretórios lembrado
  dmesg    - mensagens do kernel driver de impressão
  du           - Estimativa de uso de espaço de arquivo
E
  echo      - mensagem de exibição em tela •
  egrep     - Pesquisar arquivo (s) para as linhas que correspondem a uma expressão alargada
  eject      - ejetar suportes removíveis
  enable   - Permitem ativar e desativar comandos shell builtin •
  env        - variáveis de ambiente
  ethtool   - configurações da placa Ethernet ethtool
  eval       - vários comandos Avaliar / argumentos
  exec       - Executa um comando
  exit       - Saia do shell
  expand     - Converte tabulações para espaços
  export     - Definir uma variável de ambiente
  expr       - Avalie as expressões


Rodrigo Griffo
Gestor de T.I

sexta-feira, 5 de novembro de 2010

Comandos no Terminal de A a Z - Parte 2

No último post coloquei os comandos do bash e comecei pela letra " A ". Hoje estarei colocando a letra " B e C "

B
  basename -  Strip e sufixo de nomes
  bash          - GNU Bourne-Again SHell bash
  bc              - calculadora linguagem de precisão arbitrária
  bg              - Enviar para fundo
  break        - Sair de um loop
  builtin       - Executar um shell builtin
  bzip2        - Comprimir ou descomprimir o nome do arquivo (s)
C
  cal       - Apresentar um calendário
  case     - Caso condicionalmente executar um comando
  cat      - Mostra o conteúdo de um arquivo
  cd       - Trocar o Diretório
  cfdisk   - Manipulador de tabela de partição para Linux
  chgrp    - Altera proprietário do grupo
  chmod    - Alterar as permissões de acesso
  chown    - Alterar o proprietário do arquivo eo grupo
  chroot   - executar um comando com um diretório raiz diferente
  chkconfig - chkconfig serviços do sistema (runlevel)
  cksum     - Imprimir checksum CRC e bytes
  clear     - Limpar o Terminal
  comm    - Compare dois arquivos ordenados linha por linha
  command  - Executa um comando - ignorando as funções shell   continue  Continuar a próxima iteração de um loop   

  cp       - Copiar um ou mais arquivos para outro local
  cron     - daemon para executar comandos agendados
  crontab  - agendar um comando a ser executado em um momento posterior
  csplit   - Dividir um arquivo em determinado contexto peças
  cut      - Divide um arquivo em várias partes


Rodrigo Griffo
Gestor de T.I

quinta-feira, 4 de novembro de 2010

Comandos no Terminal de A a Z - Parte 1

Bom....... trabalhar com terminal é sem dúvida uma tarefa que vai exigir de qualquer pessoa treinamento e dedicação. Vou colocar pra vocês aqui os comandos e para que serve. Uma coisa muito importante que não posso deixar de avisar é que, peguei estes comandos em um site em inglês e, a única coisa que fiz foi colocar o significado em português.

Hoje estou colocando os comandos que começam pela letra " A "

  adduser     -     Adiciona um usuário ao sistema
  addgroup   -     Adicionar um grupo do sistema
  alias           -    Criar um alias
  apropos     -   Páginas Busca Ajuda manual (man-k)
  apt-get      -    apt-get procurar e instalar pacotes (Debian / Ubuntu)
  aptitude    -    procurar e instalar pacotes (Debian / Ubuntu)
  aspell        -    Verificador Ortográfico
  awk          -     Localizar e Substituir texto, uma espécie de banco de dados / validação / index

Espero que gostem da dica

Rodrigo Griffo
Gestor de T.I

quarta-feira, 3 de novembro de 2010

Lançamento Fedora 14

A versão final do Fedora 14, codinome Laughlin, foi lançada na tarde dessa terça-feira e conta com as últimas inovações do mundo do código aberto. As novidades dessa versão são:


  1. Carregamento e salvamento mais rápido de imagens JPEG por meio da libjpeg-turbo;
  2. Imagens prontas para serem usadas no ambiente de computação em nuvem Amazon EC2;
  3. Melhor experiência em netbooks com o MeeGo;
  4. Plataforma de interação com desktops virtualizados denominada Spice;
  5. Prévia do systemd, o futuro substituto do upstart;
  6. BrOffice 3.3;
  7. Gnome 2.32;
  8. KDE 4.5;
  9. Perl 2.7;
  10. Sugar 0.9.
O Fedora 14 ainda conta com a inclusão da linguagem de desenvolvimento D e uma prévia do GNOME Shell, a futura interface de usuário do GNOME 3.

Outras Opções

Fonte: http://www.projetofedora.org

Espero que gostem

Rodrigo Griffo
Gestor de T.I