SlideShare ist ein Scribd-Unternehmen logo
1 von 5
Downloaden Sie, um offline zu lesen
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
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é:
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é!
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.
Install Ubuntu server Modif Repertoire Destination Vsftpd
6.0
Osistar
p. 5

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (20)

Implémentation d'openvpn
Implémentation d'openvpnImplémentation d'openvpn
Implémentation d'openvpn
 
DNS et bien commun
DNS et bien communDNS et bien commun
DNS et bien commun
 
Tp n 6 linux
Tp n 6 linuxTp n 6 linux
Tp n 6 linux
 
Configuration dns sous linux
Configuration  dns sous linuxConfiguration  dns sous linux
Configuration dns sous linux
 
Tp n 3 linux
Tp n 3 linuxTp n 3 linux
Tp n 3 linux
 
Shell sans les coquilles
Shell sans les coquillesShell sans les coquilles
Shell sans les coquilles
 
Initiation Linux
Initiation LinuxInitiation Linux
Initiation Linux
 
Vim presentation
Vim presentationVim presentation
Vim presentation
 
Pratique
PratiquePratique
Pratique
 
Notes de cours et tp - Administation Systèmes
Notes de cours et tp  - Administation Systèmes Notes de cours et tp  - Administation Systèmes
Notes de cours et tp - Administation Systèmes
 
Tp n 5 linux
Tp n 5 linuxTp n 5 linux
Tp n 5 linux
 
Hdfs
HdfsHdfs
Hdfs
 
Présentation unix linux
Présentation unix linuxPrésentation unix linux
Présentation unix linux
 
Msdos
MsdosMsdos
Msdos
 
Expose dns
Expose dnsExpose dns
Expose dns
 
Atelier6
Atelier6Atelier6
Atelier6
 
6.0 rdp sur raspberry
6.0 rdp sur raspberry6.0 rdp sur raspberry
6.0 rdp sur raspberry
 
Manipulation des images IRM sur navigateur - Informatique Humaine et Médicale...
Manipulation des images IRM sur navigateur - Informatique Humaine et Médicale...Manipulation des images IRM sur navigateur - Informatique Humaine et Médicale...
Manipulation des images IRM sur navigateur - Informatique Humaine et Médicale...
 
07 01 configuration élémentaire d'un dns
07 01 configuration élémentaire d'un dns07 01 configuration élémentaire d'un dns
07 01 configuration élémentaire d'un dns
 
Les composants principaux de l'ordinateur et l'exploration des dossiers
Les composants principaux de l'ordinateur et l'exploration des dossiersLes composants principaux de l'ordinateur et l'exploration des dossiers
Les composants principaux de l'ordinateur et l'exploration des dossiers
 

Andere mochten auch

Predigt, 2009 08 03, Pflanzung Des Herrn
Predigt, 2009 08 03, Pflanzung Des HerrnPredigt, 2009 08 03, Pflanzung Des Herrn
Predigt, 2009 08 03, Pflanzung Des Herrnwusternberg
 
11A LAURA CAMILA GAMBOA MORA
11A LAURA CAMILA GAMBOA MORA11A LAURA CAMILA GAMBOA MORA
11A LAURA CAMILA GAMBOA MORA3195389710
 
Charruas, Minuanos und der Chef von den Pleijaden.
Charruas, Minuanos und der Chef von den Pleijaden.Charruas, Minuanos und der Chef von den Pleijaden.
Charruas, Minuanos und der Chef von den Pleijaden.Axel Thiel
 
Presentation Mark Humphries/Essent evu.it-Business Brekafast
Presentation Mark Humphries/Essent evu.it-Business BrekafastPresentation Mark Humphries/Essent evu.it-Business Brekafast
Presentation Mark Humphries/Essent evu.it-Business BrekafastDataValueTalk
 
Presentation Holger Wandt/HI 'Vom Zählerdenken zum Kundendenken'
Presentation Holger Wandt/HI 'Vom Zählerdenken zum Kundendenken'Presentation Holger Wandt/HI 'Vom Zählerdenken zum Kundendenken'
Presentation Holger Wandt/HI 'Vom Zählerdenken zum Kundendenken'DataValueTalk
 
Bilder der Gemeinde, Pflanzung Des Herrn
Bilder der Gemeinde, Pflanzung Des HerrnBilder der Gemeinde, Pflanzung Des Herrn
Bilder der Gemeinde, Pflanzung Des Herrnwusternberg
 
Was ist Zeit?
Was ist Zeit?Was ist Zeit?
Was ist Zeit?ulili
 
PredigtpräSentation
PredigtpräSentationPredigtpräSentation
PredigtpräSentationwusternberg
 
Ilícitos tributarios.zeidali
Ilícitos tributarios.zeidaliIlícitos tributarios.zeidali
Ilícitos tributarios.zeidaliZEIDALI
 
