Précédent   Forum des professionnels en informatique > Systèmes > Linux > Système
Système Vos questions autour de l'administration système
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 11/02/2011, 17h32   #1
Candidat au titre de Membre du Club
 
Inscription : juillet 2009
Messages : 193
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : juillet 2009
Messages : 193
Points : 12
Points : 12
Par défaut Permission non accordée

Bonjour all,
avant toute chose mes excuse si je ne poste pas au bon endroit.

Pour commencer j'ai un ami a moi qui a créer son serveur dédié avec le système Gentoo.
Il a créer un ip failover et sur cette ip il a créer un compte utilisateur.
Dans l'espace utilisateur il a créer un server irc puits installer un eggdrop Stats et quand il a voulu créer des taches crontab pour générer les statistiques sa lui a mis l'erreur :

Code :
1
2
3
login@ks3***** ~ $ crontab -e
cannot chdir(/var/spool/cron), bailing out.
/var/spool/cron: Permission non accordée
comment remédié a se problème svp merci ?

Cordialement Stéphane
snip74 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/02/2011, 18h06   #2
Membre Expert
 
Homme Alexis
Intégrateur d'Exploitation
Inscription : février 2003
Messages : 876
Détails du profil
Informations personnelles :
Nom : Homme Alexis
Âge : 32
Localisation : France

Informations professionnelles :
Activité : Intégrateur d'Exploitation
Secteur : Biens de consommation

Informations forums :
Inscription : février 2003
Messages : 876
Points : 1 619
Points : 1 619
Envoyer un message via ICQ à Alek-C Envoyer un message via Skype™ à Alek-C
bon comme indiqué, c'est un problème de droit à priori...

