Bonjour a tous
Je me forme sur du linux et la jai un soucis
voici l'etape ou je bloque
Gérez votre serveur Linux et ses services
Sécurisez votre serveur web
restreignez l’accès aux ressources sensibles
Apache permet de restreindre l’accès à des ressources en fonction d’un grand nombre de critères. Les modes d’authentification les plus courants sont certainement par IP et par login/mot de passe.
Commencez par créer les données à protéger :
$ sudo mkdir /var/www/html/www.example.com/top_secret
$ echo “voici mon secret” > /var/www/html/www.example.com/top_secret/index.html
voici ce que repond la commande:
bash: echo “voici mon secret” > /var/www/html/www.example.com/top_secret/index.html: Permission non accordée
J'ai essayé avec sudo mais reponse identique !
Pouvez vous m'aider (dsl, je debute sur linux) ?
# redirection et sudo
Posté par Jack DeNoumea (site web personnel) . Évalué à 7.
si tu as tapé sudo echo “voici mon secret” > /var/www/html/www.example.com/top_secret/index.html
ça a executé echo en root, grace au sudo, mais la redirection s'est faite avec l'utilisateur courant, qui n'a donc pas les droits de créer un fichier dans le repertoire de destination
il faut donc mettre le sudo "apres la redirection"
echo “voici mon secret” | sudo tee /var/www/html/www.example.com/top_secret/index.html
devrait mieux marcher
[^] # Re: redirection et sudo
Posté par abbhector . Évalué à 2.
salut
merci beaucoup ca fonctionne !!!
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.