Restructuration du département de la pédiatrie de Gustave Roussy : Visite de ...
Restructuration du département de la pédiatrie de Gustave Roussy : Visite de ...Restructuration du département de la pédiatrie de Gustave Roussy : Visite de ...
Restructuration du département de la pédiatrie de Gustave Roussy : Visite de ...Gustave Roussy
 
Linkbuilding effiziente und nachhaltige linkaufbau strategien
Linkbuilding   effiziente und nachhaltige linkaufbau strategienLinkbuilding   effiziente und nachhaltige linkaufbau strategien
Linkbuilding effiziente und nachhaltige linkaufbau strategienFind Konzept GmbH
 
Vortrag Christian Geiger, Zeppelin Universität
Vortrag Christian Geiger, Zeppelin UniversitätVortrag Christian Geiger, Zeppelin Universität
Vortrag Christian Geiger, Zeppelin UniversitätSemantic Web Company
 

Andere mochten auch (20)

Predigt, 2009 08 03, Pflanzung Des Herrn
Predigt, 2009 08 03, Pflanzung Des HerrnPredigt, 2009 08 03, Pflanzung Des Herrn
Predigt, 2009 08 03, Pflanzung Des Herrn
 
11A LAURA CAMILA GAMBOA MORA
11A LAURA CAMILA GAMBOA MORA11A LAURA CAMILA GAMBOA MORA
11A LAURA CAMILA GAMBOA MORA
 
Charruas, Minuanos und der Chef von den Pleijaden.
Charruas, Minuanos und der Chef von den Pleijaden.Charruas, Minuanos und der Chef von den Pleijaden.
Charruas, Minuanos und der Chef von den Pleijaden.
 
General Session
General SessionGeneral Session
General Session
 
Presentation Mark Humphries/Essent evu.it-Business Brekafast
Presentation Mark Humphries/Essent evu.it-Business BrekafastPresentation Mark Humphries/Essent evu.it-Business Brekafast
Presentation Mark Humphries/Essent evu.it-Business Brekafast
 
Presentation Holger Wandt/HI 'Vom Zählerdenken zum Kundendenken'
Presentation Holger Wandt/HI 'Vom Zählerdenken zum Kundendenken'Presentation Holger Wandt/HI 'Vom Zählerdenken zum Kundendenken'
Presentation Holger Wandt/HI 'Vom Zählerdenken zum Kundendenken'
 
105413
105413105413
105413
 
Bilder der Gemeinde, Pflanzung Des Herrn
Bilder der Gemeinde, Pflanzung Des HerrnBilder der Gemeinde, Pflanzung Des Herrn
Bilder der Gemeinde, Pflanzung Des Herrn
 
Environment2
Environment2Environment2
Environment2
 
Firmas electronicas
Firmas electronicasFirmas electronicas
Firmas electronicas
 
Was ist Zeit?
Was ist Zeit?Was ist Zeit?
Was ist Zeit?
 
Taxes
TaxesTaxes
Taxes
 
PredigtpräSentation
PredigtpräSentationPredigtpräSentation
PredigtpräSentation
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Chengdu
ChengduChengdu
Chengdu
 
Ilícitos tributarios.zeidali
Ilícitos tributarios.zeidaliIlícitos tributarios.zeidali
Ilícitos tributarios.zeidali
 
Juristische gutachten #2
Juristische gutachten #2Juristische gutachten #2
Juristische gutachten #2
 
Restructuration du département de la pédiatrie de Gustave Roussy : Visite de ...
Restructuration du département de la pédiatrie de Gustave Roussy : Visite de ...Restructuration du département de la pédiatrie de Gustave Roussy : Visite de ...
Restructuration du département de la pédiatrie de Gustave Roussy : Visite de ...
 
Linkbuilding effiziente und nachhaltige linkaufbau strategien
Linkbuilding   effiziente und nachhaltige linkaufbau strategienLinkbuilding   effiziente und nachhaltige linkaufbau strategien
Linkbuilding effiziente und nachhaltige linkaufbau strategien
 
Vortrag Christian Geiger, Zeppelin Universität
Vortrag Christian Geiger, Zeppelin UniversitätVortrag Christian Geiger, Zeppelin Universität
Vortrag Christian Geiger, Zeppelin Universität
 

Ähnlich wie 6.0 modif repertoire destination vsftpd

Mise en place de service FTP kalinux.pdf
Mise en place de service FTP kalinux.pdfMise en place de service FTP kalinux.pdf
Mise en place de service FTP kalinux.pdfImnaTech
 
Reseau entreprise
Reseau entrepriseReseau entreprise
Reseau entrepriseSAIDRAISS2
 
Mise en place NFS
Mise en place NFSMise en place NFS
Mise en place NFSiferis
 
service NFS sous linux
 service NFS sous linux service NFS sous linux
