OVH Cloud OVH Cloud

Partage entre 2 utilisateurs de la même machine

36 réponses
Avatar
Mourad Jaber
Bonjour,

Je cherche une solution spécial utilisateurs néophytes pour leur permettre de partager des
informations sur la même machine...

J'ai pensé à faire un répertoire monté dans chacun des répertoire home via un mount -r,
mais cela me convient pas tout à fait !

Est-ce qu'il y aurai une fonctionnalité de ce genre dans nos environnements fenêtrés
préférés (de préférence sous KDE, mais c'est pas grave si c'est sous gnome) ?

J'ai également pensé à faire du SMB ou du nfs localement, mais les implémentations des
partages de fichiers sont assez peu user friendly, à mon avis...

Ce sera sûrement un bricolage, mais j'aimerai que ce soit quand même assez robuste
(utilisateur proof !) !

++

Mourad

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/4F0D6214.4000907@nativobject.net

10 réponses

1 2 3 4
Avatar
Olivier Lange
Le 12 janvier 2012 15:50, Nicolas Bercher a écrit :
On 12/01/2012 14:47, Olivier Lange wrote:

Le 12 janvier 2012 14:45, Nicolas Bercher  a à ©crit :

On 12/01/2012 14:23, wrote:

Le fichier "auth.log" donne des indications mais n'indique pas le num éro
IP du connecté et si la personne est "root" elle peut effacer des lignes
de ce fichier.




Évidemment, si un autre user est root, il peut faire tout et n'imp orte
quoi
sous *nix.
A priori, une personne qui a un accès root est une personne de con fiance,
donc pas besoin
de la fliquer, sinon, autant lui enlever les droits root (changer le mo t
de
passe donc).




Pas d'accord avec toi. Faire confiance ne veut pas dire être con ;) .
Une erreur est si vite arrivée en root, sur un serveur, qu'il faut
parfois savoir qui s'est connecté et quand. Ca ne veut pas dire que tu
n'a pas confiance en lui. C'est juste "au cas ou".




Bien entendu, mais là, il était question de supprimer des ligne s dans
auth.log,
ce qui clairement n'est pas le fruit d'une mauvaise manipulation, mais
plutôt de
choses faites en douce.



On est d'accord. C'est aussi pour cette raisons que dans ce cas, il
faut externaliser les logs. Soit par l'envois des infos par email
(comme je l'ai mentionné), soit en logguant sur un serveur externe,
dont personne n'a accès (syslgo-ng le fait aisément).




Et l'idéla étant de lui révoquer son certificat, plutot q ue de changer
son mot de passe ;)




Je ne connais pas cette manière de faire.  Comment segmenter l' accès à un
même compte
entre plusieurs personnes physiques?



