SSH vous permet de vous connecter au serveur et de télécharger des fichiers directement à partir d'autres serveurs.
- Remarque : Certains hôtes peuvent désactiver la fonction SSH pour des raisons de sécurité.
- Remarque : SSH ne doit pas être utilisé par des personnes qui ne sont pas familiarisées avec un environnement Unix.
Se connecter au serveur via un terminal, en utilisant OpenSSH #
Ouvrez simplement le terminal (Linux/MacOS uniquement) et tapez votre nom d'utilisateur et le nom du serveur. Par exemple :
ssh gebruiker@yourwebsite.com
Il vous sera demandé de saisir votre mot de passe. Faites-le et appuyez sur la touche "Entrée".
- Remarque : Vous ne verrez pas la longueur du mot de passe, ce qui n'est pas grave. Tapez le mot de passe et appuyez sur Entrée.
- Remarque : le port par défaut du serveur ssh est 22. Si votre serveur a défini un port personnalisé, vous devez le spécifier lorsque vous vous connectez via le terminal ssh. Exemple :
ssh -p 2222 gebruiker@yourwebsite.com
Où -p signifie port et 2222 est le numéro de port de votre serveur.
Se connecter au serveur avec PuTTy #
Télécharger PuTTy ici
Saisissez votre nom d'hôte et votre port (par défaut 22 )
Appuyez sur "Ouvrir". Vous accéderez au terminal, entrez votre nom d'utilisateur et votre mot de passe. Une fois connecté, les étapes ci-dessous sont les mêmes que pour OpenSSH et PuTTy.
Allez dans le dossier où vous souhaitez télécharger vos fichiers #
Une fois connecté, vous apparaîtrez dans votre répertoire personnel. Cependant, si vous souhaitez accéder à votre répertoire public_html, vous pouvez le faire avec le CD affectation. Exemple :
cd /home/username/domains/yourwebsite.com/public_html/
Où utilisateur est votre nom d'utilisateur et votre site web.com votre nom de domaine. Vous pouvez également ouvrir public_html en tapant simplement
cd domaines/votre site web.com/public_html/
Via ssh, vous vous connectez à votre dossier personnel, mais si vous tapez le chemin complet, vous obtenez toujours accéder au bon dossier.
Téléchargement de fichiers. #
Vous pouvez désormais télécharger des fichiers avec le wget- commande. Il suffit de taper :
wget https://www.yourwebsite.com/filename.png
Vous pouvez également télécharger à partir d'un serveur FTP à l'aide de wget. Pour ce faire, il suffit de taper
wget ftp://username:password@ftp.yourwebsite.com/filename.png
wget offre beaucoup plus de flexibilité et de fonctionnalités. Si vous voulez en savoir plus, vous pouvez Pour plus d'informations, cliquez ici.
Utiliser Rsync pour synchroniser des fichiers #
Avertissement : L'utilisation de rsync peut entraîner la suppression de fichiers. Il convient donc de vérifier soigneusement ce que vous faites avant d'utiliser rsync.
rsync est un outil puissant pour synchroniser des fichiers entre serveurs, ou simplement en télécharger un depuis un autre serveur. Exemple d'utilisation :
rsync -avt olduser@youroldwebsite.com:/home/olduser/domains/youroldwebsite.com/public_html/logo.png userr@yournewwebsite.com:/home/user/domains/yournewwebsite.com/public_html/
Où ?
- olduser est l'utilisateur à partir duquel vous souhaitez télécharger le fichier logo.png
- youroldwebsite.com est le domaine à partir duquel vous voulez télécharger le fichier logo.png
- logo.png est un fichier de youroldwebsite.com que vous voulez transférer vers yournewwebsite.com
- user est l'utilisateur du nouveau serveur sur lequel vous souhaitez télécharger votre fichier.
- yournewwebsite.com est le domaine dans lequel vous souhaitez télécharger votre fichier.
- public_html est le dossier dans lequel le fichier logo.png est téléchargé. N'oubliez pas le symbole / à la fin.
rsync est un outil très puissant doté de nombreuses fonctions. Si vous souhaitez en savoir plus, vous pouvez lire ici.