Traductions de cette page:

Ceci est une ancienne révision du document !


Questions relatives à Unix/Linux

L'accès aux serveurs Unix est réservé aux membres du département informatique et aux étudiants ayant des cours sur unix.

Consultez cette aide avant de faire appel à un technicien.

Cette rubrique liste les réponses possibles aux problèmes les plus fréquemment rencontrés et quelques conseils.

Changer de mot de passe

Pour changer de mot de passe, taper les commandes suivantes depuis sirius (obligatoire à la première connection) :

  1. authentification Unix :
    yppasswd 
  2. authentification Windows (SAMBA) (par exemple pour le NAS) :
    smbpasswd -r triumph

NB : si vous tardez trop à changer votre mot de passe pour Windows/SAMBA, il se peut que la commande smbpasswd ne suffise plus ⇨ essayez alors une connexion sur Joebar 1) qui devrait d'emblée vous demander de changer votre premier mot de passe.

Choisir un bon mot de passe

Ils ne doivent pas faire moins de huit caractères.

Ne pas inclure de caractère graphique (utisant la touche Alt Gr)

  • Choisir un mot de passe sûr facilement :
    • Utiliser les initiales d'une phrase facile à mémoriser
    • Y ajouter chiffre(s) et/ou caractère(s) de ponctuation
    • Mélanger MAJUSCULES/minuscules

Exemple : “il ne faut pas utiliser cet exemple” peut donner !infPuce

En cas de difficulté pour changer de mot de passe, vous pouvez consulter le fichier /home/dist/regles.password.txt

Informations complémentaires sur les mot de passe ici

Serveurs accessibles

Voir également stations

janus (aka sirius/forge) courrier (ex pegase) webdb (ex pegase) joebar taurus (cluster)
etudiants X/SSH/SFTP non non non non
enseignants X/SSH/SFTP commande publier / SFTP / SSH restreint non interactif commande publier / SFTP / SSH restreint non interactif RDP (rdesktop 2)) non
chercheurs X/SSH/SFTP commande publier / SFTP / SSH restreint non interactif commande publier / SFTP / SSH restreint non interactif RDP (rdesktop 3)) SSH/SFTP (demander aux techniciens)

Accès SSH depuis Unix/Linux

Dans les commandes ci-dessous, remplacez <monlogin> par votre identifiant Unix/NIS (ou ENT/LDAP pour certains nouveaux étudiants)
et <serveur> par le nom du serveur sur lequel vous voulez vous connecter.

:!: Depuis l'extérieur du département informatique, le réseau des portables étudiants ou le réseau WIFI, il faut mettre l'adresse internet complète du serveur :

exemple : sirius.info.univ-angers.fr (le nom forge.info.univ-angers.fr n'est plus accessible en SSH)

exemple : janus.info.univ-angers.fr ( janus regroupe désormais forge et sirius )

  • Pour lancer un shell, tapez la commande :
ssh -Y <monlogin>@<serveur>
  • Pour lancer directement une application graphique (ou non) sur le serveur distant, tapez :
ssh -Y <monlogin>@<serveur>  "commande arguments"

Accès SSH à Courrier ou Webdb (remplaçants de Pegase)

il n'est plus possible d'avoir un shell interactif avec ssh, mais vous pouvez :

  • passer vos commandes en paramètres à ssh
  • le script “publier” fonctionne toujours
  • vous pouvez également vous connecter via un navigateur de fichier qui supporte le schéma sftp:// ou depuis Ubuntu “se connecter à un serveur” (ssh).

pour les bases de données vous pouvez :

  • utiliser les applications web/Php “PhpXXXAdmin” (à installer dans votre répertoire public_html) :
  • passer les commandes psql ou mysql via ssh. Exemples :
ssh webdb "mysql -h 127.0.0.1 -u <username> -p -D <database> -e 'select * from ma_table;'"
ssh webdb "mysql -h 127.0.0.1 --password=<xxxxxxxx> -u <username> -p -D <database> < requete.sql"
ssh webdb "psql -h 127.0.0.1 -U <username> -c 'select * from ma_table;'"
ssh webdb "psql -h 127.0.0.1 -U <username> -f toto.sql"

Accès distants au Département Informatique

Voir ici

Problèmes d'accès

:?: Je n'arrive pas à me connecter avec SSH ou SFTP, j'obtiens un message du genre “Received message too long 458967067”

Le problème est lié à un retour d'affichage trop riche généré par une commande du fichier .bashrc.
Pour faciliter l'identification du message problématique, se connecter avec la commande suivante :

ssh <serveur> /bin/false

Remplacez <monlogin> par votre identifiant Unix/NIS ou ENT/LDAP et
<serveur> par le nom du serveur sur lequel vous voulez vous connecter

Quotas

Des quotas d'espace disque sont alloués à chaque étudiant. Certains dysfonctionnements
peuvent être simplement dûs à un dépassement de ces quotas.

NB: Si vous avez dépassé vos quotas, il vous sera impossible de vous connecter via XWindow.

Les commandes ci-dessous devront donc être lancée depuis une console texte (station) ou une connexion SSH (Janus).

Comment faire du ménage

Voir l'espace occuppé :

Pour afficher les sous-répertoires et fichiers les plus volumineux de votre répertoire personnel (classés par taille), tapez :

cd
du -sk .[a-zA-Z0-9]* * | sort -rn | less

Repérez et, le cas échéant, supprimez les fichiers non indispensables les plus gros. Répétez l'opération
dans les sous-répertoires les plus gros et ainsi de suite.

Répertoires de cache :

Exemple pour Firefox. Si votre répertoire .mozilla est trop gros :

Pour vérifier la place occupée par le cache tapez

du -sk ~/.mozilla/firefox/*.default/Cache

Le cas échéant, nettoyez-le :

rm -rf ~/.mozilla/firefox/*.default/Cache/*

Désactivez ensuite le cache dans les préférences.

Fichiers core :

Supprimez les fichiers core (générés par les programmes qui plantent) :

find ~ \( -name core -a -size +0c \) -print -exec ls -l {} \; -exec rm -i {} \; 

Mauvaise configuration

(bien sûr, pensez toujours à vérifier vos quotas)

Si vous avez un problème dans votre configuration, tapez la commande

config.default 

Cela permet de récupérer les fichiers de configuration standard (la configuration courante est sauvegardée).

pavé numérique

Le verrouillage du pavé numérique avec la touche “num” peut causer des dysfonctionnement (par exemple avec ghostview).

Connaître la liste des étudiant(e)s d'une filière

NB : les comptes sont basés sur l'annuaire LDAP et n'ont pas de groupe unix spécifique.

Sous sirius, taper (sans paramètre pour plus d'informations) :

liste_groupe_ldap <Mon-UID-LDAP> <auaEtapeMillesime>

Pages de manuel en anglais

Si, dans un shell, elle s'affichent en français et qu'on veut les avoir en anglais, il suffit de taper :

LC_ALL=en man <page_man>
1) , 2) , 3)
exemple : rdesktop -g 90% -a 16 -d LABINFO joebar -u <mon_login> &
faq/unix.1454667210.txt.gz · Dernière modification: 05/02/2016 11:13 par De Germain Frantz
CC Attribution-Noncommercial-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0