On vu dans cet article comment se connecter en ssh à une instance EC2. Mais pour uploader/modifier des fichiers sur notre serveur, c'est quand même plus agréable en sftp (Secure FTP).
Si vous préferez uploader des fichier avec scp, c'est comme ça :
scp -i aws.pem .localized ubuntu@ec2-54-216-58-83.eu-west-1.compute.amazonaws.com:~/public_html
On va avoir besoin du certificat (fichier .pem) qui permet de se connecter en ssh à notre instance EC2. On va d’abord placer le certificat dans le dossier .ssh du repertoire utilisateur. cp aws.pem ~/.ssh
Si le dossier .ssh n'existe pas, il faut le créer mkdir ~/.ssh
On ouvre ensuite transmit, puis on crée un nouveau favori Dans "serveur" on met l’adresse de notre instance ec2. Pour le nom d'utilisateur, ubuntu. Et rien pour le mot de passe, transmit va chercher tout seul les fichiers qui se trouvent dans .ssh, on aurait aussi pu cliquer sur la clé dans transmit et selectionner le certificat, on est donc pas obligé de deplacer le certificat dans .ssh mais c’est un bon endroit pour le ranger.
Ca y’est on peut se connecter et uploader !