Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1400 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs

  Autoriser le halt pour les users non-root

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Autoriser le halt pour les users non-root

n°116177
Piksou
Posté le 23-06-2002 à 13:32:36  profilanswer
 

sur ma passerelle, pas moyen de lancer une commande si je suis pas en root
un truc tout con, comme le ifconfig marche très bien si je vasi dans /sbin à la main mais pas sinon alors qu'en root, c'est parfait
 
z'auriez une explication ? :sweat:
 
Debain woody avec kernel 2.4.18-ac3


Message édité par Piksou le 23-06-2002 à 19:12:25

---------------
« Le verbe "aimer" est le plus compliqué de la langue. Son passé n'est jamais simple, son présent n'est qu'imparfait et son futur toujours conditionnel. » Jean Cocteau
mood
Publicité
Posté le 23-06-2002 à 13:32:36  profilanswer
 

n°116179
kadreg
profil: Utilisateur
Posté le 23-06-2002 à 13:36:05  profilanswer
 

toi, tu as essayé de mettre . dans ton path, mais pas avec la bonne commande :
 
"le ifconfig marche très bien si je vasi dans /sbin à la main"
 
dans ton .profile utilisateur, c'est  
 
export PATH=$PATH:. qu'il faut mettre.
 
PS : . dans le path, c'est mal


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°116180
samuelp
Posté le 23-06-2002 à 13:37:06  profilanswer
 

c normal sbin c'est les binaires QUE pour le compte root.
 
 Tu peux ,en root, copier de /sbin -> /bin si tu veux qu'ils soient utilisables de n'importe quel user.
 
PS : Bien la woody ?

n°116183
Piksou
Posté le 23-06-2002 à 13:40:17  profilanswer
 

kadreg: ah non, j'ai rien fait, fait toujours que je tape ./ ;)
bon, je vais fouiller le fichier que tu m'as dit


---------------
« Le verbe "aimer" est le plus compliqué de la langue. Son passé n'est jamais simple, son présent n'est qu'imparfait et son futur toujours conditionnel. » Jean Cocteau
n°116185
Piksou
Posté le 23-06-2002 à 13:40:55  profilanswer
 

wooody, bah je suis habitué, apt apporte un confort certain


---------------
« Le verbe "aimer" est le plus compliqué de la langue. Son passé n'est jamais simple, son présent n'est qu'imparfait et son futur toujours conditionnel. » Jean Cocteau
n°116188
Piksou
Posté le 23-06-2002 à 13:45:17  profilanswer
 

mon ~/.bash_profiel donne ceci:
 
chris@Passerelle:~$ more ./.bash_profile
# ~/.bash_profile: executed by bash(1) for login shells.
# see /usr/share/doc/bash/examples/startup-files for examples.
# the files are located in the bash-doc package.
 
umask 022
 
# the rest of this file is commented out.
 
# include .bashrc if it exists
 
#if [ -f ~/.bashrc ]; then
#    source ~/.bashrc
#fi
 
# set PATH so it includes user's private bin if it exists
#if [ -d ~/bin ] ; then
#    PATH=~/bin:"${PATH}"
#fi
 
# do the same with MANPATH
#if [ -d ~/man ]; then
#    MANPATH=~/man:"${MANPATH}"
#fi
chris@Passerelle:~$


---------------
« Le verbe "aimer" est le plus compliqué de la langue. Son passé n'est jamais simple, son présent n'est qu'imparfait et son futur toujours conditionnel. » Jean Cocteau
n°116262
Piksou
Posté le 23-06-2002 à 18:07:54  profilanswer
 

rhaa, je comprends rien :/
je sais toujorus pas ou est configurée la varaible path :/
 
btw, comment on autorise les users à lancer halt ?
(la méthode de Darkie m'est inutile: c'est pour faire en SSH depuis Windows, or le Crtl+Alt+Del va être intercepté :/)


---------------
« Le verbe "aimer" est le plus compliqué de la langue. Son passé n'est jamais simple, son présent n'est qu'imparfait et son futur toujours conditionnel. » Jean Cocteau
n°116265
911GT3
en roue libre
Posté le 23-06-2002 à 18:34:42  profilanswer
 

c'est dans /etc/profile par défaut.
c'est le root qui a un PATH différent défini dans son /root/.profile
 
donc, soit tu modifie /etc/profile soit tu édite ton ~/.profile avec un
 
PATH=$PATH:/sbin
export PATH


Message édité par Acontios le 23-06-2002 à 18:36:30
n°116284
Piksou
Posté le 23-06-2002 à 19:09:53  profilanswer
 

merchite [:lex]  
 
et pour le halt ?
 
je précise que je cherhce avec google & co mais je trouve pas   :cry:


Message édité par Piksou le 23-06-2002 à 19:13:02

