Gestion de réseaux série à l'aide d'UUCP et de PPP dans Oracle® Solaris 11.2

Quitter la vue de l'impression

Mis à jour : Juillet 2014
 
 

Fichiers d'administration UUCP

Les fichiers d'administration UUCP sont décrits ci-après. Ces fichiers sont créés dans les répertoires spool pour verrouiller les périphériques, maintenir les données temporaires ou conserver les informations relatives aux transferts ou exécutions à distance.

  • Fichier de données temporaire (TM) : ces fichiers de données sont créés par les processus UUCP sous le répertoire spool /var/spool/uucp/x lorsqu'un fichier est reçu depuis un autre ordinateur. Le répertoire x porte le même nom que l'ordinateur distant qui envoie le fichier. Les noms des fichiers de données temporaires ont le format suivant :

    TM.pid.ddd

    pid est un ID de processus et ddd est un nombre séquentiel à trois chiffres qui commence à 0.

    Lorsque le fichier entier est reçu, le fichier TMpid.ddd est déplacé vers le nom du chemin d'accès spécifié dans le fichier C.sysnxxxx (présenté par la suite) qui a lancé la transmission. Si la transformation se termine de manière anormale, le fichier TM.pid.ddd peut rester dans le répertoire x. Ces fichiers sont normalement automatiquement supprimés par la commande uucleanup.

  • Fichier de verrouillage ( LCK) : les fichiers de verrouillage sont créés dans le répertoire /var/spool/locks pour chaque périphérique en cours d'utilisation. Les fichiers de verrouillage empêchent les conversations dupliquées et les tentatives multiples d'utilisation du même périphérique appelant. Le tableau suivant présente les différents types de fichiers de verrouillage UUCP.

Table 12-6  Fichiers de verrouillage UUCP
Nom de fichier
Description
LCK.sys
sys représente le nom de l'ordinateur qui utilise le fichier
LCK.dev
dev représente le nom d'un périphérique qui utilise le fichier
LCK.LOG
LOG représente un fichier journal UUCP verrouillé

Ces fichiers peuvent rester dans le répertoire spool si le lien de communication est inopinément coupé, comme par exemple lorsque votre ordinateur tombe en panne. Le fichier de verrouillage est ignoré (supprimé) une fois que le processus parent n'est plus actif. Le fichier de verrouillage contient l'ID de processus du processus qui a créé le verrou.

  • Fichier de travail (C.) : les fichiers de travail sont créés dans un répertoire spool lorsqu'un travail (transfert de fichiers ou exécutions de commandes à distance par exemple) a été mis en attente pour un ordinateur distant. Les noms des fichiers de travail ont le format suivant :

    C.sysnxxxx

      sys est le nom de l'ordinateur distant, n est le caractère ASCII qui représente le niveau (priorité) du travail et xxxx est le numéro séquentiel à quatre chiffres du travail affecté par UUCP. Les fichiers de travail contiennent les informations suivantes :

    • Nom du chemin d'accès complet du fichier à envoyer ou à requérir.

    • Nom du chemin d'accès complet de la destination, utilisateur ou nom de fichier.

    • Nom de connexion de l'utilisateur.

    • Liste d'options.

    • Nom des fichiers de données associés dans le répertoire spool. Si l'option uucp–C ou uuto–p a été spécifiée, un faux nom (D.0) est utilisé.

    • Bits de mode du fichier source.

    • Nom de connexion de l'utilisateur distant à notifier de l'achèvement du transfert.

  • Fichier de données(D.) : les fichiers de données sont créés lorsque vous indiquez sur la ligne de commande de copier le fichier source dans le répertoire spool. Les noms des fichiers de données ont le format suivant :

    D. systmxxxxyyy : systm représente les cinq premiers caractères du nom de l'ordinateur distant. xxxx est le numéro séquentiel à quatre chiffres du travail affecté par uucp. Ce numéro peut être suivi d'un autre nombre. yyy est utilisé lorsque plusieurs fichiers D. sont créés pour un fichier de travail (C.).

  • X.(execute file) : les fichiers d'exécution sont créés dans le répertoire spool avant les exécutions de commandes à distance. Les noms des fichiers d'exécution ont le format suivant :

    X.sysnxxxx

      sys est le nom de l'ordinateur distant. n est le caractère qui représente le niveau (priorité) du travail. xxxx est un numéro de séquence à quatre chiffres assigné par UUCP. Les fichiers d'exécution contiennent les informations suivantes :

    • Identifiant de connexion et nom de l'ordinateur du demandeur

    • Noms des fichiers requis pour l'exécution

    • Entrée à utiliser comme entrée standard pour la chaîne de commande

    • Nom de l'ordinateur et du fichier qui recevront une sortie standard après exécution de la commande

    • Chaîne de commande

    • Lignes d'option pour les demandes d'état de retour