Se o mesmo usuário que você possui em seu sistema do qual você deseja efetuar o login, não será necessário usar username
para o login, o usuário do sistema assumirá o padrão.
por exemplo: seu único sistema (cliente) tem o usuário test
e seu servidor ssh também tem o usuário test
, então não é necessário mencionar o nome de usuário como:
ssh [email protected]
você pode usar como:
ssh myserver.com
ssh serverip
Certifique-se de quando você está fazendo o ssh você tem login como aquele usuário no seu sistema cliente.
sim, você pode fazer para vários usuários como seu sistema cliente ter usuário user1
, user2
, user3
etc. então você tem que criar esse usuário em seu servidor ssh também. então se você quiser entrar então faça como:
su - user1
ssh sshserverip
você fará o login como user1
. se você fizer
su - user2
ssh sshserverip
você fará o login como user2
.
Se você quiser login como outro usuário, então você tem que colocar o nome de usuário caso contrário, o sistema irá confundir qual usuário tem que fazer o login.
ssh username@serverip
ou
ssh serverip -l username
ou
Se você quiser fazer uma autenticação baseada em chave, será necessário adicionar a chave pública de todos os usuários em authorized_keys
. para mais informações, visite Documentação do Ubuntu