Gérer le serveur applicatif

Pour gérer le serveur applicatif, vous devrez être capable :

  • de vous connecter à distance en mode « console (c’est fait depuis quelques étapes déjà)
  • d’accéder depuis windows à la directory « /home/ »

Pour ce dernier point, nous allons installer deux services :

  • un FTP (file transfert protocol) auquel vous pourrez accéder avec un client FTP comme « Filezilla »,
  • SAMBA qui vous permettra de considérer la directory « /home/ » comme un  disque distant de Windows.

INSTALLATION DE FTP :

Un point très important si l’on veut que le FTP fonctionne, est de donner au serveur un nom qui pourra être résolu par les DNS (ne me demandez pas pourquoi ! c’est comme cà !); nous vous proposons « mafamille.fr »

Une fois cette modification faite (suivie par un redémarrage du serveur pour que la modification soit prise en compte), vous pourrez installer FTP

 

nano /etc/hostname

mettre par exemple « mafamille.fr »

Installer « proftpd », puis modifier le fichier de configuration correspondant.
 
vérifier que les lignes DefaultRoot et RequireValidShell sont conformes à ce qui est écrit ci-contre
 
Créez ensuite un compte de connexion.

Vous pourrez alors vous connecter au serveur avec Filezilla en entrant « home » comme login et le mot de passe choisi.

apt install proftpd

nano /etc/proftpd/proftpd.conf

            DefaultRoot         ~
            RequireValidShell  off

useradd home -d /home -s /bin/false

passwd home

puis entrez le mot de passe

INSTALLATION DE SAMBA :

SAMBA est un protocole beaucoup plus naturel pour un utilisateur de PC, puisque la directory « home » apparaitra comme un disque réseau de Windows

Installez le logiciel, puis editez le fichier de configuration correspondant

Rechercher « [homes] » par ctrl-w puis vérifiez que les lignes correspondantes sont dé-commentées et conformes à ce qui est écrit ci-contre.

Enfin, redémarrez SAMBA

 

apt install samba

nano /etc/samba/smb.conf

[homes]
comment = Home Directories
browseable = no
read only = no
create mask = 0777
directory mask = 0777

/etc/init.d./samba restart

Normalement, le service SAMBA est actif.

Pour accéder au disque distant :

    • allez sur Windows et lancez un explorateur de fichiers,
    • cliquez-droit sur  ‘Ce PC’
    • sélectionnez « Connectez un lecteur réseau »
    • entrez le chemin d’accès : \\192.168.0.5\homes
    • n’oubliez pas de cocher : « se connecter à l’aide d’informations d’identification différentes »
    • le login sera « home » ; votre mot de passe celui que vous avez choisi

… et tadaaaaa ! Le contenu de votre directory Home apparaitra dans l’explorateur de Windows