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

  FORUM HardWare.fr
  Linux et OS Alternatifs

  autoriser un utilisateur à lire un fichier [Résolu]

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

autoriser un utilisateur à lire un fichier [Résolu]

n°380578
freewol
Ceci n'est pas une citation
Posté le 27-12-2003 à 13:11:20  profilanswer
 

Tout est dans le titre, je ne sais pas comment faire :??:
En fait je voudrais m'autoriser à lire /var/log/messages sans devoir faire su avant. La seule solution à laquelle j'ai pensé est de créer un groupe "lecteur de messages" et d'y mettre mon utilisateur et de mettre le fichier comme appartenant à ce groupe et ensuite de donner le droit de lecture au groupe ... mais j'espere qu'il y a plus simple.


Message édité par freewol le 28-12-2003 à 09:22:32
mood
Publicité
Posté le 27-12-2003 à 13:11:20  profilanswer
 

n°380580
freewol
Ceci n'est pas une citation
Posté le 27-12-2003 à 13:15:06  profilanswer
 

ah oui et je voudrais aussi faire qu'il n'y ait que les messages des 3 derniers jours dedans, parce que sinon le fichier est tellement gros qu'emacs utilise 50% du proc pour faire un défilement d'une ligne ...

n°380584
void_ppc
Posté le 27-12-2003 à 13:43:24  profilanswer
 

tail -f -n 3 /var/log/messages

n°380595
freewol
Ceci n'est pas une citation
Posté le 27-12-2003 à 14:36:32  profilanswer
 

ça marche, mais c'est bien moins pratique qu'un éditeur comme emacs ... (au fait -n 3 c pas les 3 derniers jours mais les 3 dernières lignes)

n°380597
ipnoz
Sapé comme jamais !
Posté le 27-12-2003 à 14:41:16  profilanswer
 

regarde du coté du soft logrotate pour faire tourner tes logs

n°380603
void_ppc
Posté le 27-12-2003 à 15:21:26  profilanswer
 

sinon pour les droits regarde quels sont les droits sur les fichiers dans  /var/log
 
par exemple avec la deb ils appartiennent à root et au group adm, et le groupe adm peut les lire, il suffit alors de se rajouter dans le groupe adm pour y avoir accès en lecture.
 
Tu doit sûrement pouvoir faire une manip dans ce sens


Message édité par void_ppc le 27-12-2003 à 15:21:43
n°380689
freewol
Ceci n'est pas une citation
Posté le 27-12-2003 à 21:27:55  profilanswer
 

adm ça ne marche pas, et le problème c'est que je ne sais pas comment faire pour savoir qui a le droit de lire quel fichier, je sais c'est bête, désolé.
Et sinon y a pas dans un .conf le nombre de jours enregistrés dans messages ? Ca enregistre à vie alors ?

n°380694
void_ppc
Posté le 27-12-2003 à 21:41:44  profilanswer
 

pour les droits tu fait un ls -l /var/log, tu verras qui et quel groupe peut lire/écrire les fichiers.
 
Et pour le message il enregistre en continu, et de temps en temps des programmes renomment le fichier courant en message.quelquechose, donc tu as un fichier messsage vide après.
 
Ca peut être logrotate par exemple.
 
Donc pour lire juste les données des 3 derniers jours, faudra utiliser le shell avec 2-3 outils, genre grep cat.
 
donne voir quelques lignes de ton fichier, pour voir le format de la date

n°380723
freewol
Ceci n'est pas une citation
Posté le 27-12-2003 à 22:36:59  profilanswer
 

Bon en fait désolé je ne sais pas pkoi, mais maintenant adm marche, fallait ptet relancer la cession.
Et j'ai trouvé les fichiers conf de logrotate, c'est super ça marche.
Merci bcp :jap:
 
EDIT : Ah oui et j'avais juste une question bête sur le sujet avant de partir : un fichier n'appartient obligatoirement qu'à un seul utilisateur et un seul groupe ?


Message édité par freewol le 27-12-2003 à 22:38:05
n°380730
Gaellick
Quoi ??? Noooonn !! Si !
Posté le 27-12-2003 à 22:49:17  profilanswer
 

Exact, quand tu rajoutes un groupe a un utilisateur il faut relancer la session pour que les modifs soient prises en compte ;)


---------------
Qui cherche le soleil évite la pluie !
mood
Publicité
Posté le 27-12-2003 à 22:49:17  profilanswer
 

n°380732
void_ppc
Posté le 27-12-2003 à 22:50:32  profilanswer
 

oui faut se délogguer/relogguer pour que ca marche.
 
Le fichier n'appartient qu'à un seul user et à un seul groupe, mais tu peut mettre plusieurs personnes dans le groupe.
 
Sinon tu as les ACL, avec tu peut paramétrer beaucoup plus finement les droits

n°380743
freewol
Ceci n'est pas une citation
Posté le 27-12-2003 à 23:11:09  profilanswer
 

arf bon une toute dernière question conne qui n'a rien avoir, pour me coucher encore moins bête :
comment on fait pour savoir, en mode console, quel est le chemin du répertoire courant ?

n°380803
Nis+
Posté le 28-12-2003 à 00:19:33  profilanswer
 

pwd

n°380903
freewol
Ceci n'est pas une citation
Posté le 28-12-2003 à 09:22:18  profilanswer
 

merci bcp ! (bon je me réveille juste moins bête, mais c bien aussi ;))


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

  autoriser un utilisateur à lire un fichier [Résolu]

 

Sujets relatifs
[MDK9.2] Plusieurs utilisateurs en mode graphique [Résolu]mon cygwin ne fonctionne plus [résolu]
Probleme avec acpi (resolu) demande conseil sur la ramfichier bin
Samba probleme avec les accents [résolu]Impossible d'installer amule/xmule sous mdk 9.2 [résolu]
[Résolu avec nouveaux drivers] Plus de tty depuis les drivers nVidia[MDK9.2] Lire un Divx en fullscreen
[boot] cd de boot avec un fichier en plus[MDK 9.2] PhpMyAdmin : où se trouve le fichier de configuration ?
Plus de sujets relatifs à : autoriser un utilisateur à lire un fichier [Résolu]


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