Resultados 1 a 7 de 7
  1. #1
    WHT-BR Top Member
    Data de Ingresso
    Dec 2010
    Localização
    /sc/rionegrinho
    Posts
    1,036

    Cool [Vídeo] Vencendo o medo do SSH

    Olá pessoal!

    Saiu um webinar interessante da cPanel do Linked in, na página oficial do grupo.

    Para quem está começando com dedicados e administração de servidores ou trabalha com suporte técnico, este webinar traz uma abordagem básica ao SSH, mas é básica mesmo!

    Os tópicos da discussão incluem:
    • Aprendendo sobre comandos específicos
    • Como conectar-se via SSH
    • Olhando os logs com tail, tail -f e less
    • Movendo e excluindo arquivos


    Segue os links originais e o vídeo!

    Página oficial do grupo
    cPanel Official Company Group group | LinkedIn

    Videoteca da cPanel
    Overcoming Your Fear of SSH | cPanel Video Site


    PS: Eu também estou no linked.in
    Alexandre Silva Hostert - LinkedIn

    Update!
    Coloquei o conteúdo da apresentação logo abaixo
    Última edição por AlexandreVeezon; 01-01-2011 às 17:05. Razão: Update!
    Alexandre Silva Hostert

    Veezon
    Gerenciamento de Servidores


    http://veezon.com.br
    http://br.linkedin.com/in/alexandreveezon

  2. #2
    Super Moderador
    Data de Ingresso
    Sep 2010
    Localização
    Procurando...
    Posts
    4,106
    adorei o titulo do topico, é isso mesmo, tem gente que acha que "isso" morde, he he he
    Siga-nos em nosso twitter: @wht_brasil

  3. #3
    WHT-BR Top Member
    Data de Ingresso
    Dec 2010
    Localização
    /sc/rionegrinho
    Posts
    1,036

    Conteúdo da apresentação [parte 1/2]

    Opa, para quem não quiser perder tempo ouvindo as falas e simplesmente ler o texto, segue o conteúdo da apresentação na íntegra:

    cPanel

    Mario Rodriguez
    Strategic Partner Manager

    David Grega
    Technical Product Specialist


    SSH
    Secure Shell (SSH) é um conhecimento essencial para qualquer administrador de sistemas, mesmo se você usar uma ferramenta como o cPanel & WHM para automatizar o gerenciamento do seu servidor.
    • O que, por que, quem, onde e como
    • A árvore de diretórios, o que é e como navegar
    • Olhando logs
    • Movendo e excluindo arquivos
    • Determinando o consumo de disco na linha de comando
    • Aprendendo mais sobre comandos
    • Alternando usuários
    • Como aprender mais comandos SSH


    O que é SSH
    • É basicamente "a linha de comando", mas através de uma conexão com a internet.
    • SSH é uma abreviação para Secure Shell. A parte segura disto é que o SSH utiliza uma conexão criptografada desde antes de você logar até depois de deslogar.


    Por que usar SSH? Não posso fazer tudo através do WHM?
    SSH fornece flexibilidade.

    Tarefas avaçadas que podem ser feitas via SSH:
    • Monitorar logs em tempo real
    • Ver logs
    • Gerenciamento avançado de arquivos, incluindo alterações de proprietário
    • Instalar plugins para cPanel e WHM
    • Rodar scripts utilitários de terceiros como o mysqltop para monitorar o MySQL


    Quem pode usar o SSH?
    • root (o administrador do sistema)
    • Qualquer um que você conceda permissões de "Shell", como na tela "Create a New Account" (Shell Access)


    O que preciso saber antes de usar o SSH?
    • Tudo é case-sensitive. Significa que Exemplo e exemplo são duas coisas totalmente diferentes no mundo do SSH.
    • No SSH, quando você insere uma senha, nada aparecerá na tela, nem asteriscos.
    • Não há point-and-click. Tudo será feito usando o teclado.


    Como eu uso o SSH?
    • Estou usando Windows?
    • Estou usando Mac OS X?
    • Estou usando algo diferente de Windows e Mac?


    Como eu uso o SSH no Windows?
    • Primeiro, você precisará de um programa que "fale" SSH
    • O programa padrão na indústria para Windows é o PuTTY


    Como eu uso o SSH no Mac OS X?
    • Vem nativo em toda instalação do Mac OS X, mas é oculto por padrão
    • Você primeiro terá que ir em Aplicações - Utilitários - Terminal
    • Você talvez queira fixar este ícone em seu dock, especialmente se você ama linha de comando
    • Na tela do terminal, digite o comando ssh root@server onde server pode ser o hostname, IP ou qualquer domínio que esteja em seu servidor


    A árvore de diretórios
    • Arquivos ficam dentro de diretórios
    • Diretórios podem estar dentro de outras diretórios


    /home/novice2/public_html/cgi-bin
    • cgi-bin está dentro de public_html
    • public_htmlestá dentro de novice2
    • novice2 está dentro de home
    • home está dentro de /
    • / é chamado o diretório root (raíz), porque raízes estão abaixo das árvores

    Sabendo disto, nós podemos iniciar de / e chegar no diretório cgi-bin via SSH.

    Entrando em um diretório
    cd
    • Muda um diretório
    • Digite cd seguido pelo nome de um diretório para entrar nele
    • Digite cd / (e aperte Enter em seu teclado) para entrar no diretório root


    O que tem em um diretório?
    ls
    • Lista o conteúdo do diretório
    • Digite ls para ver o que há em um diretório
    • Todos os comandos são executados quando você aperta o Enter de seu teclado, então lembre-se de fazer isto


    Saindo de um diretório
    cd ..
    • Leva você "um nível acima", "na pasta pai", "fora desta pasta"
    • Movendo-se de .../public_html/cgi-bin para dentro de .../public_html
    • O diretório que você está no momento é chamado "atual diretório de trabalho"
    Alexandre Silva Hostert

    Veezon
    Gerenciamento de Servidores


    http://veezon.com.br
    http://br.linkedin.com/in/alexandreveezon

  4. #4
    WHT-BR Top Member
    Data de Ingresso
    Dec 2010
    Localização
    /sc/rionegrinho
    Posts
    1,036

    Conteúdo da apresentação [parte 2/2]

    Como acho meu atual diretório de trabalho?
    pwd

    Então onde estão alguns lugares legais para ir?
    Aqui! > http://www.cpanel.net/images/loglocationsposter.jpg

    Vamos para o Log de acesso do cPanel
    cd /usr/local/cpanel/logs
    • Com o cd, você pode especificar o caminho completo do diretório

    tail access_log
    • Os arquivos no Linux não precisam ter uma extensão
    • Estas extensões também não tem qualquer relação com o programa que abre o arquivo


    Como nós podemos visualizar um log?
    • Vamos ver as coisas mais recentes no log do cPanel, WHM e Webmail
    • O comando tail. Ele mostra a "extremidade da causa" de um arquivo (o fim de um arqiuvo)
    • Você faz isto digitando tail seguido pelo nome do arquivo


    Como nós podemos visualizar um log em tempo real?
    tail -f
    • -f é um parâmetro, dizendo ao comando tail para fazer algo diferente do padrão
    • -f diz ao tail para não parar quando chegar ao final do arquivo, apenas continuar jogando coisas na tela quando novas coisas forem adicionadas ao final do arquivo
    • Você usa isto digitando tail -f seguido do nome do arquivo


    E se quisermos olhar para um arquivo inteiro, como um log?
    • O comando less
    • Antigamente, para aprender mais sobre um arquivo, o pessoal usava o comando more. Então surgiu uma versão melhor do more chamada less, porque como diz o ditado: "menos é mais"
    • Use as setas de seu teclado para mover-se
    • Segure (shift+f) para ele agir como o tail -f
    • Aperte (ctrl+c) para sair deste modo
    • Aperte q para sair


    Gerenciando Arquivos no SSH

    Removendo Arquivos
    • rm é o comando usado para remover um arquivo
    • Não há lixeira ou undelete, isto remove permanentemente um arquivo

    rm testfile

    Movendo Arquivos
    • mv é o comando usado para mover um arquivo ou renomear um arquivo
    • Antes de remover um arquivo permanentemente, é recomendável renomear o arquivo primeiro ou movê-lo para ter certeza de que não é mais necessário

    O primeiro item é o arquivo, o segundo pode ser:
    • Onde você deseja mover o arquivo
    • Para qual nome você deseja renomear o arquivo

    Você não pode renomear um arquivo para o mesmo nome de um diretório no ambiente cPanel&WHM.

    mv test.txt mytest.txt
    mv test.txt directory/

    Mais informações sobre diretórios
    Há duas maneiras de especificar diretórios no Linux:
    • Relativo: Uma posição relativa ao seu atual diretório de trabalho (ou dentro de seu atual diretório de trabalho)
    • Absoluto: O local completo do diretório partindo do /. Locais absolutos sempre começam com /

    mv test.txt directory/
    mv test.txt /home/davidgre/public_html/directory/test

    Copiando arquivos
    • cp é o comando usado para fazer uma cópia de um arquivo
    • O primeiro item é o arquivo, o segundo é geralmente o local para onde deseja copiar o arquivo

    cp test.txt directory/

    Uso de Disco
    • du é o comando usado para encontrar o uso de disco de arquivos e diretórios dentro do atual diretório de trabalho


    Aprendendo mais sobre comandos
    • No Linux, você pode seguir a maioria dos comandos com --help para encontrar como usá-los melhor.

    du --help

    Uso de disco de todos os Sistemas de Arquivos
    • df é um comando útil para visualizar o espaço em disco de todos os sistemas de arquivos em seu servidor


    Mais comandos úteis
    Linux FAQ

    Alternando usuários no SSH

    Acesso Negado
    • As vezes, executar tarefas como root no diretório de um usuário significa criar arquivos que este usuário não pode gerenciar. Isto também pode ser a causa de erros HTTP 500, pois os arquivos de "propriedade" do root não podem ser lidos por aquele usuário.
    • Use o comando su para alternar para outro usuário, então os arquivos serão criados com propriedade para aquele usuário

    su testUser

    su (Switch User) para o root
    • O comando su é muito poderoso, então você não quer que todo mundo possa usá-lo
    • Apenas usuários chamados "wheel users" podem usar o su
    • Você será solicitado à preencher a senha de root quando tentar alternar com o su para o root

    su root
    Alexandre Silva Hostert

    Veezon
    Gerenciamento de Servidores


    http://veezon.com.br
    http://br.linkedin.com/in/alexandreveezon

  5. #5
    Guru Junior
    Data de Ingresso
    Oct 2010
    Posts
    183
    muito bom, obrigado pela dica / tutorial

  6. #6
    WHT-BR Top Member
    Data de Ingresso
    Dec 2010
    Localização
    /sc/rionegrinho
    Posts
    1,036
    Citação Postado originalmente por Psilva Ver Post
    muito bom, obrigado pela dica / tutorial
    Obrigado
    Alexandre Silva Hostert

    Veezon
    Gerenciamento de Servidores


    http://veezon.com.br
    http://br.linkedin.com/in/alexandreveezon

  7. #7

Tags para este Tópico

Permissões de Postagem

  • Você não pode iniciar novos tópicos
  • Você não pode enviar respostas
  • Você não pode enviar anexos
  • Você não pode editar suas mensagens
  •