A maneira como um simples comando SSH funciona é o seguinte:
ssh user_name@host
Se você omitir user_name
e apenas executar ssh host
, assumirá que você quer dizer o mesmo usuário que está atualmente conectado à sua máquina. Digamos que seu login seja jdoe, então ele será equivalente a ssh jdoe@host
.
Por favor, note que o usuário que você está logando deve ser um usuário válido para estar logado naquele computador. Com algumas exceções, que provavelmente não se aplicam neste caso, você deve ser capaz de acessar essa máquina e fazer login localmente usando esse nome de usuário específico e a senha digitada.
Se você controla as duas máquinas e deseja criar um usuário no controle remoto, precisa executar:
sudo adduser user_name
Basta alterar user_name para o nome que você deseja que seu usuário seja, mais uma vez, se esse for o jdoe, você digitaria sudo adduser jdoe
. Você será perguntado por senha, nome do usuário, etc.
Como alternativa, você pode usar o comando useradd
, mas é um comando de nível inferior e provavelmente deve ser evitado. Especialmente se outras coisas que eu escrevi aqui soarem novas para você.
Não há necessidade de criar o diretório pessoal você mesmo, ele será criado para você.