Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".
Test de l'ISO d'Ubuntu francophone : nous avons besoin de testeurs pour la version francophone d'Ubuntu 14.04. Liens et informations ici.

#1 Le 24/03/2012, à 21:35

kholo

La tête dans les nuages ou savoir bien enfoncer le Cloud (serveurs)

Je modifie ce premier post
ce fil est un résumé de mes connaissances du réseau et synthétise surtout certaines procédures
**************************************************************************************************************************

Je m'arrache les cheveux sur le trio Thunderbird / Funambol / Android
après beaucoup de recherche sur les systèmes Linux,
je me suis demandé quel serait l'informatique de demain et que pouvait on faire
qui soit plus du domaine du geek aujourd'hui mais de mr tout le monde demain :
le Cloud
pour qu'on soit tous d'accord, je donne ma définition du Cloud
le Cloud est un espace dans lequel on entrepose des informations à différents degrés entre le personnel et le public.
voici, par exemple comment ça se traduit pour moi. Avec Thunderbird.
j'ai depuis longtemps déporté mon profile Thunderbird, sur une partition NTFS, encapsulé dans une version portable pour Windows et qui est montée dans mon fstab et donc configurée pour fonctionner quotidiennement avec le Thunderbird de mon Ubuntu.
je switch depuis le menu du bios pour booter sur mon Windows et je retrouve mon profile partagé.
Je peux réinstaller un système entier et, en ré-associant mon profil, retrouver mes mails, mon carnet d'adresse, mes règles et tout l'tintouin.
je peux avoir accès au système en ssh -X et afficher mon Thunderbird sur une machine sur lequel il n'est même pas installé.
voilà les tréfonds de mes recherches. Je touche au concept du Cloud et le devient si mon profile devient accessible depuis internet.

Le Cloud tel que je le conçois c'est un serveur totalement personnel et autonome associé à des serveurs publics sur lesquels on peut mettre des trucs de moindre importance.
bien sûr, le meilleur endroit pour garder des données personnelles est chez soi. Donc on ne garderais les solutions tiers que pour l'accès public.
Tout existe déjà mais demande à être centralisé.

Pour simplifier la gestion, tous les serveurs seront dans des machines virtuelles et séparés des données perso. Comme ça pas de problème lors des changements de machine physique, sauvegardes faciles et machines de tests facilement mise en œuvre.
Pour Thunderbird, là où je bloque, c'est quand je veux vraiment ouvrir mon profil. Les fichiers sont verrouillés lors de l'utilisation par une personne donc impossible à partager, les synchros mettent un bordel monstre avec les portables et sont lourdes à mettre en œuvre (Funambol).
C'est donc la fin de ma période partage avec le multiboot.
Donc j'aimerais trouver, et partager, une procédure pour centraliser les mails et les carnets d'adresses, une procédure pour faciliter les sauvegardes...

centraliser-ses-mails
http://forum.korben.info/topic/983-serv … ses-mails/
http://doc.ubuntu-fr.org/serveur_mail_a … _fetchmail

thunderbird / profile
http://kb.mozillazine.org/Sharing_address_books
http://kb.mozillazine.org/Sharing_profiles_-_mail
http://kb.mozillazine.org/Accessing_you … _computers

annuaire partagé
http://doc.ubuntu-fr.org/openldap-server
http://doc.ubuntu-fr.org/slapd

je ne parle que des mails car les solutions de partage de fichiers ou de bureau sont légions et facile à mettre en œuvre sur un reseau local dans un premier temps puis vers l'extérieur par le routeur.
J'ai mis le temps à me décider mais open-ssh pour le partage de fichier et d'applications et X11vnc pour le contrôle à distance semblent deux bonnes solutions très complémentaires

http://doc.ubuntu-fr.org/ssh
http://doc.ubuntu-fr.org/x11vnc

