Ajustes iniciais do Ubuntu

Antes de começar a trabalhar em uma instância Ubuntu, alguns ajustes são desejáveis para que a operação na linha de comando (shell) seja mais agradável e produtiva.

Pré-requisitos

  • Privilégios de root na instância
  • Porta 22 (SSH) liberada no firewall da instância

Passos

1. Configurar o editor VIM. Editar o arquivo "/usr/share/vim/vimrc" e incluir o seguinte conteúdo

set nowrap set tabstop=2 shiftwidth=4 set expandtab set backspace=indent,eol,start set hlsearch set incsearch set ignorecase set smartcase set nocompatible syntax enable set encoding=utf-8 set showcmd set ls=2 set number set cursorline set completeopt=menuone,longest,preview set wildmode=list:longest,full set wildignore+=.git set hidden set backupdir=/tmp set directory=/tmp set nobackup set nowritebackup set noswapfile set relativenumber nmap =j :%!python -m json.tool<CR> color torte

2. Editar o arquivo "~/.bashrc", localizar a linha "#force_color_prompt=yes" e retirar o comentário

3. Desabilitar o timeout da sessão SSH. Editar o arquivo "/etc/ssh/sshd_config" e ao final incluir as linhas:

ClientAliveInterval 60 ClientAliveCountMax 525600 TCPKeepAlive yes

Reiniciar o serviço SSH

sudo /etc/init.d/ssh restart

4. Trocar time/zone para seu fuso horário. Executar o seguinte comando. Localizar "America" depois o nome da cidade mais próxima que represente seu fuso. As cidades brasileiras disponíveis: "Araguaina", "Belém", "Boa_Vista", "Campo_Grande", "Cuiabá", "Fortaleza", "Maceió", "Manaus", "Noronha", "Porto_Velho", "Recife", "Rio_Branco", "Santa_Izabel", "Santarém", "Sao_Paulo"

sudo dpkg-reconfigure tzdata

5. Criar área de swap

sudo fallocate -l 2G /swapfile sudo chmod 600 /swapfile sudo mkswap /swapfile sudo swapon /swapfile

6. Testar se a área de swap foi definida

sudo swapon --show free -h

Gostou do post? Não deixe de compartilhar este artigo com seus amigos e colegas! Não se esqueça de se inscrever na nossa lista para receber as últimas novidades diretamente no seu e-mail. Junte-se a nós e fique por dentro de tudo sobre Inteligência Artificial e tecnologia!