Do inglês Secure Shell. SSH é o protocolo que utiliza criptografia para acesso a um computador/servidor de forma remota, permitindo a execução de comandos, transferência de arquivos, entre outros.
O acesso via SSH é simples, precisa apenas de um programa específico compatível com o protocolo SSH, como o popular PuTTY.
As informações de conexão são:
Host: IP de seu servidor
Porta: O padrão é 22
Usuário: root
Senha: sua senha root
Exemplos de comandos que podem ser utilizados via SSH. (Fonte: https://vivaolinux.com.br)
- ls -l
Lista arquivos e diretórios - ls -R
Lista os arquivos do diretório e subdiretórios, inclusive ocultos - find /diretório -name *procura*
Procura no diretório por arquivos ou subdiretórios - du
Tamanho do diretório - du -S
Tamanho dos subdiretórios - cal MM YYYY
Exibe a data no formato especificado - cal 01 2000
Exibe o calendário do mês de Janeiro no ano 2000 - cat arquivo.txt
Exibe arquivos texto no console - more arquivo.txt
Exibe com paginação do conteúdo - cp -R
Copia todo o conteúdo do diretório, inclusive subdiretórios - rm -Rf
Remove todos os arquivos e subdiretórios do diretório especificado, sem confirmação - tail -f /var/log/messages
Exibir o log do sistema - Ctrl + z no console
Suspende um processo em andamento permitindo digitar outro comando durante a execução de um programa - ps -a
Visualiza os processos em execução - comando &
Inicia o processo em segundo plano - kill -9 pid
Mata um processo, o pid do programa pode ser visto com ps -a - Ctrl + ALT + Backspace
Fecha o X11 - modinfo módulo
Informações sobre módulo - last
Informações sobre logins - unzip arquivo.zip
Descompacta arquivos zipados - zip nome.zip arquivo1 arquivo2...
Zipa os arquivos como nome.zip - ls -la
Lista todos os arquivos, inclusive ocultos - chmod 755 arquivo
Altera permissão arquivo para 755. O primeiro número se refere ao proprietário, o segundo ao grupo e o terceiro aos demais usuários, onde 1 = executar(x), 2 = escrever(w) e 4 = ler(r). Deve ser colocada a soma das opções desejadas - tar -zcf arquivo.tar.gz
Diretório ou arquivo a ser compactado - tar -jxvf nomedoprograma.tar.bz2
Descompacta .tar.bz2 - tar -xzvf arquivo.tar.gz
Descompacta .tar.gz - tar -Zxvf arquivo.Z
Descomapcta .Z - tar -xz arquivo.tar
Descompacta .tar - mkdir nome
Cria um diretório com o nome especificado - cd diretório
Vai para o diretório especificado - pppsetup
Configurar conexão para internet - chfn
usuário Muda informações do usuário (nome, telefone...) - userdel usuário
Remove o usuário do sistema - userdel -f usuário
Remove até a pasta do usuário - xwmconfig
Seleciona o window manager padrão - df /dev/dispositivo
Mostra informações sobre o dispositivo, como tamanho, espaço livre... - adduser usuário
Adiciona usuário ao sistema - chown novodono arquivo
Muda o dono do arquivo para o novo dono - traceroute endereço ip
Traça a rota percorrida para chegar no endereço - fsck -t ext2 /dev/dispositivo
Equivale ao scandisk do win. Checa o dispositivo com o argumento (-t) especificado - ln arquivo nomedolink
Link direto para arquivo - ln -s arquivo nomedolink
Cria link simbólico - mount -o loop imagem.iso /mnt/
Monta uma imagem .iso em /mnt - netconfig
Configurações de rede