Shared Hosting for Everyone, imagined by developers, for developers.
Discovering the Public CloudConnecting in SSH mode with its public key (with or rather than use the connection via password) offers some advantages: enhanced security, the ability to define a “blank” password, etc. Here are the steps to follow to configure your SSH account with a public key.
SSH access is disabled by default. You will need to activate password connection at least temporarily to add your SSH keys.
The actions are performed using PuTTY, an SSH client available free of charge.
Generate the private key:
Declare the key on the server by copying this key to the $HOME/.ssh/authorized_keys
file in your alwaysdata account,
Configure your PuTTY session to connect in SSH:
$ mkdir -p $HOME/.ssh
$ chmod 0700 $HOME/.ssh
$ ssh-keygen -t ed25519 -f $HOME/.ssh/id_ed25519
To never have to enter your password when connecting in SSH mode, specify a blank “passphrase”.
Declare the public key (.pub) on the server:
$ ssh-copy-id -i $HOME/.ssh/id_ed25519.pub [user]@ssh-[account].alwaysdata.net
Or by copying the content of this file to the $HOME/.ssh/authorized_keys
file in your alwaysdata account.
Replace [user]
with your SSH user name and ssh-[account].alwaysdata.net
with your SSH hostname.
Users of the Private Cloud can state them directly in the administration interface, they will be global to the entire server and all accounts can use them.
DSA keys are not accepted.