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

 


Dernière réponse
Sujet : autoriser un utilisateur à lire un fichier [Résolu]
freewol merci bcp ! (bon je me réveille juste moins bête, mais c bien aussi ;))

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
freewol merci bcp ! (bon je me réveille juste moins bête, mais c bien aussi ;))
Nis+ pwd
freewol 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 ?
void_ppc 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
Gaellick Exact, quand tu rajoutes un groupe a un utilisateur il faut relancer la session pour que les modifs soient prises en compte ;)
freewol 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 ?
void_ppc 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
freewol 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 ?
void_ppc 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
ipnoz regarde du coté du soft logrotate pour faire tourner tes logs
freewol ç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)
void_ppc tail -f -n 3 /var/log/messages
freewol 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 ...
freewol 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.

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)