service NFS sous linuxSouhaib El
 
Mise en place d'un système de messagerie sous debian avec: postfix, dovecot, ...
Mise en place d'un système de messagerie sous debian avec: postfix, dovecot, ...Mise en place d'un système de messagerie sous debian avec: postfix, dovecot, ...
Mise en place d'un système de messagerie sous debian avec: postfix, dovecot, ...Manassé Achim kpaya
 
mise en place de wordpresss sous Ubuntu 22.04
mise en place de wordpresss sous Ubuntu 22.04mise en place de wordpresss sous Ubuntu 22.04
mise en place de wordpresss sous Ubuntu 22.04ImnaTech
 
Mysql Apche PHP sous linux
Mysql Apche PHP sous linuxMysql Apche PHP sous linux
Mysql Apche PHP sous linuxKhalid ALLILI
 
Installation de Windows Server.docx
Installation de Windows Server.docxInstallation de Windows Server.docx
Installation de Windows Server.docxOuliaLahouel1
 
Serveur web sur lindux debian
Serveur web sur lindux debianServeur web sur lindux debian
Serveur web sur lindux debiancharlielefebvre14
 
Le service dhcp
Le service dhcpLe service dhcp
Le service dhcpDGMALY
 
mise en place de service dhcp sous Ubuntu 20.04
mise en place de service dhcp sous Ubuntu 20.04mise en place de service dhcp sous Ubuntu 20.04
mise en place de service dhcp sous Ubuntu 20.04ImnaTech
 
Installation d'openerp 6.1 rc1
Installation d'openerp 6.1 rc1Installation d'openerp 6.1 rc1
Installation d'openerp 6.1 rc1easyopenerp
 
Rapport d’installation d’un serveur de messagerie avec le Webmail Roundcube
Rapport d’installation d’un serveur de  messagerie avec le Webmail RoundcubeRapport d’installation d’un serveur de  messagerie avec le Webmail Roundcube
Rapport d’installation d’un serveur de messagerie avec le Webmail RoundcubeBalla Moussa Doumbouya
 
L’ Administration des Réseaux en Pratique
L’ Administration des Réseaux en PratiqueL’ Administration des Réseaux en Pratique
L’ Administration des Réseaux en PratiqueAmadou Dia
 

Ähnlich wie 6.0 modif repertoire destination vsftpd (20)

2020 (1)
2020 (1)2020 (1)
2020 (1)
 
Expozimbra
ExpozimbraExpozimbra
Expozimbra
 
Mise en place de service FTP kalinux.pdf
Mise en place de service FTP kalinux.pdfMise en place de service FTP kalinux.pdf
Mise en place de service FTP kalinux.pdf
 
Reseau entreprise
Reseau entrepriseReseau entreprise
Reseau entreprise
 
Openfire
OpenfireOpenfire
Openfire
 
Mise en place NFS
Mise en place NFSMise en place NFS
Mise en place NFS
 
service NFS sous linux
 service NFS sous linux service NFS sous linux
service NFS sous linux
 
Mise en place d'un système de messagerie sous debian avec: postfix, dovecot, ...
Mise en place d'un système de messagerie sous debian avec: postfix, dovecot, ...Mise en place d'un système de messagerie sous debian avec: postfix, dovecot, ...
Mise en place d'un système de messagerie sous debian avec: postfix, dovecot, ...
 
Configuration dns
Configuration dnsConfiguration dns
Configuration dns
 
Config ip
Config ipConfig ip
Config ip
 
Serveur Zabbix
Serveur ZabbixServeur Zabbix
Serveur Zabbix
 
mise en place de wordpresss sous Ubuntu 22.04
mise en place de wordpresss sous Ubuntu 22.04mise en place de wordpresss sous Ubuntu 22.04
mise en place de wordpresss sous Ubuntu 22.04
 
Mysql Apche PHP sous linux
Mysql Apche PHP sous linuxMysql Apche PHP sous linux
Mysql Apche PHP sous linux
 
Installation de Windows Server.docx
Installation de Windows Server.docxInstallation de Windows Server.docx
Installation de Windows Server.docx
 
Serveur web sur lindux debian
Serveur web sur lindux debianServeur web sur lindux debian
Serveur web sur lindux debian
 
Le service dhcp
Le service dhcpLe service dhcp
Le service dhcp
 
mise en place de service dhcp sous Ubuntu 20.04
mise en place de service dhcp sous Ubuntu 20.04mise en place de service dhcp sous Ubuntu 20.04
mise en place de service dhcp sous Ubuntu 20.04
 
Installation d'openerp 6.1 rc1
Installation d'openerp 6.1 rc1Installation d'openerp 6.1 rc1
Installation d'openerp 6.1 rc1
 
