OVH Cloud OVH Cloud

serveur de fichiers & sécurité

16 réponses
Avatar
YoYo
bonjour à tous

une petite question annodine; j'ai un réseau de 4 PC tournant sous
ubuntu, dont un qui sert de serveur de fichier (pour tous les /home). De
ce fait, quelque soit le PC utilisé, il suffit de se loguer pour
retrouver son bureau et ses dossiers.
Mais que se passe t'il si un utilise se logue 2 fois sur 2 machines
différente ? Pour avouer, j'ai pas essayé.

Y-a t'il un moyen pour eviter cette erreur de manip ? je demande ça,
car les personnes utilisant le réseau sont juste des utilisateurs
d'applications.

d'avance merci

10 réponses

1 2
Avatar
lhabert
YoYo :

une petite question annodine; j'ai un réseau de 4 PC tournant sous
ubuntu, dont un qui sert de serveur de fichier (pour tous les /home).


NFS?

De ce fait, quelque soit le PC utilisé, il suffit de se loguer pour
retrouver son bureau et ses dossiers.


C'est assez classique de faire ça.

Mais que se passe t'il si un utilise se logue 2 fois sur 2 machines
différente ?


Bah avec les programmes bien fichus, il n'y a pas de problème. Avec
d'autres, il y en a. Par exemple, si les deux instances lancent un mozilla,
le deuxième à se lancer va raler que le profil est vérouillé et te demander
d'en créer un autre.

Y-a t'il un moyen pour eviter cette erreur de manip ?


Mettre dans le script d'ouverture de session un truc qui note quelque part
que l'utilisateur est déjà logué. Ça pose le problème qu'il faut enlever
l'annotation au délogage, ce qui n'est pas faisable si la machine plante...
Pour cette raison, je ne pense pas qu'il y ait vraiment de solution
satisfaisante...

Avatar
YoYo

Mettre dans le script d'ouverture de session un truc qui note quelque part
que l'utilisateur est déjà logué. Ça pose le problème qu'il faut enlever
l'annotation au délogage, ce qui n'est pas faisable si la machine plante...
Pour cette raison, je ne pense pas qu'il y ait vraiment de solution
satisfaisante...


Merci bien, c'est aussi ce que je pensai.. j'fait faire la chasse à la
fermeture de session ;-)

Avatar
R12y
YoYo :

Mais que se passe t'il si un utilise se logue 2 fois sur 2 machines
différente ? Pour avouer, j'ai pas essayé.
Y-a t'il un moyen pour eviter cette erreur de manip ?


Expliques-moi un peu pourquoi ça serait une erreur de manip, s'il te plait.
Parceque se logguer deux fois, ça ne se fait pas par erreur, c'est
sciemment fait.

--

http://www.onirik.net/article.php3?id_article7
http://www.maemo.org/platform/docs/howtos/howto_new_application.html
http://www.linuxdevices.com/files/article057/index.html

Avatar
lhabert
Bah genre oublier de se déloguer et plus tard se reloguer ailleurs.
Avatar
YoYo

Expliques-moi un peu pourquoi ça serait une erreur de manip, s'il te plait.
Parceque se logguer deux fois, ça ne se fait pas par erreur, c'est
sciemment fait.


oué ben toi tu connais pas ma femme, ni nos gosses :-)

Genre la jeune de 18 ans se logue sur un PC, et y-a la copine qui
appelle au tel.. 1h30 après, tu crois qu'elle va se rappeller sur quel
PC elle était ??? Arff ces d'jeunes

Elle reprends un PC, et se relogue. Et là, j'ai évité ça avant-hier, et
j'ai peur d'un crash ou autre si ça se produit. Je recherche un moyen,
mais je trouve rien d'efficace

Avatar
lhabert
YoYo :

j'ai peur d'un crash ou autre si ça se produit.


Non, là tu as des craintes irraisonées.

Avatar
YoYo
YoYo :


j'ai peur d'un crash ou autre si ça se produit.



Non, là tu as des craintes irraisonées.


donc on peut avoir 2 fois le même accès sur un fichier /home ??


Avatar
lhabert
YoYo :

donc on peut avoir 2 fois le même accès sur un fichier /home ??


Tu veux dire sur un fichier dans /home? Oui. Simplement il ne faut pas que
deux programmes écrivent dedans en même temps (ils vont mélanger leurs
écritures) ou que l'un écrivent alors que l'autre est en train de lire (le
lecteur va lire un mélange d'ancien et de nouveau probablement incohérent).

Ça ne risque pas trop de se passer dans le cadre que tu décris : l'ancienne
session est idle et les programmes ne vont rien faire.

Avatar
YoYo
YoYo :


donc on peut avoir 2 fois le même accès sur un fichier /home ??



Tu veux dire sur un fichier dans /home? Oui. Simplement il ne faut pas que
deux programmes écrivent dedans en même temps (ils vont mélanger leurs
écritures) ou que l'un écrivent alors que l'autre est en train de lire (le
lecteur va lire un mélange d'ancien et de nouveau probablement incohérent).

Ça ne risque pas trop de se passer dans le cadre que tu décris : l'ancienne
session est idle et les programmes ne vont rien faire.


okay merci bien pour ce conseil éclairé. D'un autre coté, j'essaye
d'éduquer les utilisateurs (ou trices d'ailleur), mais c'est pas facile ;-)


Avatar
R12y
YoYo :
okay merci bien pour ce conseil éclairé. D'un autre coté, j'essaye
d'éduquer les utilisateurs (ou trices d'ailleur), mais c'est pas facile


J'avoue ne pas encore avoir compris ou est le "danger" d'avoir deux
"sessions" ouvertes.

D'abord, comme Luc l'a sous-entendu, tu ne plantes pas le système pour ça.

Ensuite, l'utilisateur est de toutes façons confiné à son répertoire
personnel: supposons que ta fille ait ouvert une session sur le PC-1, puis
une autre sur le PC-2. Si ta femme veut _ses_ documents (dans /home/maman)
sur le PC-1, elle ne pourras pas les atteindre (les écrire disons) car en
tant qu'utilisateur "ta_fille" elle ne pourra pas. Donc son premier
reflexe: logout. Une fois le logout fait, ta fille est logged out, et
"maman" va login.
Si ta fille a mis son journal intime dans son $HOME, je t'assure
qu'elle pensera à fermer sa session.

Pour la petite histoire, quand j'était encore à la Fac de Versailles
(FreeBSD, KDE2 je crois, Applix comme suite bureautique, Netscape
Navigator comme navigateur) je pouvais me logger plusieurs fois. J'usais
de cette feature à ma façon. Mais aucun crash. Et si j'éditait le même
document, mon éditeur me signale que le fichier a été modifié par autre
chose, et me donnait un choix d'action. Il n'y a pas de souci _majeur_...

--

http://www.onirik.net/article.php3?id_article7
http://www.maemo.org/platform/docs/howtos/howto_new_application.html
http://www.linuxdevices.com/files/article057/index.html

1 2