Droit d'acces a un repertoire linux [Résolu/Fermé]
Signaler
yuri648
swoog42
- Messages postés
- 677
- Date d'inscription
- mardi 30 décembre 2008
- Statut
- Membre
- Dernière intervention
- 20 mai 2015
swoog42
- Messages postés
- 1059
- Date d'inscription
- mercredi 30 septembre 2009
- Statut
- Membre
- Dernière intervention
- 16 décembre 2018
A voir également:
- Droit d'acces a un repertoire linux
- Droit d'acces a un repertoire linux ✓ - Forum - Linux / Unix
- Windows - Problème de droit d'accès sur un répertoire ✓ - Forum - Windows 8 / 8.1
- Droit d'accès linux - Conseils pratiques - Sécurité Linux
- Gérer les droits d'accès aux répertoire ✓ - Forum - Linux / Unix
- Les droits d'accès sous linux ✓ - Forum - Linux / Unix
6 réponses
swoog42
- Messages postés
- 1059
- Date d'inscription
- mercredi 30 septembre 2009
- Statut
- Membre
- Dernière intervention
- 16 décembre 2018
dans un terminal :
sudo chmod +rwu /usr/var/www
sudo chmod +rwu /usr/var/www
Utilisateur anonyme
Salut, c'est pas très recommandé ce que tu fais là ;-(
Si c'est pour coller des fichiers à mettre en ligne via Apache, tu t'exposes à 100% en appliquant des droits pas assez restrictifs.
Ensuite tu fais ce que tu veux.
Si c'est pour coller des fichiers à mettre en ligne via Apache, tu t'exposes à 100% en appliquant des droits pas assez restrictifs.
Ensuite tu fais ce que tu veux.
yuri648
- Messages postés
- 677
- Date d'inscription
- mardi 30 décembre 2008
- Statut
- Membre
- Dernière intervention
- 20 mai 2015
oui c'est vrai c'est pas recommandé mais je suis entrain d'apprendre
merci bcp ,avec chmod j'ai regler le probleme
merci bcp ,avec chmod j'ai regler le probleme
jisisv
- Messages postés
- 3645
- Date d'inscription
- dimanche 18 mars 2001
- Statut
- Modérateur
- Dernière intervention
- 15 janvier 2017
find /var/www/_chemin_ad_hoc -type d -print0 | xargs --null chown ${wwwuser}.${wwwgroup} find /var/www/_chemin_ad_hoc -type d -print0 -type f -print0 | xargs --null chmod 755 find /var/www/_chemin_ad_hoc -type f -print0 -type f -print0 | xargs --null chmod 644
man find; man xargs; man chmod
Johan
Gates gave ^H sold you the windows.
GNU gave us the whole house.(Alexandrin)
lami20j
- Messages postés
- 21331
- Date d'inscription
- jeudi 4 novembre 2004
- Statut
- Modérateur, Contributeur sécurité
- Dernière intervention
- 30 octobre 2019
Salut,
A swoog42
Au lieu de mettre un -1 pour le message de jisisv, tu aurais eu plus l'intérêt de lui demander une explication.
Ca pourrait être une très bonne réponse.
A swoog42
Au lieu de mettre un -1 pour le message de jisisv, tu aurais eu plus l'intérêt de lui demander une explication.
Ca pourrait être une très bonne réponse.
lami20j
- Messages postés
- 21331
- Date d'inscription
- jeudi 4 novembre 2004
- Statut
- Modérateur, Contributeur sécurité
- Dernière intervention
- 30 octobre 2019
Re,
Ce n'est pas grave ;-) et ne prends pas mal ma remarque.
En tout cas s'il y a des réponse que tu ne comprends pas, tu peux toujours demander la personne qui t'a répondu de t'expliquer ;-)
Bonne continuation.
Ce n'est pas grave ;-) et ne prends pas mal ma remarque.
En tout cas s'il y a des réponse que tu ne comprends pas, tu peux toujours demander la personne qui t'a répondu de t'expliquer ;-)
Bonne continuation.
jisisv
- Messages postés
- 3645
- Date d'inscription
- dimanche 18 mars 2001
- Statut
- Modérateur
- Dernière intervention
- 15 janvier 2017
Hello swoog42,
J'ai l'habitude de ne fournir que du code; aux utilisateurs de se documenter.
Je détaille :
La commande "find" permet de rechercher les fichiers ( réperoires, pipe...) situés dans un répertoire donné en argument (var/www/_chemin_ad_hoc )
* -type (f|d) : seulement des fichiers ou répertoires
*-print0 affiche les fichiers sur la sortie standard terminés par des caractères NULL (afin de pallier aux inconvénients générés par les systèmes et utilisateurs qui utilisent des espaces dans leurs noms de fichier)
* xargs lit les voms de fichiers générés sur l'entrée standard
*--null signifie que les noms de fichiers sont terminés par des caractères \x00 (NULL)
xarg exécute la commande chown chmod avec les noms de fichier en argument
Un pipe "|" relie les deux processus.
voir https://en.wikipedia.org/wiki/Xargs
Je m'excuse pour les fautes de frappe, je suis mal-voyant.
Johan
Gates gave ^H sold you the windows.
GNU gave us the whole house.(Alexandrin)
J'ai l'habitude de ne fournir que du code; aux utilisateurs de se documenter.
Je détaille :
La commande "find" permet de rechercher les fichiers ( réperoires, pipe...) situés dans un répertoire donné en argument (var/www/_chemin_ad_hoc )
* -type (f|d) : seulement des fichiers ou répertoires
*-print0 affiche les fichiers sur la sortie standard terminés par des caractères NULL (afin de pallier aux inconvénients générés par les systèmes et utilisateurs qui utilisent des espaces dans leurs noms de fichier)
* xargs lit les voms de fichiers générés sur l'entrée standard
*--null signifie que les noms de fichiers sont terminés par des caractères \x00 (NULL)
xarg exécute la commande chown chmod avec les noms de fichier en argument
Un pipe "|" relie les deux processus.
voir https://en.wikipedia.org/wiki/Xargs
Je m'excuse pour les fautes de frappe, je suis mal-voyant.
Johan
Gates gave ^H sold you the windows.
GNU gave us the whole house.(Alexandrin)