Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites". Attention, le forum rencontre actuellement quelques difficultés. En cas d'erreur 502, il ne faut pas re-valider l'envoi d'un message ou l'ouverture d'une discussion, au risque de créer un doublon.

La section divers se réorganise ! De nouvelles sous-sections à venir. (plus d'infos + donner son avis)

#1 Le 01/04/2013, à 10:12

BrunoL

[Résolu] sudo echo pas sur root

Bonjour,

j'ai un profil avec sudo et un ordre comme :

sudo echo "xxx" > /var/www/monTest.txt

Crée bien le fichier contenant "xxx" mais le même sur

sudo echo "xxx" > /var/log/monTest.txt
bash: /var/log/test.tst: Permission non accordée

mon profil :

$ groups
bruno adm cdrom sudo audio dip www-data plugdev fuse lpadmin netdev sambashare

et

drwxrwxr-x  4 root www-data 4096 avril  1 10:53 www
drwxr-xr-x 17 root root     4096 avril  1 10:47 log

enfin

$ sudo cat /etc/sudoers
Defaults	env_reset
Defaults	secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
root	ALL=(ALL:ALL) ALL
%admin ALL=(ALL) ALL
%sudo	ALL=(ALL:ALL) ALL

Merci de me permettre cette manip car installer horde sans cela devient pénible wink

Dernière modification par BrunoL (Le 01/04/2013, à 11:49)

Hors ligne

#2 Le 01/04/2013, à 10:26

pingouinux

Re : [Résolu] sudo echo pas sur root

Bonjour,
C'est parce que la redirection s'applique à sudo et non à echo. On peut y remédier ainsi :

sudo bash -c "echo \"xxx\" > /var/log/monTest.txt"

Hors ligne

#3 Le 01/04/2013, à 11:06

tiramiseb

Re : [Résolu] sudo echo pas sur root

Si c'est pour dérouler une série de commandes, tu peux passer en root temporairement :

sudo -i

... ensuite, tu tapes tes commandes sans "sudo"


Cela étant dit, si tu veux installer Horde, les paquets Ubuntu ne te conviennent pas ?

sudo apt-get install horde3

Sébastien Maccagnoni-Munch - administrateur Linux depuis le XXe siècle
Consultant informatique indépendant - http://www.smm-informatique.fr
Geek et tout plein d'autres choses - http://www.tiramiseb.fr

En ligne

#4 Le 01/04/2013, à 11:47

BrunoL

Re : [Résolu] sudo echo pas sur root

Merci à tous les 2 j'ai toutes mes réponses et les 2 vont m'être utiles.

J'attaque le sudo -i pour horde ... la V3 des dépôts est un peu archaïque la V5 actuelle est beaucoup plus sexy. Mais des echo sur répertoire root  à tout va.

Encore merci.

Hors ligne

Haut de page ↑