Dans ce cas de figure, j'utilise les sudoers. Ca évite de donner a
tout le monde le mot de passe route. Je crée 1 user pour chaque
personne devant se connecter, avec le certif qui va avec. Si un
collaborateur quitte l'entreprise, ou autre, je révoque son certificat
sur les serveurs. Bien plus simple et sécure que devoir modifier le
mot de passe root + le redonner.

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/CABGC0bscfLvW0c4S9DMYXBS0RZ_BqqjbzqJHFsHj3sSocmVM+
Avatar
Nicolas Bercher
On 12/01/2012 15:54, Olivier Lange wrote:
On est d'accord. C'est aussi pour cette raisons que dans ce cas, il
faut externaliser les logs. Soit par l'envois des infos par email
(comme je l'ai mentionné), soit en logguant sur un serveur externe,
dont personne n'a accès (syslgo-ng le fait aisément).



Intéressant, je note.


Dans ce cas de figure, j'utilise les sudoers. Ca évite de donner a
tout le monde le mot de passe route. Je crée 1 user pour chaque
personne devant se connecter, avec le certif qui va avec. Si un
collaborateur quitte l'entreprise, ou autre, je révoque son certificat
sur les serveurs. Bien plus simple et sécure que devoir modifier le
mot de passe root + le redonner.



Par certificat, entends-tu clé rsa publique utilisé pour un login sans
mot de passe?

Nicolas

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Avatar
Olivier Lange
Le 12 janvier 2012 16:02, Nicolas Bercher a écrit :

Dans ce cas de figure, j'utilise les sudoers. Ca évite de donner a
tout le monde le mot de passe route. Je crée 1 user pour chaque
personne devant se connecter, avec le certif qui va avec. Si un
collaborateur quitte l'entreprise, ou autre, je révoque son certifi cat
sur les serveurs. Bien plus simple et sécure que devoir modifier le
mot de passe root + le redonner.




Par certificat, entends-tu clé rsa publique utilisé pour un log in sans
mot de passe?



Oui. Aucunes de mes machines n'a d'accès via login / mdp. Non
seulement parce que c'est chiant à chaque fois les tapers, retenir,
etc... Mais aussi parce que ça reste moins sécurisé qu'une c lé
publique / privée. Après, ca a des inconvénient (en cas de v ol/perte
de l'ordi, par exemple, ou pour se connecter en urgence quand on est
pas a la maison)

Olivier

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/CABGC0bshTDMeJf0Abs_RhfALCUeDPJ7DuRd+
Avatar
Tanguy Ortolo
, 2012-01-12 14:23+0100:
Le fichier "auth.log" donne des indications mais n'indique pas le numéro
IP du connecté et si la personne est "root" elle peut effacer des lignes
de ce fichier.



Si, l'adresse IP y est normalement indiquée. Pour que personne ne
puisse, depuis cette machine, effacer des entrées du log, le mieux est
d'envoyer celui-ci sur une autre machine, via un syslog en réseau.

--
,--.
: /` ) Tanguy Ortolo <xmpp: <irc://irc.oftc.net/Tanguy>
| `-' Debian Developer
_

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/jemvm4$c4l$
Avatar
ajh.valmer
Le Thursday 12 January 2012 14:39:15, vous avez écrit :
Le 12 janvier 2012 14:23, a écrit :
> Lors d'une connexion distante à un serveur "ssh" sous Debian,
> je souhaite mémoriser : le numéro IP de l'ordinateur
> de la personne, son nom de compte, la date de la connexion
> et l'enregistrer à chaque fois dans un fichier texte
> par un script.
> Le fichier "auth.log" donne des indications mais n'indique pas le num éro
> IP du connecté et si la personne est "root" elle peut effacer des lignes
> de ce fichier.


------------------------
Hello, j'utilise ceci, dans mon .bashrc:
echo 'Acces au shell root le ' `date` `who` | mail -s `hostname -f`

Comme ca, je reçois un email a chaque connexion sur la machine. Ca me
sert de log.
Il me reste juste à trouver un moyen d'envoyer la liste des commandes
exécutées durant le shell, de manière transparente
Olivier


------------------------------

Merci et à ceux qui m'on répondu.

Je souhaite plutôt mettre l'info de connexion dans un fichier discret
et pour toutes les connexions ssh, root ou non.
Quel est la syntaxe ? :
"echo 'Acces ssh le ' `date` `who` | cat ... >> fichier ... (?)

Si il s'agit du ".bashrc" du compte root, il est visible par un connectà © en
root ...
Est-il possible de mettre cette ligne ci-dessus dans un autre fichier ?

AJH


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Avatar
David Pinson
Le 12/01/2012 19:57, a écrit :
Le Thursday 12 January 2012 14:39:15, vous avez écrit :
Le 12 janvier 2012 14:23, a écrit :
Lors d'une connexion distante à un serveur "ssh" sous Debian,
je souhaite mémoriser : le numéro IP de l'ordinateur
de la personne, son nom de compte, la date de la connexion
et l'enregistrer à chaque fois dans un fichier texte
par un script.
Le fichier "auth.log" donne des indications mais n'indique pas le numéro
IP du connecté et si la personne est "root" elle peut effacer des lignes
de ce fichier.




------------------------
Hello, j'utilise ceci, dans mon .bashrc:
echo 'Acces au shell root le ' `date` `who` | mail -s `hostname -f`

Comme ca, je reçois un email a chaque connexion sur la machine. Ca me
sert de log.
Il me reste juste à trouver un moyen d'envoyer la liste des commandes
exécutées durant le shell, de manière transparente
Olivier


------------------------------

Merci et à ceux qui m'on répondu.

Je souhaite plutôt mettre l'info de connexion dans un fichier discret
et pour toutes les connexions ssh, root ou non.
Quel est la syntaxe ? :
"echo 'Acces ssh le ' `date` `who` | cat ...>> fichier ... (?)

Si il s'agit du ".bashrc" du compte root, il est visible par un connecté en
root ...
Est-il possible de mettre cette ligne ci-dessus dans un autre fichier ?

AJH




Bonsoir,
Dans ce cas, pourquoi autorises-tu l'accès à root si tu peux interdire
tout simplement la connexion root par ssh
(une ligne à modifier dans la config ssh du genre AllowRootLoginúlse) ?
Tu donnes des droits user à certains cas sans aller plus loin, là où se
trouve le dit-fichier qui ne peut ni être modifié.
Mais pour ça, c'est un autre fil !
Linuxement vôtre,
David Pinson


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Avatar
ajh.valmer
Le Thursday 12 January 2012 21:19:12 David Pinson, vous avez écrit  :
Le 12/01/2012 19:57, a écrit :
>> Le 12 janvier 2012 14:23, a écrit :
>>> Lors d'une connexion distante à un serveur "ssh" sous Debian,
>>> je souhaite mémoriser : le numéro IP de l'ordinateur
>>> de la personne, son nom de compte, la date de la connexion
>>> et l'enregistrer à chaque fois dans un fichier texte
>>> par un script.
>>> Le fichier "auth.log" donne des indications mais n'indique pas le
>>> numéro IP du connecté et si la personne est "root" elle peu t effacer
>>> des lignes de ce fichier.


------------------------------------------
>> Hello, j'utilise ceci, dans mon .bashrc:
>> echo 'Acces au shell root le ' `date` `who` | mail -s `hostname -f`
>>
>> Comme ca, je reçois un email a chaque connexion sur la machine. C a me
>> sert de log.
>> Il me reste juste à trouver un moyen d'envoyer la liste des comma ndes
>> exécutées durant le shell, de manière transparente
>> Olivier
> ------------------------------
> Je souhaite plutôt mettre l'info de connexion dans un fichier disc ret
> et pour toutes les connexions ssh, root ou non.
> Quel est la syntaxe ? :
> "echo 'Acces ssh le ' `date` `who` | cat ...>> fichier ... (?)
> Si il s'agit du ".bashrc" du compte root, il est visible par un connect é
> en root ...
> Est-il possible de mettre cette ligne ci-dessus dans un autre fichier ?


------------------------------
Dans ce cas, pourquoi autorises-tu l'accès à root si tu peux in terdire
tout simplement la connexion root par ssh
(une ligne à modifier dans la config ssh du genre AllowRootLogin=F alse) ?
Tu donnes des droits user à certains cas sans aller plus loin, là   où se
trouve le dit-fichier qui ne peut ni être modifié.
Mais pour ça, c'est un autre fil !
Linuxement vôtre, David Pinson


-------------------------
Bien d'accord avec le "AllowRootLoginúlse".
Mais je souhaite savoir qui se connecte au serveur en mode user
puis tente ensuite de se connecter en mode root avec "su".

Bonne fin de soirée.

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Avatar
thierry.leurent
This is a multipart message in Mime 1.0 format

--qmf:188240019Zo8W6dfjJ41q1qQB0yoF0g= Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Et si tu prennais le problème autrement, root n'a pas le droit de se connecter ni en local ni en ssh (password dans une enveloppe dans un coff re). Pour obtenir les privilèges root, il suffit d'utiliser sudo.


--
Sent from my Nokia N9


On 12/01/12 14:47 Olivier Lange wrote:

Le 12 janvier 2012 14:45, Nicolas Bercher a écrit :
On 12/01/2012 14:23, wrote:

Bonjour,

Lors d'une connexion distante à un serveur "ssh" sous Debian,
je souhaite mémoriser : le numéro IP de l'ordinateur
de la personne, son nom de compte, la date de la connexion
et l'enregistrer à chaque fois dans un fichier texte
par un script.

Le fichier "auth.log" donne des indications mais n'indique pas le num éro
IP du connecté et si la personne est "root" elle peut effacer des lignes
de ce fichier.




Évidemment, si un autre user est root, il peut faire tout et n'impo rte quoi
sous *nix.
A priori, une personne qui a un accès root est une personne de conf iance,
donc pas besoin
de la fliquer, sinon, autant lui enlever les droits root (changer le mot de
passe donc).



Pas d'accord avec toi. Faire confiance ne veut pas dire être con ;).
Une erreur est si vite arrivée en root, sur un serveur, qu'il faut
parfois savoir qui s'est connecté et quand. Ca ne veut pas dire que tu
n'a pas confiance en lui. C'est juste "au cas ou".

Et l'idéla étant de lui révoquer son certificat, plutot que de changer
son mot de passe ;)

