Scale up as you grow — whether you're running one virtual machine or ten thousand.

From GPU-powered inference and Kubernetes to managed databases and storage, get everything you need to build, scale, and deploy intelligent applications.

This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
freebsd@dstirlinDSKTOP:~$ ssh -v freebsd@104.131.89.252
I’m still being prompted for a password, on a new FBSD droppet, even with a valid key.
OpenSSH_6.0p1 Debian-4+deb7u2, OpenSSL 1.0.1e 11 Feb 2013 debug1: Reading configuration data /etc/ssh/ssh_config debug1: /etc/ssh/ssh_config line 19: Applying options for * debug1: Connecting to 104.131.89.252 [104.131.89.252] port 22. debug1: Connection established. debug1: identity file /home/freebsd/.ssh/id_rsa type 1 debug1: Checking blacklist file /usr/share/ssh/blacklist.RSA-2048 debug1: Checking blacklist file /etc/ssh/blacklist.RSA-2048 debug1: identity file /home/freebsd/.ssh/id_rsa-cert type -1 debug1: identity file /home/freebsd/.ssh/id_dsa type -1 debug1: identity file /home/freebsd/.ssh/id_dsa-cert type -1 debug1: identity file /home/freebsd/.ssh/id_ecdsa type -1 debug1: identity file /home/freebsd/.ssh/id_ecdsa-cert type -1 debug1: Remote protocol version 2.0, remote software version OpenSSH_6.6.1_hpn13v11 FreeBSD-20140420 debug1: match: OpenSSH_6.6.1_hpn13v11 FreeBSD-20140420 pat OpenSSH* debug1: Enabling compatibility mode for protocol 2.0 debug1: Local version string SSH-2.0-OpenSSH_6.0p1 Debian-4+deb7u2 debug1: SSH2_MSG_KEXINIT sent debug1: SSH2_MSG_KEXINIT received debug1: kex: server->client aes128-ctr hmac-md5 none debug1: kex: client->server aes128-ctr hmac-md5 none debug1: sending SSH2_MSG_KEX_ECDH_INIT debug1: expecting SSH2_MSG_KEX_ECDH_REPLY debug1: Server host key: ECDSA ab:ed:bd:27:97:05:6b:81:c9:12:14:88:c2:e6:dc:bc debug1: Host ‘104.131.89.252’ is known and matches the ECDSA host key. debug1: Found key in /home/freebsd/.ssh/known_hosts:1 debug1: ssh_ecdsa_verify: signature correct debug1: SSH2_MSG_NEWKEYS sent debug1: expecting SSH2_MSG_NEWKEYS debug1: SSH2_MSG_NEWKEYS received debug1: Roaming not allowed by server debug1: SSH2_MSG_SERVICE_REQUEST sent debug1: SSH2_MSG_SERVICE_ACCEPT received debug1: Authentications that can continue: publickey,keyboard-interactive debug1: Next authentication method: publickey debug1: Offering RSA public key: /home/freebsd/.ssh/id_rsa debug1: Authentications that can continue: publickey,keyboard-interactive debug1: Trying private key: /home/freebsd/.ssh/id_dsa debug1: Trying private key: /home/freebsd/.ssh/id_ecdsa debug1: Next authentication method: keyboard-interactive Password for freebsd@roo:
This tutorial has some serious problems.
FreeBSD on DigitalCloud can be set up only with SSH keys. Why, then, you spend so much effort explaining how to log in with password?
I set up my droplet with SSH keys. Trying to log in, but being prompted for a password. There is no password!
I am using Mac OS X.
OMG. Why do you recommend to generate keys with keytype ssh-rsa? Recommend more secure keytype ssh-ed25519!
What about chmod settings when you are copying keys manually?
chmod 700 ~/.ssh
chmod 600 ~/.ssh/authorized_keys
Can DigitalOcean please give users the ability to store ed25519 type keys in the Security Panel?
https://stribika.github.io/2015/01/04/secure-secure-shell.html
after creating a droplet with SSH and using root as username, for the new droplet, when I tried to login with SSH it gives me this message “Please use the freebsd@ user to access this droplet.” and disconnects the session. Am i missing any step and how to get access to the server.
[matt@solomon ~]$ ssh holland Please use the freebsd@ user to access this droplet. Connection to holland closed.
You really should mention in the tutorial the freebsd@ user that is created during the droplet setup, since it’s apparently not mentioned during the setup process.
I believe there is an error in this tutorial. In the “Disabling Password Authentication” section, you instruct the user to set ChallengeResponseAuthentication=no. That’s good, but you never tell them to set PasswordAuthentication=no as well!
I’m no linux expert, but it’s a big security issue if they think password logins are disabled when they actually aren’t. Once they’ve set up their SSH key, they might never know.