déjà, première question: c'est normal que tu n'utilises pas root pour éditer la crontab (c'est le "$" de ta ligne de commande qui me fait dire ça : en général, pour root, tu as un "#") ?

si oui, vérifie :
1) quels sont les droits de ton dossier :
Code :
$ ls -ld /var/spool/cron
2) pendant qu'on y est, à qui sont les autres dossiers :
Code :
$ ls -la /var/spool/cron/crontabs
3) vérifie aussi les droits de crontab :
Code :
$ ls -l `which crontab`
4) enfin, vérifie le groupe de ton utilisateur :
Pour te donner un exemple, chez moi, j'ai :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
# ls -ld /var/spool/cron
drwxr-x--- 4 root cron 4096 Dec  5 22:52 /var/spool/cron
# ls -la /var/spool/cron/crontabs
total 16
drwx-wx--T 2 root  cron 4096 Feb 11 18:02 .
drwxr-x--- 4 root  cron 4096 Dec  5 22:52 ..
-rw-r--r-- 1 root  root    0 Dec  6 00:56 .keep_sys-process_vixie-cron-0
-rw------- 1 root  cron  202 Dec  9 16:10 root
-rw------- 1 <user> cron  217 Feb 11 18:02 <user>
# ls -l `which crontab`
-rwxr-s--x 1 root cron 30580 Dec  6 00:56 /usr/bin/crontab
# id <user>
uid=1003(<user>) gid=100(users) groups=1...),16(cron),...
En gras, c'est les points importants... j'ai donc un groupe "cron" qui a pas mal de droit sur tous les dossiers /var/* et qui a également le sgid sur la commande crontab.
Et mon user "standard" appartient à ce groupe...
Alek-C est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 11/02/2011, 22h23   #3
Candidat au titre de Membre du Club
 
Inscription : juillet 2009
Messages : 193
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : juillet 2009
Messages : 193
Points : 12
Points : 12
Bonsoir Alek,
Merci de ton aide .
Donc oui en root j'utilise bien le mode # ---> ks3***** ~ #
mais la c'est un compte en ip failover qu'il a créer.

Alors vue que je ne connais pas assez je voudrai savoir si ta méthode marche aussi pour les ip Failover si oui ou sa se trouve ?

se soir ou demain il viendra maté se tuto pour corriger le problème mais plus il aurra des info mieux sa serra pour lui et moi

Cordialement Stéphane


Citation:
Envoyé par Alek-C Voir le message
bon comme indiqué, c'est un problème de droit à priori...

déjà, première question: c'est normal que tu n'utilises pas root pour éditer la crontab (c'est le "$" de ta ligne de commande qui me fait dire ça : en général, pour root, tu as un "#") ?
snip74 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/02/2011, 17h35   #4
Membre Expert
 
Homme Alexis
Intégrateur d'Exploitation
Inscription : février 2003
Messages : 876
Détails du profil
Informations personnelles :
Nom : Homme Alexis
Âge : 32
Localisation : France

Informations professionnelles :
Activité : Intégrateur d'Exploitation
Secteur : Biens de consommation

Informations forums :
Inscription : février 2003
Messages : 876
Points : 1 619
Points : 1 619
Envoyer un message via ICQ à Alek-C Envoyer un message via Skype™ à Alek-C
Je ne vois pas le rapport entre le compte root et l'ip failover... et je ne sais pas si vous avez bien saisi le concept d'ip failover (et pourquoi ton ami ne vient pas directement ici, ça serait plus simple ?)

Une ip failover, c'est une ip, point barre : elle pointe vers un serveur certes, mais si tu n'as qu'un serveur, elle pointe vers le même serveur que ton ip classique. C'est un alias si tu préfères. L'intérêt d'une ip failover, c'est qu'elle n'est pas liée à une machine : c'est une ip que tu peux rediriger à loisir vers un autre serveur si besoin... c'est intéressant si tu as un backup, ou si un jour tu souhaites spliter ton serveur en 2 (un serveur web et un serveur de bdd, ou deux serveurs web) parce que le trafic devient trop important pour une seule machine... voir ici : http://www.ovh.com/fr/items/ip_failover.xml

Enfin, bref, donc moi, quand je vois ça :
Je vois quelqu'un qui n'est pas root sur sa machine et pour ce qui est de ma procédure, elle devrait marcher sur la plupart des machine sous Linux...
Alek-C est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/02/2011, 17h50   #5
Candidat au titre de Membre du Club
 
Inscription : juillet 2009
Messages : 193
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : juillet 2009
Messages : 193
Points : 12
Points : 12
Bonjour Alek,
Merci de ce renseignement
Avec ta solution c'est parfait et sa fonctionne merci a toi.
Pour mon ami il ne peut pas venir car il tafff avec des horaires a la con donc une fois que j'avais posté je lui et envoyer le lien pis il a testé ta méthode et sa marche.
Pour le ~ $ Affff j'avais ouvert 2 puttys et mon copier coller na pas du fonctionné et je n'est pas fait attention quand je les coller mes excuses.
Citation:
login as: root
Password:
Machine : 8***7
release : 2.25
hostname : ks3*****.kimsufi.com
ks3***** ~ #
Cordialement Stéphane


Citation:
Envoyé par Alek-C Voir le message
Je ne vois pas le rapport entre le compte root et l'ip failover... et je ne sais pas si vous avez bien saisi le concept d'ip failover (et pourquoi ton ami ne vient pas directement ici, ça serait plus simple ?)

Une ip failover, c'est une ip, point barre : elle pointe vers un serveur certes, mais si tu n'as qu'un serveur, elle pointe vers le même serveur que ton ip classique. C'est un alias si tu préfères. L'intérêt d'une ip failover, c'est qu'elle n'est pas liée à une machine : c'est une ip que tu peux rediriger à loisir vers un autre serveur si besoin... c'est intéressant si tu as un backup, ou si un jour tu souhaites spliter ton serveur en 2 (un serveur web et un serveur de bdd, ou deux serveurs web) parce que le trafic devient trop important pour une seule machine... voir ici : http://www.ovh.com/fr/items/ip_failover.xml

Enfin, bref, donc moi, quand je vois ça :
Je vois quelqu'un qui n'est pas root sur sa machine et pour ce qui est de ma procédure, elle devrait marcher sur la plupart des machine sous Linux...
snip74 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/02/2011, 15h54   #6
Membre Expert
 
Homme Alexis
Intégrateur d'Exploitation
Inscription : février 2003
Messages : 876
Détails du profil
Informations personnelles :
Nom : Homme Alexis
Âge : 32
Localisation : France

Informations professionnelles :
Activité : Intégrateur d'Exploitation
Secteur : Biens de consommation

Informations forums :
Inscription : février 2003
Messages : 876
Points : 1 619
Points : 1 619
Envoyer un message via ICQ à Alek-C Envoyer un message via Skype™ à Alek-C
tant que ça marche et que vous avez compris (enfin, surtout ton pote), c'est l'essentiel
Alek-C est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h52.


 
 
 
 
Partenaires

Hébergement Web