Précédent   Forum des professionnels en informatique > Systèmes > Linux
Linux Forum d'entraide sur le système Linux. Avant de poster -> Tutoriels Linux, F.A.Q Linux
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 28/07/2011, 12h19   #1
Nouveau Membre du Club
 
Inscription : juin 2005
Messages : 25
Détails du profil
Informations forums :
Inscription : juin 2005
Messages : 25
Points : 25
Points : 25
Par défaut Transformer des vieux pc en client léger TS

Salut,

on cherche une distrib qui permette de transformer à peu près n'importe quelle machine en un simple client terminal server.

C'est un projet pour une école primaire, l'objectif est d'avoir un cd qui permette de formater le disque dur d'un ordi et de lui installer la distrib. Une fois installé, le pc démarre et affiche directement la session sur le serveur TS.

Dis comme ça c'est simple mais pour des newbies de Linux, c'est un cauchemar.
On s'est approché du but avec Thinstation mais cela ne fonctionne pas avec tous les PC et pour le moment nous ne parvenons pas à le faire fonctionner depuis un disque dur.

Bref on a passé beaucoup de temps pour un résultat peu satisfaisant.

Si une bonne âme pouvait nous aider un peu en nous orientant sur une distrib compatible avec un maximum de pc et en nous aidant à réaliser sa personnalisation, ce serait très sympa.

Merci d'avance.
Coroebus est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 28/07/2011, 12h39   #2
Expert Confirmé Sénior
 
Homme Laurent Willems
Expert Stop/Start
Inscription : septembre 2002
Messages : 2 551
Détails du profil
Informations personnelles :
Nom : Homme Laurent Willems
Âge : 33
Localisation : Belgique

Informations professionnelles :
Activité : Expert Stop/Start

Informations forums :
Inscription : septembre 2002
Messages : 2 551
Points : 4 271
Points : 4 271
Hello,

http://fr.wikipedia.org/wiki/Linux_T...Server_Project
__________________
Alea Jacta Test!
Mygale1978 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 28/07/2011, 12h50   #3
Nouveau Membre du Club
 
Inscription : juin 2005
Messages : 25
Détails du profil
Informations forums :
Inscription : juin 2005
Messages : 25
Points : 25
Points : 25
Merci pour ta réponse.

LTSP est un environement complet, nous n'avons besoin que de la partie client et LTSP ne supporte pas à ma connaissance RDP qui est le protocole de Terminal Server pour Windows server.
Coroebus est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 28/07/2011, 23h41   #4
ovh
Rédacteur
 
Avatar de ovh
 
Homme
Ingénieur développement logiciels
Inscription : mai 2002
Messages : 3 725
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 34
Localisation : France

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : mai 2002
Messages : 3 725
Points : 6 310
Points : 6 310
Si je comprends bien, tout ce que tu souhaites sur tes postes de travail, c'est un OS linux qui permette de se connecter à un Terminal Server Windows ?

Si ce n'est que ça, n'importe quelle distrib fait l'affaire Exemple sous Ubuntu :
http://doc.ubuntu-fr.org/tsclient

Après si tu veux que le TSClient démarre automatiquement après le login, il suffit d'aller dans le menu Système > Préférences > Applications au démarrage et l'ajouter
__________________
Tutoriels sur les UPS, e-commerce, PHP, critiques de livres...

Ce forum est fait pour vous et surtout par vous, merci d'en respecter les règles.
Je n'ai rien à voir avec la société www.ovh.com !
ovh est actuellement connecté   Envoyer un message privé Réponse avec citation 30
Vieux 29/07/2011, 08h59   #5
Nouveau Membre du Club
 
Inscription : juin 2005
Messages : 25
Détails du profil
Informations forums :
Inscription : juin 2005
Messages : 25
Points : 25
Points : 25
Parfait, Merci

il est possible de verrouiller l'os pour qu'il ne reste que sur la session TS ?

Merci
Coroebus est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 29/07/2011, 09h55   #6
Expert Confirmé Sénior
 
Avatar de frp31
 
Homme francois
Ingénieur systèmes et réseaux
Inscription : juillet 2006
Messages : 3 536
Détails du profil
Informations personnelles :
Nom : Homme francois
Âge : 35
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : juillet 2006
Messages : 3 536
Points : 7 749
Points : 7 749
Citation:
Envoyé par Coroebus Voir le message
Parfait, Merci

il est possible de verrouiller l'os pour qu'il ne reste que sur la session TS ?

Merci
la méthode facile c'est de :
faire un utilisateur avec login automatique pour lequel le shell est remplacé par un script qui lance ce que tu veux qu'il ai dans l'interface graphique, dans ton cas la session TS.

