Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
extplorer [Le 11/04/2017, 14:04] L'Africain tags |
extplorer [Le 04/04/2025, 01:06] (Version actuelle) krodelabestiole pas de 1ere personne sur le wiki / note sécurité |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>Trusty fichier web}} | + | {{tag>Trusty fichier web vétuste}} |
- | ---------- | + | ===== eXtplorer ===== |
- | + | ||
- | Le composant eXtplorer vous permet de parcourir l'ensemble des répertoires depuis la racine (root) de votre serveur. Vous pouvez envoyer des fichiers en lot, modifier les droits d'écriture d'un dossier et de son contenu, éditer des fichiers, décompresser des archives dans le format Zip et les différents formats Tar (si votre serveur le permet), etc. | + | |
+ | L'application [[:web]] [[https://www.extplorer.net/|eXtplorer]] est un gestionnaire de fichiers en ligne. Elle vous permet de parcourir l'ensemble des répertoires depuis la racine (root) de votre serveur. Vous pouvez envoyer des fichiers en lot, modifier les droits d'écriture d'un dossier et de son contenu, éditer des fichiers, décompresser des archives dans le format Zip et les différents formats Tar (si votre serveur le permet), etc. | ||
===== Prérequis ===== | ===== Prérequis ===== | ||
- | Il vous faut avant tout le "Serveur Web - LAMP" installer, pour ceci rendez-vous sur [[lamp|lamp]] | ||
- | ===== Création du dossier ===== | + | * Avoir installé [[:LAMP]]. |
- | Pour commencer il faut crée sont répertoire dans /var/www, pour ce faire: | + | |
- | <code>cd /var/www | + | |
- | sudo mkdir extplorer</code> | + | |
- | nous allons lui donner les droits de lecture, ecriture, modifications. | + | ===== Enregistrement dans Apache ===== |
- | <code>sudo chmod 777 extplorer</code> | + | <note important> |
+ | Mieux vaut mettre en place un [[:apache2#hotes_virtuels|hôte virtuel]] dédié que de suivre la méthode suivante. | ||
+ | </note> | ||
- | ===== Téléchargement et copie dans le répertoire ===== | + | Nous allons l'enregistrer dans apache pour y avoir accès. |
- | Nous allons télécharger et décompresser extplorer directement dans sont répertoire crée précédemment | + | Pour cela nous allons ajouter la ligne "Alias /extplorer /var/www/extplorer" dans ''alias.conf''. |
- | <code>cd /var/www/extplorer | + | |
- | wget http://freefr.dl.sourceforge.net/project/extplorer/eXtplorer_2.1.7.zip | + | |
- | unzip eXtplorer_2.1.7.zip | + | |
- | sudo rm eXtplorer_2.1.7.zip</code> | + | |
- | + | ||
- | ===== Autorisations ===== | + | |
- | Nous allons donner toutes les autorisations à "ftp_tmp" et écriture à ".htusers.php" | + | |
- | <code>sudo chmod 777 ftp_tmp | + | |
- | cd config | + | |
- | sudo chmod 666 .htusers.php</code> | + | |
- | + | ||
- | ===== Enregistrement dans Apache ===== | + | |
- | Nous allons à présent l'enregistrer dans apache pour y avoir accès. | + | |
- | Pour cela nous allons ajouter la ligne "Alias /extplorer /var/www/extplorer" dans alias.conf | + | |
<code># Ajouter Alias /extplorer /var/www/extplorer | <code># Ajouter Alias /extplorer /var/www/extplorer | ||
sudo nano /etc/apache2/mods-enabled/alias.conf</code> | sudo nano /etc/apache2/mods-enabled/alias.conf</code> | ||
- | Exemple: | + | Exemple : |
{{::ajoutaliasapache.jpeg?200|}} | {{::ajoutaliasapache.jpeg?200|}} | ||
===== Configuration des limites ===== | ===== Configuration des limites ===== | ||
- | Par défaut apache limite à 8Mo la taille maximale pour les fichiers téléchargés. | + | |
- | Nous pouvons changer la valeur en modifiant le fichier php.ini qui ce trouve dans /etc/php5/apache2 | + | Par défaut [[:PHP]] limite à 8 Mo la taille maximale pour les fichiers téléchargés. |
- | <code>cd /etc/php5/apache2 | + | |
- | sudo nano php.ini</code> | + | Cette valeur peut être ajustée en modifiant le fichier ''[[:php#configuration|php.ini]]'' sur une ligne du type : |
- | Dans le fichier nous allons rechercher upload_max, le raccourcie de recherche est "**Ctrl**" "**w**" | + | upload_max_filesize = 8M |
- | Une fois la ligne "upload_max_filesize = 8M" trouver, vous pouvez changer ça valeur. | + | |
===== Lancement de Extplorer ===== | ===== Lancement de Extplorer ===== | ||
+ | |||
Avant tout nous allons relancer le serveur apache pour prendre les modification en compte. | Avant tout nous allons relancer le serveur apache pour prendre les modification en compte. | ||
- | <code>sudo /etc/init.d/apache2 restart</code> | + | <code>sudo systemctl restart apache2</code> |
- | Reste plus qu'a vous connecter : http://<ipduserveur>/extplorer. | + | Reste plus qu'a vous connecter : ''%%http://<ipduserveur>/extplorer%%''.\\ |
- | Exemple http://192.168.1.2/extplorer. | + | Exemple ''%%http://192.168.1.2/extplorer%%''. |
- | <note warning>le login et mot de passe par défaut est "admin", je vous conseille de le changer de suite</note> | + | <note warning> |
+ | L'identifiant et le mot de passe par défaut sont ''admin''. | ||
+ | |||
+ | Il est absolument **impératif** de les changer, et de choisir un [[:securite#bien_gerer_ses_mots_de_passe|mot de passe particulièrement fort]].\\ | ||
+ | C'est le seul verrou qui empêche un internaute d'accéder au contenu de votre serveur, et de là éventuellement à tout votre réseau privé. | ||
+ | </note> | ||
+ | |||
+ | ==== Voir aussi ==== | ||
+ | |||
+ | * **(//en//)** [[https://www.extplorer.net/|Site officiel]] | ||
+ | |||
+ | === Alternatives === | ||
+ | |||
+ | * Tous les logiciels permettant de mettre en place un //[[:cloud]]// permettent de gérer des fichiers sur le [[:web]], en garantissant une niveau de sécurité supérieur à eXtplorer. C'est par exemple le cas de [[:Nextcloud]]. | ||
+ | * [[https://filebrowser.org/|File Browser]] est un projet similaire beaucoup mieux maintenu, probablement mieux sécurisé, plus moderne et plus complet. | ||