Rapport d’installation d’un serveur de messagerie avec le Webmail Roundcube
Rapport d’installation d’un serveur de  messagerie avec le Webmail RoundcubeRapport d’installation d’un serveur de  messagerie avec le Webmail Roundcube
Rapport d’installation d’un serveur de messagerie avec le Webmail Roundcube
 
L’ Administration des Réseaux en Pratique
L’ Administration des Réseaux en PratiqueL’ Administration des Réseaux en Pratique
L’ Administration des Réseaux en Pratique
 

Mehr von Osi Pallière

1.0 réduction d'un resultat sous forme de fraction
1.0 réduction d'un resultat sous forme de fraction1.0 réduction d'un resultat sous forme de fraction
1.0 réduction d'un resultat sous forme de fractionOsi Pallière
 
5.0 install ubuntu server config chemin de apache
5.0 install ubuntu server config chemin de apache5.0 install ubuntu server config chemin de apache
5.0 install ubuntu server config chemin de apacheOsi Pallière
 
4.0 install de ubuntu server changement theme webmin
4.0 install de ubuntu server changement theme webmin4.0 install de ubuntu server changement theme webmin
4.0 install de ubuntu server changement theme webminOsi Pallière
 
5.0 install de webiopi
5.0 install de webiopi5.0 install de webiopi
5.0 install de webiopiOsi Pallière
 
4.0 test d’un port gpio
4.0 test d’un port gpio4.0 test d’un port gpio
4.0 test d’un port gpioOsi Pallière
 
3.0 install wiring pi (control ports gpio manu )
3.0 install wiring pi (control ports gpio manu )3.0 install wiring pi (control ports gpio manu )
3.0 install wiring pi (control ports gpio manu )Osi Pallière
 
2.0 activé desactivé hdmi rasp
2.0 activé desactivé hdmi rasp2.0 activé desactivé hdmi rasp
2.0 activé desactivé hdmi raspOsi Pallière
 
1.0 commande linux mod graph + supp
1.0 commande linux mod graph + supp1.0 commande linux mod graph + supp
1.0 commande linux mod graph + suppOsi Pallière
 
5.0 topologie réseaux
5.0 topologie réseaux5.0 topologie réseaux
5.0 topologie réseauxOsi Pallière
 
3.0 similitude entre les differents réseaux
3.0 similitude entre les differents réseaux3.0 similitude entre les differents réseaux
3.0 similitude entre les differents réseauxOsi Pallière
 
2.0 interet d'un reseaux
2.0 interet d'un reseaux2.0 interet d'un reseaux
2.0 interet d'un reseauxOsi Pallière
 

Mehr von Osi Pallière (13)

2.0 Tracez un sinus
2.0 Tracez un sinus2.0 Tracez un sinus
2.0 Tracez un sinus
 
1.0 réduction d'un resultat sous forme de fraction
1.0 réduction d'un resultat sous forme de fraction1.0 réduction d'un resultat sous forme de fraction
1.0 réduction d'un resultat sous forme de fraction
 
5.0 install ubuntu server config chemin de apache
5.0 install ubuntu server config chemin de apache5.0 install ubuntu server config chemin de apache
5.0 install ubuntu server config chemin de apache
 
4.0 install de ubuntu server changement theme webmin
4.0 install de ubuntu server changement theme webmin4.0 install de ubuntu server changement theme webmin
4.0 install de ubuntu server changement theme webmin
 
2.0 webmin
2.0 webmin2.0 webmin
2.0 webmin
 
5.0 install de webiopi
5.0 install de webiopi5.0 install de webiopi
5.0 install de webiopi
 
4.0 test d’un port gpio
4.0 test d’un port gpio4.0 test d’un port gpio
4.0 test d’un port gpio
 
3.0 install wiring pi (control ports gpio manu )
3.0 install wiring pi (control ports gpio manu )3.0 install wiring pi (control ports gpio manu )
3.0 install wiring pi (control ports gpio manu )
 
2.0 activé desactivé hdmi rasp
2.0 activé desactivé hdmi rasp2.0 activé desactivé hdmi rasp
2.0 activé desactivé hdmi rasp
 
1.0 commande linux mod graph + supp
1.0 commande linux mod graph + supp1.0 commande linux mod graph + supp
1.0 commande linux mod graph + supp
 
5.0 topologie réseaux
5.0 topologie réseaux5.0 topologie réseaux
5.0 topologie réseaux
 
3.0 similitude entre les differents réseaux
3.0 similitude entre les differents réseaux3.0 similitude entre les differents réseaux
3.0 similitude entre les differents réseaux
 
2.0 interet d'un reseaux
2.0 interet d'un reseaux2.0 interet d'un reseaux
2.0 interet d'un reseaux
 

6.0 modif repertoire destination vsftpd

  • 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. 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. 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. 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. Install Ubuntu server Modif Repertoire Destination Vsftpd 6.0 Osistar p. 5