Olivier

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/CABGC0bs1Hk1bNuqqn6YVeFHhAdSJX4ubXz55pyWM




--qmf:188240019Zo8W6dfjJ41q1qQB0yoF0g= Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head><style type="text/css">body, p, li { font-family: NokiaPureT extLight; }</style></head><body><div id="fenix-user-content">
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-ri ght:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family :'NokiaPureTextLight';">Et si tu prennais le problème autrement, root n'a pas le droit de se connecter ni en local ni en ssh (password dans une enveloppe dans un coffre). Pour obtenir les privilèges root, il suff it d'utiliser sudo. </span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-ri ght:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family :'NokiaPureTextLight';"><br><br>-- <br>Sent from my Nokia&nbsp;N9</span></ p></div><br><div id="fenix-reply-header"><p>On 12/01/12 14:47 Olivier Lange wrote:<br></p></div><div id="fenix-quoted-body">Le 12 janvier 2012 14:45, Nicolas Bercher &lt;&gt; a écrit :<br>&gt; On 12/01/2012 14:23, wrote:<br>&gt;&gt;<br>&gt;&gt; Bonjour,<br>&gt;&gt;<br>&gt;&gt; Lors d'une connexion distante à un serveur "ssh" sous Debian,<br>&gt;&gt; je souhaite mémoriser : le numéro IP de l'ordinateur<br>&gt;&gt; de la personne, son nom de comp te, la date de la connexion<br>&gt;&gt; et l'enregistrer à chaque foi s dans un fichier texte<br>&gt;&gt; par un script.<br>&gt;&gt;<br>&gt;&gt; Le fichier "auth.log" donne des indications mais n'indique pas le numà ©ro<br>&gt;&gt; IP du connecté et si la personne est "root" elle peut effacer des lignes<br>&gt;&gt; de ce fichier.<br>&gt;<br>&gt;<br>&gt; Évidemment, si un autre user est root, il peut faire tout et n'impor te quoi<br>&gt; sous *nix.<br>&gt; A priori, une personne qui a un accà ¨s root est une personne de confiance,<br>&gt; donc pas besoin<br>&gt; de la fliquer, sinon, autant lui enlever les droits root (changer le mot de<br>&gt; passe donc).<br><br>Pas d'accord avec toi. Faire confiance ne veut pas dire être con ;).<br>Une erreur est si vite arrivée en root, sur un serveur, qu'il faut<br>parfois savoir qui s'est connectà © et quand. Ca ne veut pas dire que tu<br>n'a pas confiance en lui. C'es t juste "au cas ou".<br><br>Et l'idéla étant de lui révoque r son certificat, plutot que de changer<br>son mot de passe ;)<br><br>Oliv ier<br><br>-- <br>Lisez la FAQ de la liste avant de poser une question :<b r>http://wiki.debian.org/fr/FrenchLists<br><br>Pour vous DESABONNER, envoy ez un message avec comme objet "unsubscribe"<br>vers debian-user-french-RE <br>En cas de soucis, contactez EN ANGLAIS listmaste <br>Archive: http://lists.debian.org/CABGC0bs1Hk1bNuqqn6 <br><br></div><br></body></ html>
--qmf:188240019Zo8W6dfjJ41q1qQB0yoF0g==--

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Avatar
Bernard Schoenacker
Le Thu, 12 Jan 2012 18:05:17 +0100,
a écrit :

Et si tu prennais le problème autrement, root n'a pas le droit de se
connecter ni en local ni en ssh (password dans une enveloppe dans un
coffre). Pour obtenir les privilèges root, il suffit d'utiliser sudo.





bonjour,

les options à vérifier se trouvent :

/etc/ssh/ssh_config
/etc/ssh/sshd_config


grep Login /etc/ssh/sshd_config
PermitRootLogin no


documentation :
http://www.alsacreations.com/tuto/lire/612-Premiere-connexion-SSH.html

bonne consultation

slt
bernard

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Avatar
Yves Rutschle
On Thu, Jan 12, 2012 at 09:43:39PM +0100, wrote:
Bien d'accord avec le "AllowRootLoginúlse".
Mais je souhaite savoir qui se connecte au serveur en mode user
puis tente ensuite de se connecter en mode root avec "su".



Bah, utilise plutôt sudo: il permet de contrôler qui a le
droit de devenir root (avec une gestion plus réaliste qu'un
mot de passe root donné à tout le monde), et loggue qui
utilise la commande sudo, et si je me souviens bien, loggue
également les commandes executées en tant que root.

Y.

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
1 2 3 4