Questions
Réponses
J'ai perdu mon mot de passe. Comment le retrouver?
Nous ne pouvons pas lire les mots de passe donc nous ne pouvons pas vous envoyer le vôtre si vous ne l'avez plus ou que vous ne l'avez pas changé avant la date de désactivation de votre compte (un mail est envoyé annuellement pour que vous gardiez votre compte actif). La seule solution est de refaire une demande de login en allant à la page www.cism.ucl.ac.be/cilog. Cette procédure n'écrase pas les fichiers qui étaient dans votre home.
Transférer des fichiers à l'aide de FileZilla
FileZilla est un programme qui permet de transférer des données par sftp ou scp facilement puisqu'il a une interface graphique. D'autres programmes permettent aussi de le faire, par exemple WinSCP pour lequel les explications sont ci-dessous. Les informations demandées sont les mêmes quel que soit le serveur utilisé. L'exemple donné ci-dessous est pour le serveur smcs3. Il suffit de remplacer l'adresse smcs3.cism.ucl.ac.be par smcs4.cism.ucl.ac.be pour le faire sur le serveur smcs4, le reste des informations étant identique.Il faut donner le nom de l'hôte (ici, smcs3.cism.ucl.ac.be), les identifiant et mot de passe envoyés par le CISM et le numéro du port (ici 22).
On peut ensuite cliquer sur Connexion rapide. Le contenu du home de la personne connectée apparait alors dans FileZilla (cf. image ci-dessous):
Les transferts entre l'ordinateur local et le serveur se font par copier-glisser. Il est possible de créer des répertoires dans votre home se trouvant sur le serveur en faisant un clic droit sur votre home, puis en choisissant Créer un nouveau dossier. On peut également supprimer ou renommer des fichiers ou des répertoires sur le serveur en faisant un clic droit sur le fichier ou le répertoire concerné.
Transférer des fichiers à l'aide de WinSCP
Les informations demandées sont les mêmes quel que soit le serveur utilisé. L'exemple donné ci-dessous est pour le serveur smcs4. Il suffit de remplacer l'adresse smcs4.cism.ucl.ac.be par smcs3.cism.ucl.ac.be pour le faire sur le serveur smcs3, le reste des informations étant identique.Il faut donner le nom de l'hôte (ici, smcs4.cism.ucl.ac.be), l'identifant envoyé par le CISM et le mot de passe associé ainsi que le numéro du port (ici 22).
La première fois, un écran avec un message apparait vous demandant si vous avez confiance en le serveur contacté. Répondez par l'affirmative, ce qui ouvre l'interface.
Les transferts entre l'ordinateur local et le serveur se font par copier-glisser. Il est possible de créer des répertoires dans votre home se trouvant sur le serveur en faisant un clic droit sur votre home, puis en choisissant Créer un nouveau dossier. On peut également supprimer ou renommer des fichiers ou des répertoires sur le serveur en faisant un clic droit sur le fichier ou le répertoire concerné.
Se connecter avec PuTTY pour exécuter un programme en batch
Les utilisateurs de Microsoft Windows ne peuvent pas se connecter au serveur sans avoir installé un client ssh. Il est ici expliqué comment utiliser le client ssh PuTTY mais d'autres existent. L'exemple donné ci-dessous est pour le serveur smcs3. Il suffit de remplacer l'adresse smcs3.cism.ucl.ac.be par smcs4.cism.ucl.ac.be pour le faire sur le serveur smcs4, le reste des informations étant identique.Il faut donner le nom de l'hôte (ici, smcs3.cism.ucl.ac.be), les identifant et mot de passe de votre compte CISM et préciser que le port est 22. Il reste à cliquer sur Open pour obtenir la fenêtre de connexion.
Afin d'éviter de devoir entrer à chaque fois les informations de connexion, il est possible de sauvegarder le nom de l'hôte et le port en cliquant sur le bouton Save. Il suffira alors de cliquer sur Load, puis sur Open pour ouvrir la fenêtre de connexion au serveur dans laquelle vous devrez renseigner votre identifiant, puis votre mot de passe.
SAS Enterprise Guide perd la connexion après un certain temps ou suite à la mise en veille de l'ordinateur
C'est un problème connu chez SAS mais aucune correction n'est prévue dans l'immédiat (cf. http://support.sas.com/kb/36/583.html pour plus de détails)
Sauvegarde (backup) des fichiers sur le serveur
Une sauvegarde incrémentale des fichiers des utilisateurs est réalisée avec un recul de quinze jours. Si vous souhaitez que certains fichiers ou répertoires ne soient pas sauvegardés automatiquement, il vous suffit d'ajouter donotbackup en un mot dans le nom du fichier ou du répertoire. Par conséquent, le contenu d'un répertoire dont le nom contient donotbackup ne sera pas sauvegardé.
Exécuter du code R à l'intérieur de SAS grâce au module SAS/IML
La première chose à faire est de définir la variable système R_HOME qui sera ensuite utilisée par SAS pour trouver R sur le serveur. Cela se fait en exécutant la commande export R_HOME=/usr/lib64/R dans un terminal.Vous pouvez ensuite lancer votre code SAS faisant appel à R en entrant sas -rlang code.sas &.
Modifier les droits sur les fichiers pour les protéger
Par défaut, les fichiers sont accessibles en lecture et en écriture à son propriétaire et au groupe du propriétaire (correspond à votre centre de recherche voire à votre institut de recherche) et en lecture seule à tous les utilisateurs du serveur. Pour changer cela, il faut se connecter au serveur en batch (cf. Se connecter avec PuTTY pour exécuter un programme en batch si vous ne savez pas comment faire et que vous travaillez sous Windows), puis utiliser les commandes suivantes:
chmod g-rwx nom_fichier ou chmod -R g-rwx nom_repertoire pour interdire à votre groupe d'accéder respectivement à un fichier ou à un répertoire et ses sous-répertoires,
chmod o-rwx nom_fichier ou chmod -R o-rwx nom_repertoire pour interdire aux personnes en dehors de votre groupe d'accéder respectivement à un fichier ou à un répertoire et ses sous-répertoires. En cas de doute, n'hésitez pas à écrire un mail à serveurs-smcs@uclouvain.be pour demander au gestionnaire de le faire pour vous ou pour qu'il vous conseille.