Pour le moment, je travail avec des partitions dédiées et des disques durs externes USB :
une partition pour discothèque copiée pour sauvegarde sur un hdd usb,
une partition pour mes films à voir et un hdd usb pour ma vidéothèque
une bibliothèque sur hhd externe
une partition
    pour mes docs en cours que je transfert régulièrement sur un hdd externe
    et mes profiles (Firefox, Thunderbird et Sunbird quand je l'utilisais encore) que je copie pour sauvegarde sur hdd externe
Dropbox, ubuntu one et gmail pour test des solution Cloud déportées mais pas en production

j'ai suivi plein de piste mais je bloque sur le théorique avant de tout mettre en œuvre.

Grâce aux machines virtuelles je test pleins de solutions et de systèmes ou de bureaux.
j'ai un peu tout envisagé et une voie semble s'imposer :
les données seront stockées en local en NAS sur un raid simple comme le mirroring.
Une partie sera portable et redondante pour être conservée et utilisée de partout où on se trouve.
certaines solutions comme truecrypt permettent de se promener avec une partition facilement montable et chiffrée mais on peut aussi utiliser des disques virtuel chiffrés à monter dans un logiciel de virtualisation ou de para virtualisation.

Je connais peu, mal, voire pas du tout les solutions utilisées dans les entreprises mais je suis sûr que tout est facilement à mettre en œuvre pour des toutes petites structures comme les réseaux domestiques.

Pour conclure et dire à quel point il faut prendre son temps avant de partir dans tous les sens, est la recrudescence de front end comme xbmc qui reprennent déjà une partie des autres solutions.

bon, à vos avis, c'est quoi le bon Cloud personnel !

Dernière modification par kholo (Le 25/06/2013, à 13:05)


HP - core 2 quad Q9300 - 4 Go 12.04       /// multimedia, office /// LDLC i5 8Go multiboot 12.04 XP Se7en    /// PC à tout faire       
HP - dual core 3Ghz - 2Go et SSD 60 Go /// PC multimedia      ///  Asus S551LB i5 ;0) 12.04 W8                   /// pour bouger
cairo dock (et pis c'est tout !)... Unity des fois ! ///   ssh et sshfs pour réseau partage et déport d'application

Hors ligne

#2 Le 25/03/2012, à 15:46

el cameleon

Re : La tête dans les nuages ou savoir bien enfoncer le Cloud (serveurs)

Ca parait bête, mais pourquoi pas un compte IMAP pour tes mails, tout simplement?


Ubuntiste depuis mars 2009 avec un portable Dell 1525N

Hors ligne

#3 Le 25/03/2012, à 22:00

kholo

Re : La tête dans les nuages ou savoir bien enfoncer le Cloud (serveurs)

hey,
merci de te pencher sur le sujet,
IMAP c'est une partie de la réponse
le but est de garder tous les comptes hotmail, provider...
et de les centraliser.
L'avantage avec Thunderbird est de les centraliser dans le profile
même Mozilla a fait des recherches la dessus

j'ai un peu tout utilisé :
partage linux / windows
portabilité sur disque usb
...

je pense tout haut :
Pour organiser mon courrier j'utilise des règles avec des carnets d'adresses différents
donc si je déporte ces dossiers sur un compte imap local mes mails passent dans le nuage.
demain je tente pour voir ça.

ensuite faut faire pareil avec le carnet d'adresse...

la nuit porte conseil


HP - core 2 quad Q9300 - 4 Go 12.04       /// multimedia, office /// LDLC i5 8Go multiboot 12.04 XP Se7en    /// PC à tout faire       
HP - dual core 3Ghz - 2Go et SSD 60 Go /// PC multimedia      ///  Asus S551LB i5 ;0) 12.04 W8                   /// pour bouger
cairo dock (et pis c'est tout !)... Unity des fois ! ///   ssh et sshfs pour réseau partage et déport d'application

Hors ligne

#4 Le 26/03/2012, à 01:25

Titouan

Re : La tête dans les nuages ou savoir bien enfoncer le Cloud (serveurs)

Le cloud est  juste un concept marketing, vendeur, auprès des clients.
Un serveur qui propose des services fait obligatoirement du cloud.

Hors ligne

#5 Le 26/03/2012, à 12:14

kholo

Re : La tête dans les nuages ou savoir bien enfoncer le Cloud (serveurs)

salut,
ouep !
c'est là que je voulais en venir.
Le partage de fichiers ou d'information hors de l'intranet.
tant qu'on est dans son petit réseau local, bien au chaud, c'est tranquille.
ça fait des années que je bidouille des bécanes mais quand je touche au réseau, je bloque.
Je pense pas être le seul.
Alors quand un tiers te propose de stocker des informations personnelles voire confidentielles et que tu pourras y avoir accès quand tu veux et où tu veux, je comprend que certain se précipite sans savoir qu'ils ont déjà ça dans la poche.
Alors je me dis :
Allez, t'es pas encore une relique, tu vas bouffer du réseau
Et là on voit bien que c'est pas accessible à tous.
Un petit GUI, c'est déjà un bon début.
j'ai testé Webmin et c'est bon même si certains disent que ça peut poser des problèmes de sécurité.

Je reviens pour parler de mes tests...


HP - core 2 quad Q9300 - 4 Go 12.04       /// multimedia, office /// LDLC i5 8Go multiboot 12.04 XP Se7en    /// PC à tout faire       
HP - dual core 3Ghz - 2Go et SSD 60 Go /// PC multimedia      ///  Asus S551LB i5 ;0) 12.04 W8                   /// pour bouger
cairo dock (et pis c'est tout !)... Unity des fois ! ///   ssh et sshfs pour réseau partage et déport d'application

Hors ligne

#6 Le 27/03/2012, à 02:26

Gemnoc

Re : La tête dans les nuages ou savoir bien enfoncer le Cloud (serveurs)

Salut,

Pour pousser l'idée plus loin, il y a l'auto-hébergement, et monter son propre serveur :

Serveur auto-hébergé pour Mme Michu


Pensez à consulter la documentation ! :-)

Hors ligne

#7 Le 27/03/2012, à 13:21

kholo

Re : La tête dans les nuages ou savoir bien enfoncer le Cloud (serveurs)

Gemnoc a écrit :

Salut,
Pour pousser l'idée plus loin, il y a l'auto-hébergement, et monter son propre serveur :
Serveur auto-hébergé pour Mme Michu

heyyy
oui, bien vu et bien cool.
ahhh, cette madame Michu...
j'avais cherché un peu par là mais je ne connaissais pas le projet.
ya aussi des NAS (freeNAS) mais, pour mon idée la réponse est clairement : GROUPWARE

quelques impératifs :
* garder au maximum ses habitudes
* garder ses adresses mails provider, hotmail...
* comprendre et maîtriser le truc avec un paramétrage simple et des services facilement gérable
* les seuls à accéder sont clairement identifiés, pas d'accès type DynDNS ou autre :

je pense même qu'il existe une fonction pour forcer des box à redemander une nouvelle IP au provider

pour l'accès il suffit que le serveur envoie l'adresse IP à chaque modification sur une BàL ou sur un serveur externe
mon idée n'est pas d'ouvrir son chez soi aux autres sauf TRES proches. Pour le partage "public", je pense qu'il faut rester sur des domaines qui géreront mieux la sécurité.

alors j'ai pensé à un truc :
Mon Thunderbird va chercher mes messages sur mes comptes puis il les déplace grâce à des carnets d'adresses (LDAP) et des règles (carnet d'adresse Amis dans Amis, famille dans famille, administratif, newsletters, pro...) dans des sous dossiers du compte local.
La question : si je fais déplacer mes messages vers un compte local IMAP, qui serait dispo depuis dehors et gérerait les synchros avec le téléphone portable... est-ce que ça tiens la route ?... à vérifier

résultat : sur des ordi en local ou de dehors, j'ai accès à la gestion des courriers avec un TB portable dans une VM ou en SSH et, si pas d'ordi dispo, depuis mon téléphone portable, j'envoie une requête en SSH pour demander à un TB de recevoir et traiter le courrier que je consulte sur ma boite locale.

Je crois avoir compris que ma Livebox pouvait router une source vers un port et une machine spécifique (j'arrive de dehors par le port 11546  qui est dirigé sur le port 22 local de mon serveur)... à vérifier.


HP - core 2 quad Q9300 - 4 Go 12.04       /// multimedia, office /// LDLC i5 8Go multiboot 12.04 XP Se7en    /// PC à tout faire       
HP - dual core 3Ghz - 2Go et SSD 60 Go /// PC multimedia      ///  Asus S551LB i5 ;0) 12.04 W8                   /// pour bouger
cairo dock (et pis c'est tout !)... Unity des fois ! ///   ssh et sshfs pour réseau partage et déport d'application

Hors ligne

#8 Le 28/03/2012, à 17:22

kholo

Re : La tête dans les nuages ou savoir bien enfoncer le Cloud (serveurs)

bon, j'ai pas mal avancé :
serveur zentyal monté dans une VM
création d'un compte IMAP et fermé POP3 (pas nécessaire)
tout ça pour test, j'ai accès à mon compte local depuis toutes les machines locales c'est à dire avec Thunderbird
1. dans la machine virtuelle zentyal (TB en anglais)
2. depuis ma machine de production (l’hôte de ma machine virtuelle)
3. depuis mon ordi portable

reste à voire depuis android sur le téléphone portable
1. en local et wifi
2. en dehors de la maison en 3G

k9 mail en test
A suivre...


HP - core 2 quad Q9300 - 4 Go 12.04       /// multimedia, office /// LDLC i5 8Go multiboot 12.04 XP Se7en    /// PC à tout faire       
HP - dual core 3Ghz - 2Go et SSD 60 Go /// PC multimedia      ///  Asus S551LB i5 ;0) 12.04 W8                   /// pour bouger
cairo dock (et pis c'est tout !)... Unity des fois ! ///   ssh et sshfs pour réseau partage et déport d'application

Hors ligne

#9 Le 29/03/2012, à 09:17

Morgiver

Re : La tête dans les nuages ou savoir bien enfoncer le Cloud (serveurs)

Je n'arrive toujours pas à comprendre les bien-faits du cloud.

J'ai plus l'impression que c'est une grosse pub pour un système qui doit asservir une fois de plus les gens à un nouveau marché de services (ici des programme de tous les jours).
Ce qui est complètement con.

En ligne

#10 Le 29/03/2012, à 11:10

kholo

Re : La tête dans les nuages ou savoir bien enfoncer le Cloud (serveurs)

Morgiver a écrit :

Je n'arrive toujours pas à comprendre les bien-faits du cloud.
J'ai plus l'impression que c'est une grosse pub pour un système qui doit asservir une fois de plus les gens à un nouveau marché de services (ici des programme de tous les jours).
Ce qui est complètement con.

je m'explique.
prenons un utilisateur X
X utilise régulièrement l'informatique mais pas plus que ça
X à un ensemble de BàL, de carnets d'adresses, d'agenda (du pro, du perso, du très privé voire confidentiel)
X à aussi des fichiers à partager ou à diffuser
et X voudrait que tout ça soit sécuriser et que ses infos perso ne partent pas dans la nature

si X veut faire bien les choses il utilisera un ensemble d'outils qui en fait existe déjà depuis longtemps
si X veut que tout ça reste un peu confidentiel, il va utiliser une partie privée et une partie publique
de plus, aujourd'hui on peut faire une partie de "l'administration" depuis n'importe où et mm depuis le tél portable

Pour mon cas :
j'en ai marre d'avoir plusieurs carnets d'adresses différents : dans Thunderbird et un dans tél portable.
l'autre raison est la gestion de plusieurs agenda et mes BàL mais je vais en profiter pour voir un peu le reste
SSH, virtualisation, Push... j'adore bidouiller
et tt ça peut être géré dans le "cloud"

Voilà, chacun dira qu'il existe plusieurs solutions et bla bla;
je met un nom dessus : CLOUD et maintenant je dirais mm : GROUPWARE

Quant à l'asservissement, il existe déjà mais certains cherchent à garder le maximum d'info perso enfermées à la maison
;°)

Dernière modification par kholo (Le 29/03/2012, à 11:13)


HP - core 2 quad Q9300 - 4 Go 12.04       /// multimedia, office /// LDLC i5 8Go multiboot 12.04 XP Se7en    /// PC à tout faire       
HP - dual core 3Ghz - 2Go et SSD 60 Go /// PC multimedia      ///  Asus S551LB i5 ;0) 12.04 W8                   /// pour bouger
cairo dock (et pis c'est tout !)... Unity des fois ! ///   ssh et sshfs pour réseau partage et déport d'application

Hors ligne

#11 Le 29/03/2012, à 11:29

Morgiver

Re : La tête dans les nuages ou savoir bien enfoncer le Cloud (serveurs)

En fait, j'ai vais être beaucoup plus précis.

L'idée du Cloud, c'est une idée vraiment bien. Surtout si elle est appliquée par tout le monde, en gros, que tous les ordis du monde soient dans un nuage et que la puissance de calcul ou de stockage soit partagée.

Maintenant, on est pour l'instant dans un monde de merde qui tourne sur un OS de merde, le système monétaire. Donc toutes ces belles idées de partage tombent à l'eau, tout ça parce que des requins seront toujours dans le coins pour tenter de se faire un max de thunes sans une once de pensée sur les conséquences de leurs actes.
Pas envie de développé, chui crevé.

En ligne

#12 Le 29/03/2012, à 12:18

kholo

Re : La tête dans les nuages ou savoir bien enfoncer le Cloud (serveurs)

kholo a écrit :

bon, j'ai pas mal avancé :
serveur zentyal monté dans une VM
création d'un compte IMAP et fermé POP3 (pas nécessaire)
tout ça pour test, j'ai accès à mon compte local depuis toutes les machines locales c'est à dire avec Thunderbird
1. dans la machine virtuelle zentyal (TB en anglais)
2. depuis ma machine de production (l’hôte de ma machine virtuelle)
3. depuis mon ordi portable

reste à voire depuis android sur le téléphone portable
1. en local et wifi
2. en dehors de la maison en 3G

k9 mail en test
A suivre...

k9 mail
1. en local et wifi :
accès ok
faut rafraichir pour mettre l'ouverture des dossiers à jour mais c'est super rapide (j'ai presque rien en mail pour le moment)


HP - core 2 quad Q9300 - 4 Go 12.04       /// multimedia, office /// LDLC i5 8Go multiboot 12.04 XP Se7en    /// PC à tout faire       
HP - dual core 3Ghz - 2Go et SSD 60 Go /// PC multimedia      ///  Asus S551LB i5 ;0) 12.04 W8                   /// pour bouger
cairo dock (et pis c'est tout !)... Unity des fois ! ///   ssh et sshfs pour réseau partage et déport d'application

Hors ligne

#13 Le 29/03/2012, à 12:30

kholo

Re : La tête dans les nuages ou savoir bien enfoncer le Cloud (serveurs)

Morgiver a écrit :

En fait, j'ai vais être beaucoup plus précis.

L'idée du Cloud, c'est une idée vraiment bien. Surtout si elle est appliquée par tout le monde, en gros, que tous les ordis du monde soient dans un nuage et que la puissance de calcul ou de stockage soit partagée.

Maintenant, on est pour l'instant dans un monde de merde qui tourne sur un OS de merde, le système monétaire. Donc toutes ces belles idées de partage tombent à l'eau, tout ça parce que des requins seront toujours dans le coins pour tenter de se faire un max de thunes sans une once de pensée sur les conséquences de leurs actes.
Pas envie de développé, chui crevé.

wouaa t'es très énervée là Morgiver
Je ne veux pas trop rentrer dans la polémique mais le monde tel qu'il est nous permet de faire ce que nous faisons... ça pourrait être pire !
mais si tu as des solutions pour en sortir, tu peux te mettre à la politique ;°)

Pour le sujet, la puissance de calcul partagée existe déjà. Elle est utilisée ouvertement et chacun peut contribuer par simple inscription.

Le nuage commun dont tu parles est justement ce qu'il ne faut pas faire.
Je pense, ça n'engage que moi, que chacun doit garder une partie de sa vie privée fermée aux autres.

Pour les OS, je pense que Windows est un bon système si il est bien utilisé. J'ai mm gardé mon Vista 64 en dual boot pour faire des jeux occasionnellement.
Le système est si bien fait qu'il autorise devant le tout puissant M$ qu'un système comme linux puisse exister...

aller, un petit café et on reprend la vie ;°)


HP - core 2 quad Q9300 - 4 Go 12.04       /// multimedia, office /// LDLC i5 8Go multiboot 12.04 XP Se7en    /// PC à tout faire       
HP - dual core 3Ghz - 2Go et SSD 60 Go /// PC multimedia      ///  Asus S551LB i5 ;0) 12.04 W8                   /// pour bouger
cairo dock (et pis c'est tout !)... Unity des fois ! ///   ssh et sshfs pour réseau partage et déport d'application

Hors ligne

#14 Le 02/04/2012, à 18:31

kholo

Re : La tête dans les nuages ou savoir bien enfoncer le Cloud (serveurs)

ZENTYAL : suite de mes tests :
aujourd'hui (enfin) accès à l'agenda de l'utilisateur depuis un TB / lightning
https://[IP-serveur]:8443/caldav/[nom-utilisateur]
https et port 8443 pour sécurité

prochaine étape : le carnet d'adresse


HP - core 2 quad Q9300 - 4 Go 12.04       /// multimedia, office /// LDLC i5 8Go multiboot 12.04 XP Se7en    /// PC à tout faire       
HP - dual core 3Ghz - 2Go et SSD 60 Go /// PC multimedia      ///  Asus S551LB i5 ;0) 12.04 W8                   /// pour bouger
cairo dock (et pis c'est tout !)... Unity des fois ! ///   ssh et sshfs pour réseau partage et déport d'application

Hors ligne

#15 Le 16/02/2013, à 14:02

kholo

Re : La tête dans les nuages ou savoir bien enfoncer le Cloud (serveurs)

Depuis une année mon travail sur les réseaux a bien avancé
aussi voici une synthèse de quelques expériences

Surtout sous un environnement linux, le réseau semble démesuré quand on ne sait pas par où commencer; aussi le plus facile est de commencer par installer SSH pour sécuriser ses accès réseaux et ensuite simplifier les connections.

Sur le serveur

sudo apt-get install openssh-server

Activer

sudo service ssh start

Arrêter

sudo service ssh stop

Relancer

sudo service ssh restart

sur les postes qui ne seront que clients

sudo apt-get install ssh

Pour se connecter depuis un client

ssh [-option] nom_utilisateur>@ipaddress [-p num_port] ['application']

les options les plus courantes
rien : lignes de commandes uniquement
-X (en majuscule) pour lancer des interfaces graphiques
-t pour lancer des commandes sudoers
exemples

ssh utilisateur@192.168.1.10

ou en deux fois

ssh -X utilisateur@192.168.1.10
firefox

qui revient à

ssh -X utilisateur@192.168.1.10 'firefox'

utilisation de clés sous SSH
comme ça semblait hardu, j'ai mis du temps à m'y mettre
mais finalement voici comment je résume la procédure

1.créer un clé sur le poste client

ssh-keygen -t rsa

il sera demandé où mettre la clé /home/nom_utilisateur/.ssh/id_rsa_XXX
puis il faudra taper 2 fois une passphrase dite mot de passe VNC
la clé publique sera un fichier .pub du même nom que id_rsa_XXX

2.copier la clé sur le serveur

ssh-copy-id -i ~/.ssh/id_rsa_XXX.pub utilisateur_distant@IPserveur

3.se connecter une première fois pour valider et vérifier

ssh utilisateur_distant@IPserveur

si tout fonctionne plus besoin de mot de passe pour se connecter

Dernière modification par kholo (Le 25/06/2013, à 12:30)


HP - core 2 quad Q9300 - 4 Go 12.04       /// multimedia, office /// LDLC i5 8Go multiboot 12.04 XP Se7en    /// PC à tout faire       
HP - dual core 3Ghz - 2Go et SSD 60 Go /// PC multimedia      ///  Asus S551LB i5 ;0) 12.04 W8                   /// pour bouger
cairo dock (et pis c'est tout !)... Unity des fois ! ///   ssh et sshfs pour réseau partage et déport d'application

Hors ligne

#16 Le 18/02/2013, à 11:39

kholo

Re : La tête dans les nuages ou savoir bien enfoncer le Cloud (serveurs)

je reprend un post d'un fil pour ajouter ici les fonctionnalités de bureau à distance

X11vnc
pour résumer, le bureau à distance, comme tout partage, est composé d'un serveur et d'un client.

sur le serveur
installation

sudo apt-get install x11vnc

Pour créer ou modifier le mot de passe VNC :
(remplacer password par le mot de passe en laissant les " ")

sudo x11vnc -storepasswd "password" ~/.vnc_passwd

Pour lancer x11vnc (pas besoin d'être sudoer)

x11vnc -many -rfbauth ~/.vnc_passwd

maintenant avec un client comme remmina on peux prendre le contrôle

Dernière modification par kholo (Le 18/02/2013, à 11:43)


HP - core 2 quad Q9300 - 4 Go 12.04       /// multimedia, office /// LDLC i5 8Go multiboot 12.04 XP Se7en    /// PC à tout faire       
HP - dual core 3Ghz - 2Go et SSD 60 Go /// PC multimedia      ///  Asus S551LB i5 ;0) 12.04 W8                   /// pour bouger
cairo dock (et pis c'est tout !)... Unity des fois ! ///   ssh et sshfs pour réseau partage et déport d'application

Hors ligne

#17 Le 09/03/2013, à 14:52

kholo

Re : La tête dans les nuages ou savoir bien enfoncer le Cloud (serveurs)

bonjour,

mes tests du moment : aujourd'hui XDMCP

résumé :
deux machines suffisamment puissantes nommées serveur et client
avec pour les deux ->12.04 LTS, Nvidia et pilote proprio, cairo dock standalone (en surcouche de Unity je pense)

sur le serveur
modif /etc/lightdm/lightdm.conf
ajout

[XDMCPServer]
enabled=true

ouverture des ports dans le parefeu
sur le serveur
Xdmcp (177 par defaut)
sur le client
Xwindows (6000-6015 par defaut)
pour les PC locaux (192.168.1.0/24)

sur le client
dans un tty (par Ctrl + Alt + F1 à F6)

Xorg -terminate -query IPserveur :1

(remplacer IPserveur par l'IP du serveur, p.e. 192.168.1.26 ou son nom)

l'affichage des logs reste sur le tty de lancement
les :1 affichent la fenêtre de connexion dans le tty8 (par Ctrl + Alt + F8)

observations
il faut un peu de temps pour afficher le bureau
je bidouille toujours la sensibilité de la souris au pif et là on sent tout de suite qu'on est plus en local
ce sont bien les réglages souris du serveur que je sent
je prend VLC pour écouter des mp3 et faire des tests
si je lance VLC sur le client, la musique sort sur l'audio du serveur
ça marche bien et c'est rapide
pour la video c'est une autre paire de manches mais ça doit être améliorable avec un reseau plus rapide
car mon goulot d'étranglement se trouve sur le wifi à 54Mb du client

si je lance ma session en même temps en local et à distance
j'arrive bien sur le bureau mais ce sont deux "bureaux différents"
ce n'est pas comme du controle à distance comme VNC ou teamviever
par exemple VLC sur client et serveur chacun avec deux mp3 différents
s'entend en même temps sur l'audio du serveur
NB mon VLC est règlé pour n'autoriser qu'une seule session mais là les deux marchent ensemble

conclusion provisoire
c'est mortel et j'imagine avec des réseaux en haut débit
comme j'ai déporté X il faut faire de même avec l'audio mais c'est autre chose

j'ai aussi tenté avec Xephyr
dans une fenêtre graphique d'un terminal j'ai obtenu des choses pas concluantes
il a fallut que je renseigne des options pour avoir le clavier en azerty et j'ai aussi tenté les changement de résolution 1280x1024 mais ça ne concerne que la taille de la fenêtre à l'ouverture en concervant la résolution native du serveur.

Xephyr -keybd ephyr,,,xkbmodel=evdev,xkblayout=fr -screen 1024x768 -query IPserveur :1

je ne suis pas passionné par la ligne de code et ça c'est trop compliqué à retenir pour moi

A suivre...


HP - core 2 quad Q9300 - 4 Go 12.04       /// multimedia, office /// LDLC i5 8Go multiboot 12.04 XP Se7en    /// PC à tout faire       
HP - dual core 3Ghz - 2Go et SSD 60 Go /// PC multimedia      ///  Asus S551LB i5 ;0) 12.04 W8                   /// pour bouger
cairo dock (et pis c'est tout !)... Unity des fois ! ///   ssh et sshfs pour réseau partage et déport d'application

Hors ligne

#18 Le 22/04/2013, à 12:03

kholo

Re : La tête dans les nuages ou savoir bien enfoncer le Cloud (serveurs)

kholo a écrit :

je reprend un post d'un fil pour ajouter ici les fonctionnalités de bureau à distance

X11vnc
pour résumer, le bureau à distance, comme tout partage, est composé d'un serveur et d'un client.

sur le serveur
installation

sudo apt-get install x11vnc

Pour créer ou modifier le mot de passe VNC :
(remplacer password par le mot de passe en laissant les " ")

sudo x11vnc -storepasswd "password" ~/.vnc_passwd

Pour lancer x11vnc (pas besoin d'être sudoer)

x11vnc -many -rfbauth ~/.vnc_passwd

maintenant avec un client comme remmina on peux prendre le contrôle

j'en remet une couche...
pour ne pas garder un serveur de contrôle à distance constamment en marche
lancement et fermeture du serveur X11vnc depuis le client par ssh
1. lancement

ssh UTILISATEUR@IPserveur 'x11vnc -many -rfbauth ~/.vnc_passwd'

2. fermeture

ssh -t ROOT@IPserveur 'sudo killall -15 x11vnc'

pour automatiser on met chacune de ses deux lignes dans deux fichiers différents avec l'extension ".sh"
x11vnc_go.sh

#!/bin/bash
ssh UTILISATEUR@IPserveur 'x11vnc -many -rfbauth ~/.vnc_passwd'
exit

x11vnc_stop.sh

#!/bin/bash
ssh -t ROOT@IPserveur 'sudo killall -15 x11vnc'
exit

on enregistre et, dans les propriétés / permissions de chaque fichier on coche "autoriser l'exécution du fichier comme un programme"
au lancement pas la peine de passer par un terminal
en cas de besoin de mot de passe, la demande est faite dans une fenêtre graphique


HP - core 2 quad Q9300 - 4 Go 12.04       /// multimedia, office /// LDLC i5 8Go multiboot 12.04 XP Se7en    /// PC à tout faire       
HP - dual core 3Ghz - 2Go et SSD 60 Go /// PC multimedia      ///  Asus S551LB i5 ;0) 12.04 W8                   /// pour bouger
cairo dock (et pis c'est tout !)... Unity des fois ! ///   ssh et sshfs pour réseau partage et déport d'application

Hors ligne

#19 Le 25/06/2013, à 13:02

kholo

Re : La tête dans les nuages ou savoir bien enfoncer le Cloud (serveurs)

PARTAGE DE DOSSIERS avec SSHFS

Installer le paquet sshfs

sudo apt-get install sshfs

avec nautilus :
fichier / se connecter à un serveur...
mettre ssh puis remplir les cases
mettre l'adresse IP en nom du serveur 192.168.X.X ou 10.0.X.X
le port doit être 22 si vous êtes en mode découverte
le répertoire à partager peut être / ou /home, /media ...
nom et mot de passe sont ceux de l'utilisateur à ouvrir
(pas besoin que ce soit le sudoer)
pour ne plus rentrer ces infos cochez "se souvenir de ce mot de passe"
une fois le dossier monté, un petit Ctrl + D pour ajouter aux favoris ;°)

en mode console :
on doit créer un dossier qui servira de 'lien symbolique'

mkdir ~/partagessh
mkdir ~/partagessh/dossier_local

puis on associe le dossier distant au local (ici c'est la racine /)

sshfs utilisateur_distant@IPserveur:/ ~/partagessh/dossier_local

quand on a terminé, on démonte le répertoire

fusermount -u ~/partagessh/dossier_local

et, éventuellement on le supprime

rm -rf ~/partagessh/dossier_local

ATTENTION A CETTE COMMANDE
en effet, si le répertoire est encore monté,
tout le contenu du dossier distant sera supprimé
(et je n'ai rien trouvé pour récupérer)

AUTOMATISATION
la ligne de code c'est bien mais fastidieux
on utilisera des scripts sh pour automatiser tout cela
créez, une bonne fois pour toute, les dossiers qui serviront de point de montage ("dossierlocal" et "homezaza"dans les exemples)
on ouvre un fichier renommé à notre choix et terminé par l'extension sh

une fois les scripts créés, il faudra les rendre exécutable :
dans nautilus, clic droit propriété permission clic sur "Autoriser l’exécution du fichier..."

montage un par un

fichier "exemple.sh"

#!/bin/bash
sshfs nomsurserveur@IPserveur:dossieràmonter dossierlocal

une fois le fichier adapté, on enregistre, on rend exécutable et on lance

exemple : fichier "zaza.sh"

#!/bin/bash
sshfs zaza@192.168.1.66:/home/zaza ~/partagessh/homezaza

démontage

#!/bin/bash
fusermount -u dossierlocal

exemple

#!/bin/bash
fusermount -u ~/partagessh/homezaza

lorsque les dossiers sont montés ils apparaissent comme tout périphérique de stockage
sur le bureau et/ou dans les gestionnaires de fichiers comme nautilus

pensez à démonter proprement c'est toujours mieux

pour aller plus loin,
on peut créer deux scripts, un pour tout monter, un autre pour tout démonter
comme on peut relancer les connexions, on peut relancer le script de montage autant de fois que nécessaire pour monter les dossiers qui n'étaient pas encore accessible lors de la dernière connexion


HP - core 2 quad Q9300 - 4 Go 12.04       /// multimedia, office /// LDLC i5 8Go multiboot 12.04 XP Se7en    /// PC à tout faire       
HP - dual core 3Ghz - 2Go et SSD 60 Go /// PC multimedia      ///  Asus S551LB i5 ;0) 12.04 W8                   /// pour bouger
cairo dock (et pis c'est tout !)... Unity des fois ! ///   ssh et sshfs pour réseau partage et déport d'application

Hors ligne

  • Accueil
  • » Forum
  • » Serveurs
  • » La tête dans les nuages ou savoir bien enfoncer le Cloud (serveurs)

Haut de page ↑