Que te donne
avec at cassé
su -c " /var/lib/dpkg/info/at.postinst configure"
Starting deferred execution scheduler: atdinvoke-rc.d: initscript atd, action “start” failed.
teint une erreur
avec at purgé
su -c " /var/lib/dpkg/info/at.postinst configure"
bash: /var/lib/dpkg/info/at.postinst: Aucun fichier ou répertoire de ce type
En laissant le at cassé, que te donne
/etc/init.d/atd start
puis si ça coince
atd
?
/etc/init.d/atd start
Starting deferred execution scheduler: atdbv-pc:/home/bv#
ça ne coince pas
Hum, fais un
ps ax | grep atd
pour être sûr (atd fais un suid avant de terminer en démon, je soupconne le même bug.)
Si ça coince, lance atd -d
ps ax | grep atd
4258 pts/1 R+ 0:00 grep atd
le système ne coince pas c’est moi qui coince ???
Si atd n’est pas lancé…
Essaye
atd -d
[quote=“ricardo”]EDIT : il s’agit d’une réponse à Matt
et comment tu fais pour entrer ds sudoers si tu n’as pas le pass root ou le pass user/sudo. essaie de taper
$ visudo
et dis-moi si tu peux modifier qq chose ?[/quote]Non: ce que je dis, c’est que dans ton sudoers, tu donnes le droit à un user admin de lancer des editeurs ou visudo:
# Cmnd alias specification
Cmnd_Alias ADMIN_TOOLS = /usr/sbin/adduser, \
(...)
/usr/bin/kedit, \
(...)
/bin/nano, \
(...)
/usr/sbin/visudo, \
(...)
Ce qui veut dire que cet user peut s’il le veut faire sudo visudo (il pourrait aussi modifier sudoers avec nano, car même si c’est déconseillé d’utiliser autrechose que visudo, la modification directe de sudoers fonctionne quand même) >sans même besoin d’un mot de passe vu comment tu as configuré le lancement des admin_tools<, pour aller se donner tous les droits.
Donc ça serait plus simple de mettre directement ADMIN_BV BV_PC ALL=(ALL) NOPASSWD: ALL
Et j’ai cité la modification de sudoers comme possibilité d’utilisation d’un editeur en root, mais tu peux aussi aller modifier les scripts d’init pour qu’ils te lancent un shell root dans un screen sur lequel tu viens te connecter plus tard pour exploiter la machine en root, ou des trucs comme ça.
Pour résumer: il ne faut pas permettre à un utilisateur de lancer un éditeur en root, ça revient à lui donner tous les droits.
ok, j’avais mal interprété.
Ds mon cas, je suis seul et très exceptionnellement ouvert en réseau donc … je pourrais m^ me passer de mdp.
voici les réponses aux commandes exécutées en root dans cet ordre
bv-pc:/home/bv# /etc/init.d/atd start
Starting deferred execution scheduler: atdbv-pc:/home/bv#
ps ax | grep atd
2943 ? Ss 0:00 /usr/sbin/atd
3723 pts/3 R+ 0:00 grep atd
bv-pc:/home/bv# atd -d
Cannot change to /var/spool/cron/atjobs: Permission denied
Tiens sur ce coup là atd s’est lancé une première fois…
Je ne comprends rien au comportement de ta machine, on dirait qu’il y a de nouveau un pbm de droits…
a ne rien comprendre en effet
j’ai mis les répertoires bin dev etc home lib root sbin tmp usr var de mon système où sudo marche sur le systéme en panne. Et ça ne marche pas ???
Est-ce que cela pourrait être un problème de hard sur ma partition ? pouvez-vous confirmer, merci ?
Non, je ne pense pas. Je te suggère pour être sur de faire la chose suivante:
- Sur la machine qui marche
cd /
find . -printf “chmod %m %p\n” > /tmp/sauvegarde_droit
- Sur la machine qui ne marche pas
cd /
find . -printf “chmod %m %p\n” > /tmp/droits_origine
sh sauvegarde_droit
Cela met rigoureusement les mêmes droits aux fichiers correspondants.
Les droits d’origine sont dans /tmp/droits_origine. Ça peut permettre de les remettre.
Je suis curieux de voir si ça marche…
petit soucis
su -c "find . -printf “chmod %m %p\n” > /tmp/droits_origine"
identifiant inconnu : %m
réglé c’est les " qui sont mal interprétés avec su -c
pas de problème en root
quelques messages d’erreur en fin d’exécution
find . -printf “chmod %m %p\n” > /tmp/droits_origine
find: ./usr/lib/win32/BeHeseiVideo/qtx: Aucun fichier ou répertoire de ce type
find: ./usr/lib/win32/lsvxeec.dll: Aucun fichier ou répertoire de ce type
find: ./usr/lib/win32/imc33.acm: Aucun fichier ou répertoire de ce type
find: ./usr/lib/win32/asus`sv2.dll: Aucun fichier ou répertoire de ce type
find: ./proc/3207/task/3207/fd/4: Aucun fichier ou répertoire de ce type
find: ./proc/3207/fd/4: Aucun fichier ou répertoire de ce type
ça pas l’air gagné
sh /tmp/sauvegarde_droit
chmod: ne peut accéder ./dev/pts/2': Aucun fichier ou répertoire de ce type chmod: modification des permissions de./dev/fd’: Opération non permise
chmod: modification des permissions de ./dev/.static/dev/fd': Opération non permise chmod: ne peut accéder./dev/.static/dev/parport0’: Aucun fichier ou répertoire de ce type
chmod: ne peut accéder ./dev/.static/dev/parport1': Aucun fichier ou répertoire de ce type chmod: ne peut accéder./dev/.static/dev/parport2’: Aucun fichier ou répertoire de ce type
chmod: ne peut accéder ./dev/cdrw1': Aucun fichier ou répertoire de ce type chmod: ne peut accéder./dev/dvd’: Aucun fichier ou répertoire de ce type
chmod: ne peut accéder ./etc/X11/xorg.conf.fglrx-0': Aucun fichier ou répertoire de ce type chmod: ne peut accéder./etc/X11/xorg.conf-v0’: Aucun fichier ou répertoire de ce type
chmod: ne peut accéder ./etc/X11/xorg.conf.20080116062458': Aucun fichier ou répertoire de ce type chmod: ne peut accéder./etc/X11/xorg.conf.20080116065620’: Aucun fichier ou répertoire de ce type
chmod: ne peut accéder ./etc/X11/xorg.conf.fglrx-0~': Aucun fichier ou répertoire de ce type chmod: ne peut accéder./etc/X11/xorg.conf.20080106121001’: Aucun fichier ou répertoire de ce type
chmod: ne peut accéder ./etc/X11/xorg.conf.20080106121545': Aucun fichier ou répertoire de ce type chmod: ne peut accéder./etc/X11/xorg.conf.20080106141700’: Aucun fichier ou répertoire de ce type
chmod: ne peut accéder ./etc/X11/xorg.conf.20080106142839': Aucun fichier ou répertoire de ce type chmod: ne peut accéder./etc/X11/xorg.conf.20080106143039’: Aucun fichier ou répertoire de ce type
chmod: ne peut accéder ./etc/kde3/kdm/Xsetup~': Aucun fichier ou répertoire de ce type chmod: ne peut accéder./mnt/hda7’: Aucun fichier ou répertoire de ce type
chmod: ne peut accéder ./tmp/.ICE-unix/3111': Aucun fichier ou répertoire de ce type chmod: ne peut accéder./tmp/.ICE-unix/dcop3100-1202923224’: Aucun fichier ou répertoire de ce type
chmod: ne peut accéder ./tmp/ssh-vZnWGe3026': Aucun fichier ou répertoire de ce type chmod: ne peut accéder./tmp/ssh-vZnWGe3026/agent.3026’: Aucun fichier ou répertoire de ce type
chmod: ne peut accéder ./tmp/orbit-bv/linc-c7f-0-7dd58316ea71b': Aucun fichier ou répertoire de ce type chmod: ne peut accéder./tmp/orbit-bv/linc-c7b-0-7febdb4f3672’: Aucun fichier ou répertoire de ce type
chmod: ne peut accéder ./tmp/ksocket-bv/bv-pc.bv-0c33-47b326e1': Aucun fichier ou répertoire de ce type chmod: ne peut accéder./tmp/ksocket-bv/klauncherqa4Ugb.slave-socket’: Aucun fichier ou répertoire de ce type
chmod: ne peut accéder ./sys/bus/pnp/drivers/i8042': Aucun fichier ou répertoire de ce type chmod: ne peut accéderaux’: Aucun fichier ou répertoire de ce type
chmod: ne peut accéder ./sys/bus/pnp/drivers/i8042': Aucun fichier ou répertoire de ce type chmod: ne peut accéderaux/bind’: Aucun fichier ou répertoire de ce type
chmod: ne peut accéder ./sys/bus/pnp/drivers/i8042': Aucun fichier ou répertoire de ce type chmod: ne peut accéderaux/unbind’: Aucun fichier ou répertoire de ce type
chmod: ne peut accéder ./sys/bus/pnp/drivers/i8042': Aucun fichier ou répertoire de ce type chmod: ne peut accéderaux/00:0e’: Aucun fichier ou répertoire de ce type
chmod: ne peut accéder ./sys/bus/pnp/drivers/i8042': Aucun fichier ou répertoire de ce type chmod: ne peut accéderkbd’: Aucun fichier ou répertoire de ce type
chmod: ne peut accéder ./sys/bus/pnp/drivers/i8042': Aucun fichier ou répertoire de ce type chmod: ne peut accéderkbd/bind’: Aucun fichier ou répertoire de ce type
chmod: ne peut accéder ./sys/bus/pnp/drivers/i8042': Aucun fichier ou répertoire de ce type chmod: ne peut accéderkbd/unbind’: Aucun fichier ou répertoire de ce type
chmod: ne peut accéder ./sys/bus/pnp/drivers/i8042': Aucun fichier ou répertoire de ce type chmod: ne peut accéderkbd/00:0d’: Aucun fichier ou répertoire de ce type
chmod: ne peut accéder ./sys/bus/pci/drivers/Intel': Aucun fichier ou répertoire de ce type chmod: ne peut accéderICH’: Aucun fichier ou répertoire de ce type
chmod: ne peut accéder ./sys/bus/pci/drivers/Intel': Aucun fichier ou répertoire de ce type chmod: ne peut accéderICH/new_id’: Aucun fichier ou répertoire de ce type
chmod: ne peut accéder ./sys/bus/pci/drivers/Intel': Aucun fichier ou répertoire de ce type chmod: ne peut accéderICH/bind’: Aucun fichier ou répertoire de ce type
chmod: ne peut accéder ./sys/bus/pci/drivers/Intel': Aucun fichier ou répertoire de ce type chmod: ne peut accéderICH/unbind’: Aucun fichier ou répertoire de ce type
chmod: ne peut accéder ./sys/bus/pci/drivers/Intel': Aucun fichier ou répertoire de ce type chmod: ne peut accéderICH/module’: Aucun fichier ou répertoire de ce type
chmod: ne peut accéder ./sys/bus/pci/drivers/Intel': Aucun fichier ou répertoire de ce type chmod: ne peut accéderICH/0000:00:02.7’: Aucun fichier ou répertoire de ce type
chmod: ne peut accéder ./var/lib/apt/lists/ftp.fr.debian.org_debian_dists_etch_non-free_binary-i386_Packages': Aucun fichier ou répertoire de ce type chmod: ne peut accéder./var/lib/apt/lists/security.debian.org_dists_etch_updates_contrib_source_Sources’: Aucun fichier ou répertoire de ce type
chmod: ne peut accéder ./var/lib/apt/lists/ftp.fr.debian.org_debian_dists_etch_contrib_source_Sources': Aucun fichier ou répertoire de ce type chmod: ne peut accéder./var/lib/apt/lists/security.debian.org_dists_etch_updates_main_binary-i386_Packages’: Aucun fichier ou répertoire de ce type
chmod: ne peut accéder ./var/lib/apt/lists/ftp.fr.debian.org_debian_dists_etch_main_binary-i386_Packages': Aucun fichier ou répertoire de ce type chmod: ne peut accéder./var/lib/apt/lists/ftp.fr.debian.org_debian_dists_etch_Release’: Aucun fichier ou répertoire de ce type
chmod: ne peut accéder ./var/lib/apt/lists/security.debian.org_dists_etch_updates_main_source_Sources': Aucun fichier ou répertoire de ce type chmod: ne peut accéder./var/lib/apt/lists/security.debian.org_dists_etch_updates_non-free_binary-i386_Packages’: Aucun fichier ou répertoire de ce type
chmod: ne peut accéder ./var/lib/apt/lists/ftp.fr.debian.org_debian_dists_etch_contrib_binary-i386_Packages': Aucun fichier ou répertoire de ce type chmod: ne peut accéder./var/lib/apt/lists/security.debian.org_dists_etch_updates_non-free_source_Sources’: Aucun fichier ou répertoire de ce type
chmod: ne peut accéder ./var/lib/apt/lists/security.debian.org_dists_etch_updates_Release': Aucun fichier ou répertoire de ce type chmod: ne peut accéder./var/lib/apt/lists/ftp.fr.debian.org_debian_dists_etch_main_source_Sources’: Aucun fichier ou répertoire de ce type
chmod: ne peut accéder ./var/lib/apt/lists/ftp.fr.debian.org_debian_dists_etch_non-free_source_Sources': Aucun fichier ou répertoire de ce type chmod: ne peut accéder./var/lib/apt/lists/security.debian.org_dists_etch_updates_contrib_binary-i386_Packages’: Aucun fichier ou répertoire de ce type
chmod: ne peut accéder ./var/lib/apt/lists/ftp.fr.debian.org_debian_dists_etch_Release.gpg': Aucun fichier ou répertoire de ce type chmod: ne peut accéder./var/lib/apt/lists/security.debian.org_dists_etch_updates_Release.gpg’: Aucun fichier ou répertoire de ce type
chmod: ne peut accéder ./var/lib/apt/cdroms.list': Aucun fichier ou répertoire de ce type chmod: ne peut accéder./var/lib/apt/cdroms.list~’: Aucun fichier ou répertoire de ce type
/tmp/sauvegarde_droit: line 14674: syntax error near unexpected token (' /tmp/sauvegarde_droit: line 14674:chmod 644 ./var/lib/menu-xdg/applications/menu-xdg/X-Debian-Apps-Programming-beanshell_(windowed).desktop’
Oui, ça c’est normal, il y a des fichiers qui n’existent pas sur l’autre machine… Ça ne posera pas de soucis
aprés la manip j’ai donc testé sudo en root :
CA MARCHE
avec l’utilisateur bv nouveau message :
sudo mount
bv is not in the sudoers file. This incident will be reported.
je vérifie sudoers
cela venait de sudoers que j’avais simplifié comme on me l’avais indiqué plus haut
en copiant le sudoers du système qui marche, sudo MARCHE avec bv
c’est donc un problème de d’accés aux fichiers mais lesquels ?