Ubuntu Server - msilva1610/notastec GitHub Wiki

Principais comandos do Ubuntu Server

Para desligar a máquina

systemctl poweroff

Instalação - Modo Especialista

O modo especialista oferece mais opções Para entrar no modo especialista, pressionar F6 na primeira tela.

Para saber o gerenciador do ubuntu. A partir da versão 16.04 é o systemd.

systemctl status

Configuração do Servidor ssh

Por padrão o usuário root não tem permissão de autenticação. Para habilitar a autenticação:

vim /etc/ssh/sshd_config

Na linha 28, PermitRootLogin, alterar para yes.

PermitRootLogin yes

Depois, reiniciar o serviço sshd

systemctl restart sshd

Por fim, para reiniciar o servidor.

systemctl poweroff
or
systemctl reboot

Após habilitar o serviço ssh que ficará ouvindo na porta 22, é necessário configurar o virtualbox.

Como a placa de rede está no modo NAT e não Bridge, teremos que fazer um redirecionamento de porta.

Em Network, Advanced, Port forwarding, configurar:

name: ssh
Protocol: tcp
Host ip: 127.0.0.1
Host port: 2222
Guest ip: <em branco>
Guest port: 22

Reiniciar o servidor.

Na linha de comando, digitar:

Configurando o time zone

Comandos para ver o formato de data do sistema

data

Resultado:

Dom Fev 10 11:11:36 -02 2019

Ver variável que controla o formato:

env | grep LANG

Resultado:

LANG=en_US.UTF-8
LANGUAGE=en_US:en

Usar o utilitário de configuração para definir o timezone do sistema.

dpkg-reconfigure tzdata

Reconfiguração do repositório de pacotes do ubuntu

Ir para o diretório de cache do repositório.

cd /var/cache/apt/archives

Depois é possível ver a instalação completa do pacote, com o comando:

dpkg -c vim-runtime_2%3a7.4.1689-3ubuntu1.2_all.deb 

Para ver o status

dpkg -s wget

Para ver a descrição do pacote

dpkg -l wget

Para ver a ocupação do disco:

df -hT

Para limpar o cache de pacotes

apt-get clean

Para ver o status de um pacote

dpkg -s unzip

Resultados:

root@firewall:/var/cache/apt/archives# dpkg -s unzip
Package: unzip
Status: install ok installed
Priority: optional
Section: utils
Installed-Size: 542
Maintainer: Ubuntu Developers <[email protected]>
Architecture: i386
Multi-Arch: foreign
Version: 6.0-20ubuntu1
Depends: libbz2-1.0, libc6 (>= 2.4)
Suggests: zip
Description: De-archiver for .zip files
 InfoZIP's unzip program. With the exception of multi-volume archives
 (ie, .ZIP files that are split across several disks using PKZIP's /& option),
 this can handle any file produced either by PKZIP, or the corresponding
 InfoZIP zip program.
 .
 This version supports encryption.
Homepage: http://www.info-zip.org/UnZip.html
Original-Maintainer: Santiago Vila <[email protected]>

Remover o pacte e avaliar o status

apt-get remove unzip
dpkg -s unzip

Resultado:

root@firewall:/var/cache/apt/archives# dpkg -s unzip
Package: unzip
Status: deinstall ok config-files
Priority: optional
Section: utils
Installed-Size: 542
Maintainer: Ubuntu Developers <[email protected]>
Architecture: i386
Multi-Arch: foreign
Version: 6.0-20ubuntu1
Config-Version: 6.0-20ubuntu1
Depends: libbz2-1.0, libc6 (>= 2.4)
Suggests: zip
Description: De-archiver for .zip files
 InfoZIP's unzip program. With the exception of multi-volume archives
 (ie, .ZIP files that are split across several disks using PKZIP's /& option),
 this can handle any file produced either by PKZIP, or the corresponding
 InfoZIP zip program.
 .
 This version supports encryption.
Homepage: http://www.info-zip.org/UnZip.html
Original-Maintainer: Santiago Vila <[email protected]>

Para remover completamente os pacotes:

apt-get purge unzip
⚠️ **GitHub.com Fallback** ⚠️