---------------
« Le verbe "aimer" est le plus compliqué de la langue. Son passé n'est jamais simple, son présent n'est qu'imparfait et son futur toujours conditionnel. » Jean Cocteau
n°116293
apolon34
Vive Linux!!
Posté le 23-06-2002 à 19:21:37  profilanswer
 

methode toute crade mais qui marche:
 
chmod +s /sbin/halt

mood
Publicité
Posté le 23-06-2002 à 19:21:37  profilanswer
 

n°116294
Piksou
Posté le 23-06-2002 à 19:25:46  profilanswer
 

crade ? adopté :evil:
anyway, j'ai pas mieux et pis je m'en bat si kekun coupe ma passerelle :o
mercite aussi  :jap:


---------------
« Le verbe "aimer" est le plus compliqué de la langue. Son passé n'est jamais simple, son présent n'est qu'imparfait et son futur toujours conditionnel. » Jean Cocteau
n°116298
djoh
Posté le 23-06-2002 à 19:28:50  profilanswer
 

911GT3 a écrit a écrit :

c'est dans /etc/profile par défaut.
c'est le root qui a un PATH différent défini dans son /root/.profile
 
donc, soit tu modifie /etc/profile soit tu édite ton ~/.profile avec un
 
PATH=$PATH:/sbin
export PATH  




 
moi je m'y perds. Quel fichier a la priorité dans tous ceux-ci :
~/.bashrc
~/.bash_profile
/etc/profile
/etc/bash.bashrc

n°116327
Piksou
Posté le 23-06-2002 à 20:07:17  profilanswer
 

jo: na, pas ça, le prob
 

Passerelle:/sbin# chmod -s /sbin/halt
Passerelle:/sbin# su chris
chris@Passerelle:/sbin$ ./halt
halt: must be superuser.
chris@Passerelle:/sbin$


Message édité par Piksou le 23-06-2002 à 20:07:40

---------------
« Le verbe "aimer" est le plus compliqué de la langue. Son passé n'est jamais simple, son présent n'est qu'imparfait et son futur toujours conditionnel. » Jean Cocteau
n°116332
911GT3
en roue libre
Posté le 23-06-2002 à 20:15:26  profilanswer
 

djoh a écrit a écrit :

 
 
moi je m'y perds. Quel fichier a la priorité dans tous ceux-ci :
~/.bashrc
~/.bash_profile
/etc/profile
/etc/bash.bashrc  




 
extrait de man bash:
 


 Lorsque  bash  est  lancé comme shell de login interactif, ou comme shell non-interactif avec l'option --login, il lit et exécute tout d'abord les commandes se trouvant dans le fichier /etc/profile s'il existe.
  Après lecture de ce fichier,  il  recherche  ~/.bash_profile,  ~/.bash_login,  et ~/.profile,  dans  cet ordre, et exécute les commande se trouvant dans le premier fichier existant et accessible en lecture.  L'option --noprofile peut être utilisée au démarrage du shell pour empêcher ce comportement.

n°116341
djoh
Posté le 23-06-2002 à 20:25:49  profilanswer
 

lol  :lol:  
excuse moi 911GT3, ce que je voulais savoir, c'est si il y a une ligne umask dans tous les fichiers, c'est celle du ~/.profile qui est pris en compte, du coup ?  :)

n°116346
911GT3
en roue libre
Posté le 23-06-2002 à 20:29:20  profilanswer
 

c'est comme en politique: le dernier qui parle à toujours raison :D

n°116348
911GT3
en roue libre
Posté le 23-06-2002 à 20:31:56  profilanswer
 

PS pour ceux qui ont vu: je flood pas c'est la faute aux gestures :D  (retour en arrière pour éditer  :sarcastic: )

n°116351
djoh
Posté le 23-06-2002 à 20:33:48  profilanswer
 

911GT3 a écrit a écrit :

c'est comme en politique: le dernier qui parle à toujours raison :D  




 
ok, c'est bon à savoir, merci   :jap:

n°116383
Piksou
Posté le 23-06-2002 à 22:15:27  profilanswer
 

vi mais le chmod marche aussi ;)


---------------
« Le verbe "aimer" est le plus compliqué de la langue. Son passé n'est jamais simple, son présent n'est qu'imparfait et son futur toujours conditionnel. » Jean Cocteau

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs

  Autoriser le halt pour les users non-root

 

Sujets relatifs
Nouveau root exploit OpenSSHonly root can umount ...
son ok ok en root mais pas en utilisateur normal[debian] Root device sur SCSI
Virus Linux, est-il possible de se faire passer pour ROOT ?Virer le password root c'est possible ?
compte users ,crée a mon insu[Xcdroast] fonctionne uniquement en root.
Comment lancé des scrips sous le profil root au bootrepertoire de l'users
Plus de sujets relatifs à : Autoriser le halt pour les users non-root


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR