Install Ubuntu server Modif Repertoire Destination Vsftpd
6.0
Osistar
p. 1
Modif Répertoire Destination Vsftpd
Nous Allons...
Install Ubuntu server Modif Repertoire Destination Vsftpd
6.0
Osistar
p. 2
Créer le user et son (futur) répertoire
Le user...
Install Ubuntu server Modif Repertoire Destination Vsftpd
6.0
Osistar
p. 3
mkdir chezbob
…et le site mon-site.com/chezbob ...
Install Ubuntu server Modif Repertoire Destination Vsftpd
6.0
Osistar
p. 4
Changement de propriétaire
Oui. C'est important...
Install Ubuntu server Modif Repertoire Destination Vsftpd
6.0
Osistar
p. 5
Upcoming SlideShare
Loading in...5
×

6.0 modif repertoire destination vsftpd

140

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
140
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

6.0 modif repertoire destination vsftpd

  1. 1. Install Ubuntu server Modif Repertoire Destination Vsftpd 6.0 Osistar p. 1 Modif Répertoire Destination Vsftpd Nous Allons Donc Modifier Le Répertoire de Destination De Vsftpd Donc on va modif le fichier de vsftpd pour modif les droit et pouvoir ce connectée avec diffèrent utilisateur et après on va modifier le répertoire de chacun d’entre eux  sudo su vim /etc/init.d/vsftpd Et la on va enlevez les petit « devant ces lignes : listen=YES anonymous_enable=NO local_enable=YES write_enable=NO xferlog_file=YES ftpd_banner=/etc/ma_banniere chroot_local_user=NO Pour avoir : Utilisateurs déclarés Rien à protéger Ecriture interdite Chaque utilisateur doit se déclarer Compartimenter les utilisateurs pour éviter les allers-retours dans le système Bon et voilà après normal comme d’hab on modifie a notre sauces ^^ On Quitte et on sauve :wq Et apres on va modife les fichier de chaque utile donc on fait un petit vim /etc/passwd Et la on modifie le chemin de chaque utilisateur Apres si on veut que de son répertoire il aille autre part on n’oublie pas le sudo ln –s /var/www /home/plop
  2. 2. Install Ubuntu server Modif Repertoire Destination Vsftpd 6.0 Osistar p. 2 Créer le user et son (futur) répertoire Le user Une fois que vous êtes connecté à votre serveur en SSH, la première chose sera de passer en root! su Mettons que l'utilisateur en question n'a pas encore été créé. Créons, créons. On utilise la commande 'adduser bob' pour créer l'utilisateur 'bob', et on voit: root@myserver:/srv# adduser bob Adding user `bob' ... Adding new group `bob' (1005) ... Adding new user `bob' (1005) with group `bob' ... Creating home directory `/home/bob' ... Copying files from `/etc/skel' ... Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully Changing the user information for bob Enter the new value, or press ENTER for the default Full Name []: Room Number []: Work Phone []: Home Phone []: Other []: Is the information correct? [y/N] y root@myserver:/srv# On lui définit un mot de passe (très sûr, bien entendu). On zappe les infos sur les coordonnées, puis on confirme avec 'y'. Le futur répertoire Ensuite, si ce n'est pas déjà fait, on se rend dans le virtualhost concerné pour aller créer le futur- répertoire-par-défaut de 'bob'. Si l'on venait de se connecter à son serveur sans bouger d'emplacement, on peut déjà se rendre dans le répertoire htdocs du virtualhost concerné: cd /d_mon-disque/www/www.mon-site.com/htdocs/ Quand on y est, on créé le répertoire avec le nom souhaité:
  3. 3. Install Ubuntu server Modif Repertoire Destination Vsftpd 6.0 Osistar p. 3 mkdir chezbob …et le site mon-site.com/chezbob fut. :) Changer le répertoire par défaut de son utilisateur Maintenant, on veut donc que le répertoire 'chezbob' devienne le répertoire par défaut pour l'utilisateur 'bob' quand celui-ci se connecte en FTP ou en SSH. En s'assurant que l'on est en root, on utilise la commande suivante: usermod -d /srv/d_mon-disque/www/www.mon-site.com/htdocs/chezbob bob Que signifie-t-elle? Découpons-la point par point. usermod …usermod est la commande à utiliser pour modifier les paramètres d'un user sur votre serveur (pensez à USER MODification). -d Le commutateur -d, après la commande usermod, sert à changer le répertoire dédié d'un user. /srv/d_mon-disque/www/www.mon-site.com/htdocs/chezbob Ensuite, j'ai donc spécifié le chemin pour le nouveau répertoire dédié du user bob. Enfin, la commmande finit par bob car il faut, bien entendu, que je précise à quel user je suis en train de changer le répertoire dédié!
  4. 4. Install Ubuntu server Modif Repertoire Destination Vsftpd 6.0 Osistar p. 4 Changement de propriétaire Oui. C'est important. Sans cette étape, l'utilisateur bob pourra bien se connecter à son nouveau répertoire, mais ne pourra rien faire dessus. C'est frustrant. C'est cruel. Le répertoire chezbob, tel que nous l'avons créé, appartient au user root. Il faut donc changer son propriétaire pour qu'il appartienne à bob. Si vous n'avez pas bougé d'emplacement sur votre serveur (vous êtes donc toujours dans htdocs sur votre virtual host, comme lorsque vous aviez créé le répertoire chezbob), la commande serait la suivante: chown bob /chezbob Explication: chown …c'est la commande pour changer le propriétaire d'un fichier ou d'un répertoire sur votre serveur. bob …je précise l'utilisateur à qui va revenir le fichier ou dossier… /chezbob …et enfin, je précise le fichier ou dossier (en l'occurence, le dossier) qui va changer de main. Evidemment, avec les utilisateurs admin et root, vous conservez la main sur tout fichier appartenant à un utilisateur 'normal'. L'utilisateur normal, lui, peut maintenant se servir de son nouveau répertoire. :) Voilà, c'est bon! A présent, bob peut se connecter à votre serveur en FTP avec son identifiant, et pourra directement gérer son petit espace web sur votre site.
  5. 5. Install Ubuntu server Modif Repertoire Destination Vsftpd 6.0 Osistar p. 5

×