Mon Dedibox activé avec Ubuntu 6.10 (Edgy) Server installé, je suis prêt à m'y connecter pour la première fois.
Connexion au dedibox avec putty
L'un des services livré et démarré par défaut sur le dedibox est un daemon ssh (sshd), qui me permet de m'y connecter de façon sécurisée. Il existe plusieurs clients ssh gratuits pour toutes les plateformes; j'utilise putty depuis mon PC Windows.
Dans l'écran d'ouverture de session de putty, je spécifie l'adresse IP de mon dedibox et le protocole "SSH", qui sélectionne le port 22 par défaut.
Également, pour assurer un affichage correcte de mes terminaux dedibox sur ma machine locale, je sélectionne le jeu de caractères "UTF-8" dans l'onglet Translation, comme montré dans le Figure 2. En effet, l'installation de Ubuntu 6.10 utilise par défaut le jeu de caractères "UTF-8". Si putty anticipe un autre, cela mènera à des problèmes d'affichage pour les caractères étendus qui incluent notamment les caractères à accents français.
Une fois putty paramétré, je clique sur le bouton "Open" pour ouvrir une session. Je serai invité à m'identifier: J'utilise le login et mot de passe de l'utilisateur (pas ceux de l'administrateur) que j'ai configuré pendant l'installation de mon dedibox (Etape 2). Si tout va bien, je serai rapidement connecté à mon dedibox par l'intermédiaire d'un terminal texte (Figure 3), prêt pour la configuration de mon serveur.
Dans la suite, je travaille toujours par l'intermédiaire du console; c'et plus rapide est plus précis que par une interface. Si vous ne savez pas utilisez le shell Linux (dans l'occurrence bash), il faudrait vous renseigner vite! Voici quelques tutoriels en-ligne qui pourrait vous aider:
- Tutoriel "Linux Basics" chez Ubuntu (en anglais)
- Commandes basiques chez dedibox
La première chose que je fais, c'est de vérifier que j'ai le tout dernier version d'Ubuntu. Pour cela, j'utilise le gestionnaire de paquets apt-get. Ce gestionnaire prend en charge téléchargement et installation des paquets Ubuntu depuis des répositoires en-ligne maintenu par l'équipe Ubuntu. Je lance deux commandes:
$sudo apt-get update
$sudo apt-get upgrade
Il faut faire attention de surveiller le résultat de ces commandes. J'ai trouvé la connexion aux les répositoires très lents; elle a échué à plusieurs reprises. J'ai donc dû relancer la commande upgrade avec le paramètre --fix-missing pour récupèrer les paquets manquants.
$ sudo apt-get upgrade --fix-missing
Il n'y a pas à s'inquiéter s'il faut lancer cette commande à plusieurs reprises; cela ne peut pas faire de mal.
Installer un serveur ftp sécurisé
Ubuntu mis à jour, je peut installer les services et logiciels dont j'aurais besoin dans les futures étapes de ce projet. Première nécessité: Un serveur ftp sécurisé qui me permettra de charger des fichiers sur mon dedibox depuis l'exterieur. Une fois de plus, Ubuntu rend l'installation facile, en fournissant un paquet contenant un serveur ftp sécurisé - vsftpd. Pour l'installer on utilise encore apt-get:
$sudo apt-get install vsftpd
Le paramètre install signale à apt-get qu'il faut télécharger et installer un nouveau logiciel. Normalement l'installation se fera sans problème, et apt-get se charge même de paramétriser et lancer le daemon ftp!
Reste à le configurer, ce qui se fait dans le fichier /etc/vsftpd.conf:
$ sudo vi /etc/vsftpd.confLa plupart des lignes de configuration peuvent être ignorées. Je veux simplement interdire l'accès anonyme à mon serveur, et accorder le droit d'écriture aux utilisateurs de mon serveur. Cela se fait en vérifiant la présence et configuration des trois lignes ci-dessous:
#Allow anonymous FTP? (Beware - allowed by default if you comment this out).
anonymous_enable=NO
#Uncomment this to allow local users to log in.
local_enable=YES
#Uncomment this to enable any form of FTP write command.
write_enable=YES
Les changements sont automatiquement prises en compte à l'enregitrement du fichier, et mon serveur ftp sécurisé est prêt à servir. Pour m'y connecter depuis ma machine Windows j'utilise WinSCP, un client ftp sécurisé gratuit. Il fonctionne la même façon que putty, nécessitant que l'adresse IP de mon dedibox, et mon login+mot de passe.
Quelques autres outils essentiels
Pour installer d'autres logiciels, il suffit de retrouver le nom du paquet (sur http://packages.ubuntu.com/edgy), et ensuite de les télécharger avec la commande apt-get. Quelques outils essentiels que j'utiliserai dans la suite:- zip unzip gzip : Outils standards de compression / décompression
- ftp sftp : Clients ftp et ftp sécurisé; sont déjà installés
Je suis maintenant prêt à passer aux choses sérieuses: L'installation de Java!



No comments:
Post a Comment