Contenu | Rechercher | Menus

Annonce

Ubuntu-fr.org recrute toujours de nouveaux modérateurs, avec de l'expérience.

Ubuntu 16.04 LTS
Réservez vos DVD et clé USB Ubuntu-fr (premières livraisons mi-mai)

Si vous avez des soucis pour rester connecté, déconnectez vous et reconnectez vous depuis ce lien en cochant le case
Me connecter automatiquement lors de mes prochaines visites.

M.A.J. en cours du forum possibilité de bug, nous faisons le maximum pour les résoudre au plus vite

#1 Le 01/04/2013, à 11: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, à 12:49)

Hors ligne

#2 Le 01/04/2013, à 11: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, à 12: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
Domotego : boutique dédiée à la domotique DIY - https://www.domotego.com
Consultant informatique indépendant - Geek et tout plein d'autres choses

Hors ligne

#4 Le 01/04/2013, à 12: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