4
Install Ubuntu server + Tasksel + Ftp 3.0 Osistar p. 1 Tasksel est une application d'installation de logiciels faisant partie intégrante de l'installeur Debian. Tasksel regroupe les paquets à installer par tâches (ex. serveur LAMP, création audio, etc.), permettant ainsi à l'utilisateur d'installer très facilement l'ensemble des paquets nécessaires à une tâche particulière. Cela fonctionne de manière similaire aux méta-paquets. Installation Tasksel est un utilitaire en mode texte, il se lance donc depuis un terminal avec les privilèges d'administrateur : sudo tasksel Ceci affichera le menu de Tasksel : Choisissez Lamp Pour créer un serveur Web

3.0 install de ubuntu server + tasksel + ftp

Embed Size (px)

Citation preview

Page 1: 3.0 install de ubuntu server + tasksel + ftp

Install Ubuntu server + Tasksel + Ftp

3.0

Osistar

p. 1

Tasksel est une application d'installation de logiciels faisant partie intégrante de l'installeur

Debian. Tasksel regroupe les paquets à installer par tâches (ex. serveur LAMP, création audio,

etc.), permettant ainsi à l'utilisateur d'installer très facilement l'ensemble des paquets nécessaires

à une tâche particulière. Cela fonctionne de manière similaire aux méta-paquets.

Installation

Tasksel est un utilitaire en mode texte, il se lance donc depuis un terminal avec les privilèges

d'administrateur :

sudo tasksel

Ceci affichera le menu de Tasksel :

Choisissez Lamp Pour créer un serveur Web

Page 2: 3.0 install de ubuntu server + tasksel + ftp

Install Ubuntu server + Tasksel + Ftp

3.0

Osistar

p. 2

Installer le serveur FTP Pour installer le serveur FTP, tapez:

Sudo apt-get install gksu

sudo aptitude install vsftpd

Configurer le serveur FTP

La configuration du serveur FTP se fait en éditant le fichier /etc/vsftpd.conf

Pour éditer ce fichier, faites:

nano –w /etc/vsftpd.conf

Interdire le FTP anonyme Changez la ligne:

anonymous_enable=YES

en:

anonymous_enable=NO

Autoriser les utilisateurs locaux à se connecter Ajoutez:

local_enable=YES

Cela permettra aux utilisateurs déclarés dans Ubuntu d'utiliser le même login/mot de passe pour

accéder au serveur FTP.

Page 3: 3.0 install de ubuntu server + tasksel + ftp

Install Ubuntu server + Tasksel + Ftp

3.0

Osistar

p. 3

Autoriser les utilisateurs à uploader des fichiers Ajoutez:

write_enable=YES

Choisir l'interface

Par défaut le serveur FTP sera en écoute sur toutes les interfaces. Si vous voulez restreindre - par

exemple - uniquement à votre réseau local en 10.0.0.x, ajoutez la ligne:

listen_address=10.0.0.1

Si l'adresse de IP LAN votre serveur FTP est 10.0.0.1

(re)Démarrer le serveur FTP

(re)démarrez le serveur FTP pour qu'il prenne en compte la configuration que nous venons de

modifier.

Tapez:

sudo /etc/init.d/vsftpd restart

Nous voilà donc avec un serveur qui autorise tout les utilisateurs locaux à accéder à leurs répertoires

personnels, et qui refuse toute forme de connexion anonyme. Il peut être intéressant de mettre en

place un répertoire commun aux utilisateurs, pour faire cela, il faut créer un utilisateur, disons

"partage" :

sudo adduser partage

Puis indiquer correctement les droits :

$ sudo chmod -R 755 /home/partage $ sudo chown partage.partage -R

/home/partage

Créer ensuite un répertoire "/home/utilisateur/partage" dans le dossier personnel de chaque

utilisateur :

$ mkdir /home/utilisateur/partage $ sudo chown utilisateur:utilisateur

/home/utilisateur/partage $ sudo chmod 755 /home/utilisateur/partage

Page 4: 3.0 install de ubuntu server + tasksel + ftp

Install Ubuntu server + Tasksel + Ftp

3.0

Osistar

p. 4

Et enfin modifier le fichier" /etc/fstab" pour mounter automatiquement le répertoire partagé dans le

home de chaque utilisateur. Pour ce faire, il faut ajouter la ligne suivante dans le fstab, une ligne par

utilisateur différent :

/home/partage /home/utilisateur/partage auto bind,defaults 0 0

Et voilà, tout les utilisateurs disposeront d'un répertoire "partage" commun.

Pour allez plus loin, il peut aussi être intéressant de disposer d'un répertoire commun accessible en

écriture. Pour cela, il suffit de créer un répertoire dans le "home" de l'utilisateur "partage", et de lui

donner les droits adéquates:

$ sudo mkdir /home/partage/upload $ sudo chown partage:partage

/home/partage/upload $ sudo chmod 777 /home/partage/upload

A partir De maintenant vous pouvez vous connectez en Tapant Ip Du serveur Ftp

ftp://192.168.1.--