Avant tout, ne m'enflammez pas sur la sécurité, il s'agit d'un PC non
connecté à un réseau, destiné à un usage précis.
Je voudrais autoriser un utilisateur lambda (moi en fait), à changer le
hostname d'un PC, sans passer en root.
J'ai déja utilisé visudo pour m'autoriser à utiliser la commande
hostname, mais j'ai le droit de lire le nom pas de le changer.
Qqu'un a une idée ?
Merci d'avance
Bye
Ce message ne contient aucun brevet logiciel.... enfin je crois... pas
certain....
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Rakotomandimby (R12y) Mihamina
( Tue, 15 Mar 2005 14:16:47 +0100 ) kop :
Qqu'un a une idée ?
changer les permissions du binaire hostname et du fichiet /etc/hosts|hostname (en fonction de ta distribution...)
-- En mal de support technique? http://supports.etud-orleans.fr/ Infogerance de serveur dedie http://aspo.rktmb.org/activites/infogerance (En louant les services de l'ASPO vous luttez contre la fracture numerique) Etudiants de l'Universite d'Orleans: http://www.etud-orleans.fr/
( Tue, 15 Mar 2005 14:16:47 +0100 ) kop :
Qqu'un a une idée ?
changer les permissions du binaire hostname et du fichiet
/etc/hosts|hostname (en fonction de ta distribution...)
--
En mal de support technique? http://supports.etud-orleans.fr/
Infogerance de serveur dedie http://aspo.rktmb.org/activites/infogerance
(En louant les services de l'ASPO vous luttez contre la fracture numerique)
Etudiants de l'Universite d'Orleans: http://www.etud-orleans.fr/
changer les permissions du binaire hostname et du fichiet /etc/hosts|hostname (en fonction de ta distribution...)
-- En mal de support technique? http://supports.etud-orleans.fr/ Infogerance de serveur dedie http://aspo.rktmb.org/activites/infogerance (En louant les services de l'ASPO vous luttez contre la fracture numerique) Etudiants de l'Universite d'Orleans: http://www.etud-orleans.fr/
kop
Le Tue, 15 Mar 2005 14:22:26 +0100, Rakotomandimby (R12y) Mihamina a écrit :
( Tue, 15 Mar 2005 14:16:47 +0100 ) kop :
Qqu'un a une idée ?
changer les permissions du binaire hostname et du fichiet /etc/hosts|hostname (en fonction de ta distribution...)
Salut
Merci pour ta réponse. Déja fait, mais apparemment il faut que je sois root pour avoir le droit de changer le nom de ma caisse. C'est qque part ailleurs. Pour info, je suis sous Debian.
Bye
Le Tue, 15 Mar 2005 14:22:26 +0100, Rakotomandimby (R12y) Mihamina a
écrit :
( Tue, 15 Mar 2005 14:16:47 +0100 ) kop :
Qqu'un a une idée ?
changer les permissions du binaire hostname et du fichiet
/etc/hosts|hostname (en fonction de ta distribution...)
Salut
Merci pour ta réponse.
Déja fait, mais apparemment il faut que je sois root pour avoir le droit
de changer le nom de ma caisse.
C'est qque part ailleurs.
Pour info, je suis sous Debian.
Le Tue, 15 Mar 2005 14:22:26 +0100, Rakotomandimby (R12y) Mihamina a écrit :
( Tue, 15 Mar 2005 14:16:47 +0100 ) kop :
Qqu'un a une idée ?
changer les permissions du binaire hostname et du fichiet /etc/hosts|hostname (en fonction de ta distribution...)
Salut
Merci pour ta réponse. Déja fait, mais apparemment il faut que je sois root pour avoir le droit de changer le nom de ma caisse. C'est qque part ailleurs. Pour info, je suis sous Debian.
Bye
Basile Starynkevitch [news]
On 2005-03-15, kop wrote:
Salut à tous
Avant tout, ne m'enflammez pas sur la sécurité, il s'agit d'un PC non connecté à un réseau, destiné à un usage précis.
Je voudrais autoriser un utilisateur lambda (moi en fait), à changer le hostname d'un PC, sans passer en root. J'ai déja utilisé visudo pour m'autoriser à utiliser la commande hostname, mais j'ai le droit de lire le nom pas de le changer.
Qqu'un a une idée ?
Configurer sudo mieux que ca (ou bien utiliser d'autres outils comme super) pour permettre à l'utilisateur designer de lancer la commande /bin/hostname avec le nouveau nom de machine comme argument.
Sinon, revoir votre fichier /etc/sudoers
-- Basile STARYNKEVITCH http://starynkevitch.net/Basile/ email: basile<at>starynkevitch<dot>net aliases: basile<at>tunes<dot>org = bstarynk<at>nerim<dot>net 8, rue de la Faïencerie, 92340 Bourg La Reine, France
On 2005-03-15, kop <kop@kop.com> wrote:
Salut à tous
Avant tout, ne m'enflammez pas sur la sécurité, il s'agit d'un PC non
connecté à un réseau, destiné à un usage précis.
Je voudrais autoriser un utilisateur lambda (moi en fait), à changer le
hostname d'un PC, sans passer en root.
J'ai déja utilisé visudo pour m'autoriser à utiliser la commande
hostname, mais j'ai le droit de lire le nom pas de le changer.
Qqu'un a une idée ?
Configurer sudo mieux que ca (ou bien utiliser d'autres outils comme
super) pour permettre à l'utilisateur designer de lancer la commande
/bin/hostname avec le nouveau nom de machine comme argument.
Sinon, revoir votre fichier /etc/sudoers
--
Basile STARYNKEVITCH http://starynkevitch.net/Basile/
email: basile<at>starynkevitch<dot>net
aliases: basile<at>tunes<dot>org = bstarynk<at>nerim<dot>net
8, rue de la Faïencerie, 92340 Bourg La Reine, France
Avant tout, ne m'enflammez pas sur la sécurité, il s'agit d'un PC non connecté à un réseau, destiné à un usage précis.
Je voudrais autoriser un utilisateur lambda (moi en fait), à changer le hostname d'un PC, sans passer en root. J'ai déja utilisé visudo pour m'autoriser à utiliser la commande hostname, mais j'ai le droit de lire le nom pas de le changer.
Qqu'un a une idée ?
Configurer sudo mieux que ca (ou bien utiliser d'autres outils comme super) pour permettre à l'utilisateur designer de lancer la commande /bin/hostname avec le nouveau nom de machine comme argument.
Sinon, revoir votre fichier /etc/sudoers
-- Basile STARYNKEVITCH http://starynkevitch.net/Basile/ email: basile<at>starynkevitch<dot>net aliases: basile<at>tunes<dot>org = bstarynk<at>nerim<dot>net 8, rue de la Faïencerie, 92340 Bourg La Reine, France
Rakotomandimby (R12y) Mihamina
( Tue, 15 Mar 2005 17:18:54 +0100 ) kop :
C'est qque part ailleurs. Pour info, je suis sous Debian.
Tu connais la liste des changements à faire?
- tu place le nom de machine que tu veux dans un fichier texte - tu fais un script shell qui tourne en boucle infinie et qui check ce fichier, qui est executé par root, et qui regle le nom de machine par le nom contenu dans le fichier.
-- En mal de support technique? http://supports.etud-orleans.fr/ Infogerance de serveur dedie http://aspo.rktmb.org/activites/infogerance (En louant les services de l'ASPO vous luttez contre la fracture numerique) Etudiants de l'Universite d'Orleans: http://www.etud-orleans.fr/
( Tue, 15 Mar 2005 17:18:54 +0100 ) kop :
C'est qque part ailleurs.
Pour info, je suis sous Debian.
Tu connais la liste des changements à faire?
- tu place le nom de machine que tu veux dans un fichier texte
- tu fais un script shell qui tourne en boucle infinie et qui check ce
fichier, qui est executé par root, et qui regle le nom de machine par le
nom contenu dans le fichier.
--
En mal de support technique? http://supports.etud-orleans.fr/
Infogerance de serveur dedie http://aspo.rktmb.org/activites/infogerance
(En louant les services de l'ASPO vous luttez contre la fracture numerique)
Etudiants de l'Universite d'Orleans: http://www.etud-orleans.fr/
C'est qque part ailleurs. Pour info, je suis sous Debian.
Tu connais la liste des changements à faire?
- tu place le nom de machine que tu veux dans un fichier texte - tu fais un script shell qui tourne en boucle infinie et qui check ce fichier, qui est executé par root, et qui regle le nom de machine par le nom contenu dans le fichier.
-- En mal de support technique? http://supports.etud-orleans.fr/ Infogerance de serveur dedie http://aspo.rktmb.org/activites/infogerance (En louant les services de l'ASPO vous luttez contre la fracture numerique) Etudiants de l'Universite d'Orleans: http://www.etud-orleans.fr/
Khanh-Dang
( Tue, 15 Mar 2005 17:18:54 +0100 ) kop :
C'est qque part ailleurs. Pour info, je suis sous Debian.
Tu connais la liste des changements à faire?
- tu place le nom de machine que tu veux dans un fichier texte - tu fais un script shell qui tourne en boucle infinie et qui check ce fichier, qui est executé par root, et qui regle le nom de machine par le nom contenu dans le fichier.
Oui enfin, c'est une solution assez crade : un "service" qui tourne en plus sur la machine.
De plus, on ne sait jamais, il arrive qu'on écrive un script à la va-vite, et qui introduit des failles de sécurité béantes. Par exemple, on peut facilement et involontairement écrire un script qui interprèterait mal un fichier contenant par exemple: localhost.localdomain; rm -rf /
Bon, je sais, la sécurité n'entre pas en compte dans le problème de kop, mais quand même.
( Tue, 15 Mar 2005 17:18:54 +0100 ) kop :
C'est qque part ailleurs.
Pour info, je suis sous Debian.
Tu connais la liste des changements à faire?
- tu place le nom de machine que tu veux dans un fichier texte
- tu fais un script shell qui tourne en boucle infinie et qui check ce
fichier, qui est executé par root, et qui regle le nom de machine par le
nom contenu dans le fichier.
Oui enfin, c'est une solution assez crade : un "service" qui tourne en
plus sur la machine.
De plus, on ne sait jamais, il arrive qu'on écrive un script à la
va-vite, et qui introduit des failles de sécurité béantes. Par exemple,
on peut facilement et involontairement écrire un script qui
interprèterait mal un fichier contenant par exemple:
localhost.localdomain; rm -rf /
Bon, je sais, la sécurité n'entre pas en compte dans le problème de kop,
mais quand même.
C'est qque part ailleurs. Pour info, je suis sous Debian.
Tu connais la liste des changements à faire?
- tu place le nom de machine que tu veux dans un fichier texte - tu fais un script shell qui tourne en boucle infinie et qui check ce fichier, qui est executé par root, et qui regle le nom de machine par le nom contenu dans le fichier.
Oui enfin, c'est une solution assez crade : un "service" qui tourne en plus sur la machine.
De plus, on ne sait jamais, il arrive qu'on écrive un script à la va-vite, et qui introduit des failles de sécurité béantes. Par exemple, on peut facilement et involontairement écrire un script qui interprèterait mal un fichier contenant par exemple: localhost.localdomain; rm -rf /
Bon, je sais, la sécurité n'entre pas en compte dans le problème de kop, mais quand même.
Ronald
Le Tue, 15 Mar 2005 14:16:47 +0100, kop a écrit :
Salut à tous
Avant tout, ne m'enflammez pas sur la sécurité, il s'agit d'un PC non connecté à un réseau, destiné à un usage précis.
Je voudrais autoriser un utilisateur lambda (moi en fait), à changer le hostname d'un PC, sans passer en root. J'ai déja utilisé visudo pour m'autoriser à utiliser la commande hostname, mais j'ai le droit de lire le nom pas de le changer.
Qqu'un a une idée ?
Merci d'avance
Bye
Ce message ne contient aucun brevet logiciel.... enfin je crois... pas certain....
Et si tu postais la ligne que tu as ajouté dans ton sudoers? Ca n'apporte rien je sais, mais chez moi ça fonctionne: ronald ALL=/bin/hotname dans sudoers (peut être que tu dois rajouter NOPASSWD) sudo hostname nawak
Le Tue, 15 Mar 2005 14:16:47 +0100, kop a écrit :
Salut à tous
Avant tout, ne m'enflammez pas sur la sécurité, il s'agit d'un PC non
connecté à un réseau, destiné à un usage précis.
Je voudrais autoriser un utilisateur lambda (moi en fait), à changer le
hostname d'un PC, sans passer en root. J'ai déja utilisé visudo pour
m'autoriser à utiliser la commande hostname, mais j'ai le droit de lire
le nom pas de le changer.
Qqu'un a une idée ?
Merci d'avance
Bye
Ce message ne contient aucun brevet logiciel.... enfin je crois... pas
certain....
Et si tu postais la ligne que tu as ajouté dans ton sudoers?
Ca n'apporte rien je sais, mais chez moi ça fonctionne:
ronald ALL=/bin/hotname dans sudoers (peut être que tu dois rajouter
NOPASSWD)
sudo hostname nawak
Avant tout, ne m'enflammez pas sur la sécurité, il s'agit d'un PC non connecté à un réseau, destiné à un usage précis.
Je voudrais autoriser un utilisateur lambda (moi en fait), à changer le hostname d'un PC, sans passer en root. J'ai déja utilisé visudo pour m'autoriser à utiliser la commande hostname, mais j'ai le droit de lire le nom pas de le changer.
Qqu'un a une idée ?
Merci d'avance
Bye
Ce message ne contient aucun brevet logiciel.... enfin je crois... pas certain....
Et si tu postais la ligne que tu as ajouté dans ton sudoers? Ca n'apporte rien je sais, mais chez moi ça fonctionne: ronald ALL=/bin/hotname dans sudoers (peut être que tu dois rajouter NOPASSWD) sudo hostname nawak
Rakotomandimby (R12y) Mihamina
( Tue, 15 Mar 2005 19:23:27 +0100 ) Khanh-Dang :
localhost.localdomain; rm -rf /
il peut faire un check que tout soit en un seul mot qui ne contient _QUE_ les lettres de l'alphabet et des chiffres (eventuellement)
-- En mal de support technique? http://supports.etud-orleans.fr/ Infogerance de serveur dedie http://aspo.rktmb.org/activites/infogerance (En louant les services de l'ASPO vous luttez contre la fracture numerique) Etudiants de l'Universite d'Orleans: http://www.etud-orleans.fr/
( Tue, 15 Mar 2005 19:23:27 +0100 ) Khanh-Dang :
localhost.localdomain; rm -rf /
il peut faire un check que tout soit en un seul mot qui ne contient _QUE_
les lettres de l'alphabet et des chiffres (eventuellement)
--
En mal de support technique? http://supports.etud-orleans.fr/
Infogerance de serveur dedie http://aspo.rktmb.org/activites/infogerance
(En louant les services de l'ASPO vous luttez contre la fracture numerique)
Etudiants de l'Universite d'Orleans: http://www.etud-orleans.fr/
il peut faire un check que tout soit en un seul mot qui ne contient _QUE_ les lettres de l'alphabet et des chiffres (eventuellement)
-- En mal de support technique? http://supports.etud-orleans.fr/ Infogerance de serveur dedie http://aspo.rktmb.org/activites/infogerance (En louant les services de l'ASPO vous luttez contre la fracture numerique) Etudiants de l'Universite d'Orleans: http://www.etud-orleans.fr/
Jerome
Salut à tous
Avant tout, ne m'enflammez pas sur la sécurité, il s'agit d'un PC non connecté à un réseau, destiné à un usage précis.
Je voudrais autoriser un utilisateur lambda (moi en fait), à changer le hostname d'un PC, sans passer en root. J'ai déja utilisé visudo pour m'autoriser à utiliser la commande hostname, mais j'ai le droit de lire le nom pas de le changer.
Qqu'un a une idée ?
Merci d'avance
Bye
Ce message ne contient aucun brevet logiciel.... enfin je crois... pas certain....
setuid root : le programme est exevuté en root quelqueoit l'utilisateur qui le lance.
chmod +s /bin/hostname
Salut à tous
Avant tout, ne m'enflammez pas sur la sécurité, il s'agit d'un PC non
connecté à un réseau, destiné à un usage précis.
Je voudrais autoriser un utilisateur lambda (moi en fait), à changer le
hostname d'un PC, sans passer en root.
J'ai déja utilisé visudo pour m'autoriser à utiliser la commande
hostname, mais j'ai le droit de lire le nom pas de le changer.
Qqu'un a une idée ?
Merci d'avance
Bye
Ce message ne contient aucun brevet logiciel.... enfin je crois... pas
certain....
setuid root : le programme est exevuté en root quelqueoit l'utilisateur
qui le lance.
Avant tout, ne m'enflammez pas sur la sécurité, il s'agit d'un PC non connecté à un réseau, destiné à un usage précis.
Je voudrais autoriser un utilisateur lambda (moi en fait), à changer le hostname d'un PC, sans passer en root. J'ai déja utilisé visudo pour m'autoriser à utiliser la commande hostname, mais j'ai le droit de lire le nom pas de le changer.
Qqu'un a une idée ?
Merci d'avance
Bye
Ce message ne contient aucun brevet logiciel.... enfin je crois... pas certain....
setuid root : le programme est exevuté en root quelqueoit l'utilisateur qui le lance.
chmod +s /bin/hostname
kop
Le Tue, 15 Mar 2005 22:36:13 -1000, Jerome a écrit :
chmod +s /bin/hostname
Salut
Génial ! C'est la solution. Merci
Bye
Le Tue, 15 Mar 2005 22:36:13 -1000, Jerome a écrit :
Le Tue, 15 Mar 2005 22:36:13 -1000, Jerome a écrit :
chmod +s /bin/hostname
Salut
Génial ! C'est la solution. Merci
Bye
kop
Le Tue, 15 Mar 2005 20:47:11 +0100, Ronald a écrit :
Le Tue, 15 Mar 2005 14:16:47 +0100, kop a écrit :
Salut à tous
Avant tout, ne m'enflammez pas sur la sécurité, il s'agit d'un PC non connecté à un réseau, destiné à un usage précis.
Je voudrais autoriser un utilisateur lambda (moi en fait), à changer le hostname d'un PC, sans passer en root. J'ai déja utilisé visudo pour m'autoriser à utiliser la commande hostname, mais j'ai le droit de lire le nom pas de le changer.
Qqu'un a une idée ?
Merci d'avance
Bye
Ce message ne contient aucun brevet logiciel.... enfin je crois... pas certain....
Et si tu postais la ligne que tu as ajouté dans ton sudoers? Ca n'apporte rien je sais, mais chez moi ça fonctionne: ronald ALL=/bin/hotname dans sudoers (peut être que tu dois rajouter NOPASSWD) sudo hostname nawak
Salut
La voila : kop ALL = NOPASSWD:/sbin/halt,/sbin/reboot,/usr/bin/cdrecord,/usr/bin/X11/X,/bin/date,/bin/hostname
C'est vrai que j'aimerai savoir où est mon erreur, mais Jérome a trouvé une solution (chmod +s /bin/hostname) en attendant. Les autres commandes fonctionnent, seule hostname résiste.
Merci à tous pour votre aide.
Bye
Le Tue, 15 Mar 2005 20:47:11 +0100, Ronald a écrit :
Le Tue, 15 Mar 2005 14:16:47 +0100, kop a écrit :
Salut à tous
Avant tout, ne m'enflammez pas sur la sécurité, il s'agit d'un PC non
connecté à un réseau, destiné à un usage précis.
Je voudrais autoriser un utilisateur lambda (moi en fait), à changer le
hostname d'un PC, sans passer en root. J'ai déja utilisé visudo pour
m'autoriser à utiliser la commande hostname, mais j'ai le droit de lire
le nom pas de le changer.
Qqu'un a une idée ?
Merci d'avance
Bye
Ce message ne contient aucun brevet logiciel.... enfin je crois... pas
certain....
Et si tu postais la ligne que tu as ajouté dans ton sudoers? Ca n'apporte
rien je sais, mais chez moi ça fonctionne: ronald ALL=/bin/hotname dans
sudoers (peut être que tu dois rajouter NOPASSWD)
sudo hostname nawak
Salut
La voila :
kop ALL = NOPASSWD:/sbin/halt,/sbin/reboot,/usr/bin/cdrecord,/usr/bin/X11/X,/bin/date,/bin/hostname
C'est vrai que j'aimerai savoir où est mon erreur, mais Jérome a trouvé
une solution (chmod +s /bin/hostname) en attendant.
Les autres commandes fonctionnent, seule hostname résiste.
Le Tue, 15 Mar 2005 20:47:11 +0100, Ronald a écrit :
Le Tue, 15 Mar 2005 14:16:47 +0100, kop a écrit :
Salut à tous
Avant tout, ne m'enflammez pas sur la sécurité, il s'agit d'un PC non connecté à un réseau, destiné à un usage précis.
Je voudrais autoriser un utilisateur lambda (moi en fait), à changer le hostname d'un PC, sans passer en root. J'ai déja utilisé visudo pour m'autoriser à utiliser la commande hostname, mais j'ai le droit de lire le nom pas de le changer.
Qqu'un a une idée ?
Merci d'avance
Bye
Ce message ne contient aucun brevet logiciel.... enfin je crois... pas certain....
Et si tu postais la ligne que tu as ajouté dans ton sudoers? Ca n'apporte rien je sais, mais chez moi ça fonctionne: ronald ALL=/bin/hotname dans sudoers (peut être que tu dois rajouter NOPASSWD) sudo hostname nawak
Salut
La voila : kop ALL = NOPASSWD:/sbin/halt,/sbin/reboot,/usr/bin/cdrecord,/usr/bin/X11/X,/bin/date,/bin/hostname
C'est vrai que j'aimerai savoir où est mon erreur, mais Jérome a trouvé une solution (chmod +s /bin/hostname) en attendant. Les autres commandes fonctionnent, seule hostname résiste.