Como alternativa para fazer uma conexão ssh com seu Droplet no DigitalOcean , eles oferecem um "Console", que é uma conexão VNC , semelhante a conectar um monitor e teclado ao seu servidor virtual.
Ao abrir essa janela do console, sou solicitado a inserir um login
e, em seguida, password
.
Tendo criado meu Droplet com uma chave SSH, não sei o que login
pode ser, nem o que password
pode ser.
➥ Como se loga através do Console para um Droplet na DigitalOcean?
Meu Droplet está rodando o FreeBSD 12, se isso importa.
Eu vi a página de documentação, Como Recuperar Acesso a Droplets usando o Console de Droplets da DigitalOcean . Essa página tem uma seção Log In with the Console . Mas pouca explicação sobre o nome de login ou senha é fornecida. Ele menciona:
No prompt de login, insira o usuário com o qual você deseja fazer login. Normalmente, será o usuário root ou um usuário configurado com privilégios sudo.
Mas para o meu novo droplet do FreeBSD, root
não funcionou como um nome de login.
Se eu usar o freebsd
usuário, ficarei preso no prompt para uma senha. Não há senha estabelecida, então Catch-22.
login: freebsd
Password:
Login incorrect
login:
… e assim por diante.
tl; dr
Na página de administração do Droplet, guia Acesso
Reset Root Password
, clique no botão para estabelecer uma senha para oroot
usuário em seu sistema FreeBSD.Detalhes
Por padrão, nenhum de seus usuários no FreeBSD,
freebsd
&root
, tem uma senha estabelecida. Isso efetivamente desabilita logins remotos via SSH, bom para segurança.Seu uso de chaves SSH faz seu login automaticamente como um dos usuários.
…ou…
Se você não se esforçou para estabelecer senhas para nenhum dos usuários, você deve usar o
Reset Root Password
botão naAccess
guia da página de administração do Droplet no DigitalOcean.com. Este botão criará uma senha para oroot
usuário em sua VM do FreeBSD se uma senha não existir. Se existir uma senha, a antiga será substituída por uma nova.Após estabelecer a senha, use o outro botão nesse mesmo painel da página de administração do Droplet na
Access
aba:Launch Console
botão. Isso cria uma sessão de shell local do servidor , como se você conectasse um teclado e mouse na caixa do servidor. Você vê a sessão remotamente por meio de uma sessão VNC exibida em seu navegador da web.A documentação diz que o nome de usuário padrão para os droplets do FreeBSD é
freebsd
.