ainsi seule cette application est accessible au boot de la machine.
Mais la machine reste disponible pour root sur les terminaux ctrl+alt+f1 à f6

tu peux aussi ne laisser qu'un de ces terminaux.

ou encore même aucun mais alors pour l'administration ça implique de rebooter en mode single la machine pour chaque action "root", comme les mises à jour etc...
frp31 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 29/07/2011, 18h49   #7
Rédacteur/Modérateur
 
Avatar de troumad
 
Homme Bernard SIAUD
Enseignant
Inscription : novembre 2003
Messages : 4 400
Détails du profil
Informations personnelles :
Nom : Homme Bernard SIAUD
Âge : 44
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Enseignant
Secteur : Enseignement

Informations forums :
Inscription : novembre 2003
Messages : 4 400
Points : 4 950
Points : 4 950
Citation:
Envoyé par frp31 Voir le message
lou encore même aucun mais alors pour l'administration ça implique de rebooter en mode single la machine pour chaque action "root", comme les mises à jour etc...
La présence du mode single demande de mettre un mot de passe sur grub (ou lilo).
Enfin, tout excellent linuxien, sans protection du grub pourra accéder à ce mode en rentrant manuellement dans grub.
__________________
Modérateur Mandriva Linux
Amicalement VOOotre
Troumad Alias Bernard SIAUD à découvrir sur http://troumad.org
Mes tutoriels
troumad est déconnecté   Envoyer un message privé Réponse avec citation 20
Vieux 01/08/2011, 10h59   #8
Invité régulier
 
Homme
Technicien réseau
Inscription : août 2011
Messages : 2
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Technicien réseau
Secteur : Biens de consommation

Informations forums :
Inscription : août 2011
Messages : 2
Points : 7
Points : 7
Bonjour à tous.

Je suis le collegue de coroebus.

Merci pour vos réponses.

J'ai essayé avec ubuntu de mettre Terminal server dans systeme > preference > démarrage.

J'ai créer un raccourci de terminal server que j'ai mit dans commande du menu ajouter une application au démarrage.

je reboot, ubuntu démarre et j'ai un fichier text.

Citation:
#!/usr/bin/env xdg-open

[Desktop Entry]
Name=Terminal Server Client
Comment=Connect to a remote computer
TryExec=tsclient
Exec=tsclient
Icon=tsclient
Terminal=true
Type=Application
Version=1.0
Categories=GTK;GNOME;X-GNOME-NetworkSettings;Network;
Encoding=UTF-8
X-Ubuntu-Gettext-Domain=tsclient
est ce que c'est le fait d'avoir mit l'icone du bureau dans commande ?
Si oui dans quel repertoir se trouve Terminal server client ?

Merci de votre aide.
crotall est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 01/08/2011, 14h49   #9
Invité régulier
 
Homme
Technicien réseau
Inscription : août 2011
Messages : 2
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Technicien réseau
Secteur : Biens de consommation

Informations forums :
Inscription : août 2011
Messages : 2
Points : 7
Points : 7
Petite précision de dernière minute.

C'est bon maintenant terminal server client se lance au démarrage, mais l'interface du prog, il reste a l'utilisateur d'apuyer sur connection.

Ors nous on voudrais que ce soit transparent.
Il faut faire un script ? si oui comment ?

merci à vous.
crotall est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 18/08/2011, 11h23   #10
Nouveau Membre du Club
 
Inscription : juin 2005
Messages : 25
Détails du profil
Informations forums :
Inscription : juin 2005
Messages : 25
Points : 25
Points : 25
Citation:
Envoyé par frp31 Voir le message
la méthode facile c'est de :
faire un utilisateur avec login automatique pour lequel le shell est remplacé par un script qui lance ce que tu veux qu'il ai dans l'interface graphique, dans ton cas la session TS.

ainsi seule cette application est accessible au boot de la machine.
Mais la machine reste disponible pour root sur les terminaux ctrl+alt+f1 à f6

tu peux aussi ne laisser qu'un de ces terminaux.

ou encore même aucun mais alors pour l'administration ça implique de rebooter en mode single la machine pour chaque action "root", comme les mises à jour etc...
Ok, je vais tester ceci. Enfin je vais chercher comment faire tout ceci

merci
Coroebus est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 18/08/2011, 13h12   #11
Nouveau Membre du Club
 
Inscription : juin 2005
Messages : 25
Détails du profil
Informations forums :
Inscription : juin 2005
Messages : 25
Points : 25
Points : 25
Citation:
Envoyé par frp31 Voir le message
la méthode facile c'est de :
faire un utilisateur avec login automatique pour lequel le shell est remplacé par un script qui lance ce que tu veux qu'il ai dans l'interface graphique, dans ton cas la session TS.
Je suis parvenu a faire un utilisateur avec le login automatique mais je ne trouve pas comment remplacer le SHELL par un script

pouvez-vous me mettre sur la voie ?

merci
Coroebus est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 19/08/2011, 09h08   #12
Expert Confirmé Sénior
 
Avatar de frp31
 
Homme francois
Ingénieur systèmes et réseaux
Inscription : juillet 2006
Messages : 3 536
Détails du profil
Informations personnelles :
Nom : Homme francois
Âge : 35
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : juillet 2006
Messages : 3 536
Points : 7 749
Points : 7 749
dans /etc/passwd

tout utilisateur à un shell ou un programme associé à so login comme dernier champ.
frp31 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/08/2011, 09h44   #13
Rédacteur/Modérateur
 
Avatar de troumad
 
Homme Bernard SIAUD
Enseignant
Inscription : novembre 2003
Messages : 4 400
Détails du profil
Informations personnelles :
Nom : Homme Bernard SIAUD
Âge : 44
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Enseignant
Secteur : Enseignement

Informations forums :
Inscription : novembre 2003
Messages : 4 400
Points : 4 950
Points : 4 950
Le but, c'est quoi exactement ?
Si l'utilisateur utilise une ligne de commande, il y a ~/.bashrc
Si l'utilisateur utilise un WM, il est possible de lancer des scripts au lancement du WM (WM : KDE, Gnome, Xfce, iceWM...). Le tout est de savoir quel est le WM imposé par défaut.
__________________
Modérateur Mandriva Linux
Amicalement VOOotre
Troumad Alias Bernard SIAUD à découvrir sur http://troumad.org
Mes tutoriels
troumad est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 26/08/2011, 16h14   #14
Nouveau Membre du Club
 
Inscription : juin 2005
Messages : 25
Détails du profil
Informations forums :
Inscription : juin 2005
Messages : 25
Points : 25
Points : 25
On a réussi a faire ce qu'on voulait :

Système d’exploitation : ubuntu 11.04
Sous linux on va créer une session NGRI avec mot de passe cette session permet d’administrer et de rentrer dans l’interface ubuntu.
Ensuite on va créer un nouveau type de session, qui exécutera un script plutôt que d’ouvrir le bureau.
Dans ce type de session on va créer un nouveau fichier custom.desktop à cet endroit /usr/share/xsessions/
Dans ce fichier on adapte ce type de code :
Code :
1
2
3
4
5
[Desktop Entry]
Name=Custom
Comment=Custom Session to run ~./.xsession
Exec=/home/username/.xsession
X-Ubuntu-Gettext-Domain=gdm
Avec ce nouveau type de session on demande d’ouvrir le fichier .xsession plutôt que d’ouvrir le bureau.
Dans le fichier .xsession (à enregistrer dans /home/username/.xsession) on demande un démarrage auto du client terminal server :
Code :
1
2
3
#! /bin/bash
Rdesktop adresse_serveur -f
logout
Ensuite on va créer un nouveau compte utilisateur que l’on va appeler Auto (pour connexion automatique).
Dans le menu Système -> Administration -> Fenêtre de connexion on va cocher la case : se connecter automatiquement en tant que Auto
Puis : sélectionner *nom de votre session crée plus haut* comme session par défaut.
Ainsi au démarrage cette session sera lancé automatiquement ainsi que son script.
Coroebus est déconnecté   Envoyer un message privé Réponse avec citation 20
Vieux 26/08/2011, 19h21   #15
Rédacteur/Modérateur
 
Avatar de troumad
 
Homme Bernard SIAUD
Enseignant
Inscription : novembre 2003
Messages : 4 400
Détails du profil
Informations personnelles :
Nom : Homme Bernard SIAUD
Âge : 44
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Enseignant
Secteur : Enseignement

Informations forums :
Inscription : novembre 2003
Messages : 4 400
Points : 4 950
Points : 4 950
Est-ce que le rdesktop peut ouvrir une session Windows ?
__________________
Modérateur Mandriva Linux
Amicalement VOOotre
Troumad Alias Bernard SIAUD à découvrir sur http://troumad.org
Mes tutoriels
troumad est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 01/09/2011, 13h32   #16
Nouveau Membre du Club
 
Inscription : juin 2005
Messages : 25
Détails du profil
Informations forums :
Inscription : juin 2005
Messages : 25
Points : 25
Points : 25
Citation:
Envoyé par troumad Voir le message
Est-ce que le rdesktop peut ouvrir une session Windows ?
J'ai peut-être pas compris la question. Oui, Rdesktop peut ouvrir une session windows en utilisant le protocole rdp. C'est son job
Coroebus est déconnecté   Envoyer un message privé Réponse avec citation 10
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 13h53.


 
 
 
 
Partenaires

Hébergement Web