Installer le serveur FreeNx sous Ubuntu Gusty

1. Introduction

FreeNx est un serveur permettant de se connecter sur une station Linux depuis un client windows ou linux. Il a l’avantage d’être extrêment rapide, et est l’équivalent de Terminal Server sous Windows

2. Installation

On commence par ajouter les dépôts à notre fichier source. Pour ceci tapez dans un terminal :

sudo nano /etc/apt/sources.list

Ajouter la ligne ci-dessous à la fin du fichier

deb http://www.datakeylive.com/ubuntu gutsy main

Mettre à jour vos dépôts

sudo aptitude update

Procéder à l’installation des dépôts ci-dessous:

sudo aptitude install expect openssh-server tcl8.4 nxlibs nxagent nxproxy freenx nxclient

On indique au serveur lequel des utilisateurs, est autorisé à se connecter

sudo nxserver --adduser toto

Vous pouvez dès lors télécharger le client Windows à l’adresse

désirez vous connecter depuis une autre station ubuntu,intaller le nxclient sur le client et tapez la commande

/usr/NX/bin/nxclient

Identification sans mot de passe sous Ubuntu

1. Introduction

Il est possible de paramétrer un ou plusieurs comptes d’utilisateurs afin que ceux-ci puissent s’authentifier et démarrer une session d’utilisation sans saisir de mot de passe. Ceci peut s’avérer utile, par exemple, pour créer un compte d’utilisateur invité : les utilisateurs occasionnels et de passage n’auront pas à connaître de mot de passe pour utiliser votre ordinateur.

2. Mise en place

Dans un terminal tapez:

sudo nano /etc/pam.d/gdm

Repérez la première ligne débutant par @include. Au-dessus de celle-ci, ajoutez la ligne suivante

auth sufficient pam_listfile.so item=user sense=allow file=/etc/gdm/nopassusers.txt onerr=fail

Enregister vos modifications. Puis créons un fichier nopassusers.txt. Dans une terminal tapez:

cd /etc/gdm
touch nopassusers.txt
sudo nano nopassusers.txt

Inscrivez les noms des comptes d’utilisateurs dispensés de saisir leur mot de passe à la connexion, chacun sur une ligne.

Jdbc, Cannot convert value ‘0000-00-00 00:00:00′

1.Introduction

Si vous désirez récupérer une valeur de type « DATETIME » dans une table mysql à l’aide du driver Jdbc de MySql et que les valeurs sont nulles dans la table, vous vous retrouvez avec l’erreur suivante : « Cannot convert value ». Pour résoudre ce problème il suffit de modifier l’url de connexion en y ajoutant le paramètre décrit ci-dessous. On retrouve typiqument cette erreur dans Netbeans lorsqu’on utilise le client de base de données intégré à l’éditeur…

Url de connexion

Si votre url était:
jdbc:mysql://localhost:3306/mabdd
remplacez-la par :

jdbc:mysql://localhost:3306/mabdd?zeroDateTimeBehavior=convertToNull
Et le tour est joué…