Skip to content

Instantly share code, notes, and snippets.

@emaiax
Forked from sauloarruda/README.md
Created November 7, 2012 21:53
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save emaiax/4034745 to your computer and use it in GitHub Desktop.
Save emaiax/4034745 to your computer and use it in GitHub Desktop.
Criando novos usuários para acesso ao servidor

Criando novos usuários para acesso ao servidor

TL;DR Como criar usuário no servidor e como um cliente deve acessar esses servidores via ssh.

Essas instruções são aplicáveis para o seguinte ambiente:

  • Sistema Operacional: Ubuntu Server 12.04 beta2
  • Servidor: AWS EC2 usando ESB AMI: ubuntu/images-milestone/ebs/ubuntu-precise-12.04-beta2-amd64-server-20120328 (ami-b5ea34dc)

Porém, você pode usar as instruções e adaptá-las conforme sua necessidade para outras versões do ubuntu ou para outras distrbuições.

OBS: as variáveis #{nome da variável} devem ser alteradas para os valores do seu ambiente

Procedimento para criar o usuário no servidor

  • Criando o usuário $ sudo useradd -m -s /bin/bash -p "#{senha padrão}" -G admin -U #{nome do usuário}

  • Dando permissão para a chave pública

$ sudo mkdir /home/#{nome do usuário}/.ssh
$ sudo cp /home/#{seu usuario}/.ssh/authorized_keys /home/#{nome do usuário}/.ssh
$ sudo chown -R #{nome do usuário}:#{nome do usuário} /home/#{nome do usuário}/.ssh

Procedimento acessar via ssh no cliente

  • Enviar uma cópia da chave #{nome da chave}.pem para o usuário. Preferencialmente por uma pendrive ou via rede interna. Evite fazer isso por email.

  • Copiar essa chave para o diretório ~/.ec2 na máquina. Crie o diretório caso não exista.

  • Mudar as permissões $ chmod 400 ~/.ec2/#{nome da chave}.pem

  • Para acessar o servidor use: $ ssh -i ~/.ec2/#{nome da chave}.pem #{nome do usuário}@#{nome do servidor}

  • Altere a senha padrão no primeiro acesso: $ passwd

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment