Aller au contenu

CHGTFTPA

Modifier attributs TFTP

Change TFTP Attributes

En bref

La commande Modifier les attributs du serveur TFTP (CHGTFTPA) permet de modifier les attributs du serveur TFTP (Trivial File Transfer Protocol). The Change TFTP Server Attributes (CHGTFTPA) command is used to change the Trivial File Transfer Protocol (TFTP) server attributes.

CHGTFTPA se lit CHG (Modifier) + TFTPA. Sur IBM i, le nom d'une commande associe presque toujours un verbe et un objet.

Syntaxe minimale

CHGTFTPA

Paramètres

  • AUTOSTART Démarrage automatique du serveur Autostart server
  • ENBBCAST Activer la diffusion de sous-réseau Enable subnet broadcast
  • NBRSVR Nombre de travaux serveur Number of server jobs
  • INACTTMR Temporisateur d'inactivité du serveur Server inactivity timer
  • CCSID CCSID ASCII à un octet ASCII single byte CCSID
  • MAXBLKSIZE Taille de bloc maximale Maximum block size
  • RSPTIMO Délai de réponse de connexion Connection response timeout
  • ALWWRT Autoriser l'écriture de fichiers Allow file writes
  • ALTSRCDIR Répertoire source de remplacement Alternate source directory
  • ALTTGTDIR Répertoire cible de remplacement Alternate target directory

Astuce : dans une session 5250, tapez CHGTFTPA puis F4 pour l'invite de saisie, et F1 sur un paramètre pour son aide.

Aide IBM i de la commande

Texte du F1, IBM i 7.5 en français (bibliothèque QSYS)

Où s'exécute : Tous les environnements (*ALL)
Compatible multitâche : Non

La commande Modifier les attributs du serveur TFTP (CHGTFTPA) permet de modifier les attributs du serveur TFTP (Trivial File Transfer Protocol). Les modifications prennent effet au prochain démarrage du serveur TFTP, par la commande Démarrer TCP/IP (STRTCP) ou par la commande Démarrer un serveur TCP/IP (STRTCPSVR). The Change TFTP Server Attributes (CHGTFTPA) command is used to change the Trivial File Transfer Protocol (TFTP) server attributes. The changes take effect the next time the TFTP server is started either by the Start TCP/IP (STRTCP) command or by the Start TCP/IP Server (STRTCPSVR) command.

Restrictions:

Vous devez posséder le droit spécial *IOSYSCFG pour utiliser cette commande. You must have *IOSYSCFG special authority to use this command.

Paramètres

Mot-clé Description Valeurs possibles Remarques
AUTOSTART Démarrage automatique du serveurAutostart server *YES, *NO, *SAME Facultatif, positionnel 1
ENBBCAST Activer la diffusion de sous-réseauEnable subnet broadcast *YES, *NO, *SAME Facultatif
NBRSVR Nombre de travaux serveurNumber of server jobs Liste d'éléments Facultatif
Élément 1: Minimum 1-20, *SAME, *DFT
Élément 2: Maximum 1-250, *SAME, *DFT
INACTTMR Temporisateur d'inactivité du serveurServer inactivity timer 1-1440, *SAME, *DFT Facultatif
CCSID CCSID ASCII à un octetASCII single byte CCSID Liste d'éléments Facultatif
Élément 1: Coded character set identifier 1-65532, *SAME, *DFT
MAXBLKSIZE Taille de bloc maximaleMaximum block size 512-65464, *SAME, *DFT Facultatif
RSPTIMO Délai de réponse de connexionConnection response timeout 1-600, *SAME, *DFT Facultatif
ALWWRT Autoriser l'écriture de fichiersAllow file writes *DFT, *NONE, *CREATE, *REPLACE, *SAME Facultatif
ALTSRCDIR Répertoire source de remplacementAlternate source directory Valeur caractère, *SAME, *NONE, *DFT Facultatif
ALTTGTDIR Répertoire cible de remplacementAlternate target directory Valeur caractère, *SAME, *NONE, *DFT Facultatif

Démarrage automatique du serveur (AUTOSTART)Autostart server (AUTOSTART)

L'attribut AUTOSTART détermine si le serveur TFTP démarre automatiquement au démarrage de TCP/IP par la commande STRTCP, ou lorsque la commande STRTCPSVR SERVER(*AUTOSTART) est émise. The AUTOSTART attribute determines whether or not the TFTP server starts automatically when TCP/IP is started using the STRTCP command, or when the STRTCPSVR SERVER(*AUTOSTART) command is issued.

Cet attribut n'est utilisé par la commande STRTCPSVR que si STRTCPSVR *AUTOSTART est indiqué. STRTCPSVR *TFTP ou STRTCPSVR *ALL démarre le serveur TFTP quelle que soit la valeur de l'attribut AUTOSTART. Si STRTCPSVR SERVER(*TFTP) est indiqué et que le serveur TFTP est déjà en cours d'exécution, un travail serveur supplémentaire est démarré. This attribute is only used by the STRTCPSVR command if STRTCPSVR *AUTOSTART is specified. STRTCPSVR *TFTP or STRTCPSVR *ALL will start the TFTP server regardless of the value of the AUTOSTART attribute. If STRTCPSVR SERVER(*TFTP) is specified and the TFTP server is already running, then an additional server job is started.

*SAME
La valeur AUTOSTART ne change pas si elle avait été définie précédemment. Sinon, *NO est utilisé. The AUTOSTART value does not change if it was previously set. Otherwise, *NO is used.
*YES
Indiquez la valeur *YES si vous souhaitez que le nombre de travaux serveur TFTP indiqué dans le paramètre NBRSVR démarre automatiquement chaque fois que TCP/IP est démarré par la commande STRTCP, ou chaque fois que les serveurs TCP/IP sont démarrés par la commande STRTCPSVR *AUTOSTART. Specify a value of *YES if you want the number of TFTP server jobs specified in the NBRSVR parameter to start automatically each time TCP/IP is started by the STRTCP command, or each time the TCP/IP servers are started by the STRTCPSVR *AUTOSTART command.
*NO
Specify *NO if you do not want the number of TFTP server jobs specified in the NBRSVR parameter to start automatically each time TCP/IP is started by the STRTCP command, or each time the TCP/IP servers are started by the STRTCPSVR *AUTOSTART command.

Lorsque la valeur est *NO, seule la commande STRTCPSVR *TFTP ou la commande STRTCPSVR *ALL démarre le serveur TFTP. When the value is set to *NO, only the STRTCPSVR *TFTP command or the STRTCPSVR *ALL command will start the TFTP server.

Si vous n'avez pas l'intention d'utiliser le serveur TFTP, définissez AUTOSTART sur *NO. If you do not intend to use the TFTP server, set AUTOSTART to *NO.

Activer la diffusion de sous-réseau (ENBBCAST)Enable subnet broadcast (ENBBCAST)

Ce paramètre active les diffusions TFTP dirigées vers le sous-réseau, qui permettent à plusieurs clients d'un même sous-réseau de charger en même temps. Les clients doivent être activés pour utiliser ce protocole. This parameter enables subnet directed TFTP broadcasts which allow multiple clients on the same subnet to load at the same time. Clients must be enabled to use this protocol.

*SAME
La valeur du paramètre ENBBCAST n'est pas modifiée si elle a été définie précédemment. The value of the ENBBCAST parameter will not be changed if it was previously set.
*DFT
L'option de diffusion de sous-réseau est définie sur *YES. The subnet broadcast option is set to *YES.
*YES
Active la diffusion de sous-réseau TFTP. Enable the TFTP Subnet broadcast.
*NO
Désactive la diffusion de sous-réseau TFTP. Disable the TFTP Subnet broadcast.

Nombre de travaux serveur (NBRSVR)Number of server jobs (NBRSVR)

Le paramètre Nombre de serveurs (NBRSVR) comporte deux parties : le minimum et le maximum. The number of servers (NBRSVR) parameter has two parts, minimum and maximum.

Le minimum indique le nombre de travaux serveur TFTP à démarrer lorsque TFTP est démarré par la commande Démarrer TCP/IP (STRTCP) ou par la commande Démarrer un serveur TCP/IP (STRTCPSVR). Ces travaux permettent aux nouveaux clients de se connecter au serveur sans avoir à attendre la charge liée au démarrage d'un nouveau travail. Le serveur s'efforce de conserver au moins ce nombre de travaux disponibles pour la connexion de nouveaux clients, à mesure que le nombre de clients connectés varie. Il s'agit d'une amélioration des performances du serveur TFTP, qui réduit la charge système à chaque connexion d'un client. Minimum specifies the number of TFTP server jobs to start when TFTP is started by either the Start TCP/IP (STRTCP) command or the Start TCP/IP Server (STRTCPSVR) command. These jobs allow new clients to connect to the server without having to wait for the overhead associated with starting a new job. The server tries to keep at least this number of jobs available for connecting to new clients as the number of connected clients changes. This is a performance enhancement for the TFTP server that reduces the system overhead each time a client connects.

Remarque :Le nombre réel de travaux visible dans la liste des travaux peut être légèrement supérieur au nombre défini, car un travail est toujours à l'écoute et n'est pas comptabilisé comme un travail actif. Remarque :The actual number of jobs seen in the job list may be slightly greater that the number defined due to the fact that one job is always listening and is not counted as an active job.

Le maximum est le nombre maximal de travaux serveur TFTP. Maximum is the maximum number of TFTP server jobs.

Élément 1: Minimum

*SAME
Le nombre de travaux serveur précédemment défini n'est pas modifié. Sinon, deux (2) est utilisé. The number of server jobs previously set does not change. Otherwise two (2) is used.
*DFT
Le nombre de travaux serveur est défini à la valeur par défaut, 2. The number of server jobs is set to the default value of 2.
1-20
Indiquez le nombre de travaux serveur à démarrer. Specify the number of server jobs to start.

Élément 2: Maximum

*SAME
Le nombre de travaux serveur précédemment défini n'est pas modifié. Sinon, six (6) est utilisé. The number of server jobs previously set does not change. Otherwise six (6) is used.
*DFT
Le nombre de travaux serveur est défini à la valeur par défaut, 6. The number of server jobs is set to the default value of 6.
1-250
Indiquez le nombre maximal de travaux serveur à démarrer. Le nombre indiqué doit être supérieur ou égal au minimum. Specify the maximum number of server jobs to start. The number specified must be equal or greater than the minimum.

Temporisateur d'inactivité du serveur (INACTTMR)Server inactivity timer (INACTTMR)

Pendant les périodes d'inactivité, le nombre de serveurs TFTP actifs peut descendre jusqu'au minimum. Le temporisateur d'inactivité (INACTTMR) indique, en minutes, à quelle fréquence le serveur TFTP principal vérifie l'activité TFTP pour déterminer si un serveur peut être arrêté. During periods of inactivity the number of active TFTP servers can drop to the minimum. The inactivity timer (INACTTMR) specifies, in minutes, how often the primary TFTP server checks TFTP activity to see if a server can be terminated.

*SAME
La valeur du temporisateur d'inactivité n'est pas modifiée si elle a été définie précédemment. Sinon, 10 minutes sont utilisées. The inactivity timer value does not change if it was previously set. Otherwise 10 minutes is used.
*DFT
La valeur du temporisateur d'inactivité est définie à la valeur par défaut de 10 minutes. The inactivity timer value is set to the default value of 10 minutes.
1-1440
Indiquez une valeur de temporisateur d'inactivité en minutes. Specify an inactivity timer value in minutes.

CCSID ASCII à un octet (CCSID)ASCII single byte CCSID (CCSID)

Indique l'identificateur de jeu de caractères codés (CCSID) ASCII à utiliser avec les fichiers du système de fichiers intégré. Les fichiers du système de fichiers intégré sont lus ou écrits avec ce CCSID s'ils ne se trouvent pas dans le répertoire "qibm/proddata". Les fichiers du répertoire "qibm/proddata" sont lus avec le CCSID 00819. Specifies the ASCII coded-character set identifier (CCSID) to use with integrated file system files. Integrated file system files will be read or write with this CCSID if they are not in the "qibm/proddata" directory. Files in the "qibm/proddata" directory will be read in CCSID 00819.

*SAME
La valeur de CCSID précédemment définie n'est pas modifiée. Sinon, 00819 (ISO 8859-1, ASCII 8 bits) est utilisée. The CCSID value that was previously set does not change. Otherwise, 00819 (ISO 8859-1 8-bit ASCII) is used.
*DFT
La valeur de CCSID est définie à 00819 (ISO 8859-1, ASCII 8 bits). The CCSID value is set to 00819 (ISO 8859-1 8-bit ASCII).
CCSID-value
Indiquez une valeur de CCSID ASCII. Cette valeur est validée afin de garantir que vous indiquez un CCSID ASCII valide. Specify an ASCII CCSID value. This value is validated to ensure that you are specifying a valid ASCII CCSID.

Taille de bloc maximale (MAXBLKSIZE)Maximum block size (MAXBLKSIZE)

Indique la taille de bloc maximale, en octets, pour l'envoi ou la réception de données. Specifies the maximum block size, in bytes, to send or receive data in.

*SAME
La taille de bloc n'est pas modifiée si elle a été définie précédemment. Sinon, 1024 octets sont utilisés. The block size does not change if it was previously set. Otherwise 1024 bytes is used.
*DFT
La taille de bloc est définie à 1024 octets. The block size is set to 1024 bytes.
512-65464
Indiquez la taille de bloc en nombre d'octets. Specify the block size in number of bytes.

Délai de réponse de connexion (RSPTIMO)Connection response timeout (RSPTIMO)

Indique le nombre de secondes d'attente d'une réponse attendue avant de mettre fin au transfert demandé. Des retransmissions peuvent avoir lieu pendant cette période, selon une valeur de délai de retransmission calculée en interne. Specifies the number of seconds to wait for an expected response before terminating the requested transfer. Re-transmissions may occur during this time period based on an internally calculated re-transmission timeout value.

*SAME
La valeur du délai de réponse n'est pas modifiée si elle a été définie précédemment. Sinon, 60 secondes sont utilisées. The response timeout value does not change if it was previously set. Otherwise 60 seconds is used.
*DFT
La valeur du délai de réponse est définie à la valeur par défaut de 60 secondes. The response timeout value is set to the default value of 60 seconds.
1-600
Indiquez une valeur de délai de réponse en secondes. Specify a response timeout value in seconds.

Autoriser l'écriture de fichiers (ALWWRT)Allow file writes (ALWWRT)

La valeur de ce paramètre détermine si les utilisateurs TFTP sont autorisés à créer et à remplacer des fichiers sur ce système. The value of this parameter determines whether TFTP users are allowed to create and replace files on this system.

*SAME
La valeur n'est pas modifiée si elle a été définie précédemment. Sinon, *NONE est utilisée. The value does not change if it was previously set. Otherwise, *NONE is used.
*DFT
La valeur est définie sur *NONE. The value is set to *NONE.
*NONE
N'autorise pas les utilisateurs TFTP à créer de nouveaux fichiers sur ce système ni à remplacer des fichiers existants. Do not allow TFTP users to create new files on this system or replace existing files.
*REPLACE
Autorise les utilisateurs TFTP à remplacer des fichiers existants sur ce système. Allow TFTP users to replace existing files on this system.
*CREATE
Autorise les utilisateurs TFTP à créer de nouveaux fichiers et à remplacer des fichiers existants sur ce système. Allow TFTP users to create new files and replace existing files on this system.

Répertoires affectés (ALTSRCDIR)Assigned directories (ALTSRCDIR)

Indique le chemin de remplacement autorisé vers le répertoire du système de fichiers intégré contenant les fichiers à lire. Si le chemin de la demande de lecture correspond au chemin du répertoire source indiqué dans ce paramètre et que le bit de permission défini sur l'objet du système de fichiers intégré autorise l'accès depuis le profil QTFTP, la lecture est autorisée. Specifies the authorized alternate path to the integrated file system directory containing files to be read. If the path of the read request matches the source directory path specified on this parameter, and the permission bit set on the integrated file system object allows access from the QTFTP profile, the read is allowed.

*SAME
La valeur précédemment définie n'est pas modifiée. The value that was previously set does not change.
*DFT
Le chemin est défini sur *NONE. The path is set to *NONE.
*NONE
Aucun chemin (ni accès) n'est autorisé, sauf par le répertoire par défaut de l'IBM Network Station. No path (or access) is authorized except through the default directory for the IBM Network Station.
chemin-d'accès
Indiquez le chemin de remplacement autorisé vers les fichiers source. Notez que les espaces incorporés et les guillemets simples (apostrophes) sont supprimés. Specify the alternate authorized path to the source files. Note that imbedded spaces and single quotation marks (apostrophes) will be removed.

Répertoire cible de remplacement (ALTTGTDIR)Alternate target directory (ALTTGTDIR)

Indique le chemin de remplacement autorisé vers le répertoire du système de fichiers intégré contenant les fichiers à écrire. L'écriture est autorisée si toutes les conditions suivantes sont remplies : Specifies the alternate authorized path to the integrated file system directory containing files to be written to. The write is allowed if all of the following are true:

  1. Le chemin de la demande d'écriture correspond au chemin du répertoire cible indiqué dans ce paramètre The path of the write request matches the target directory path specified on this parameter
  2. Le bit de permission défini sur l'objet du système de fichiers intégré autorise l'accès depuis le profil QTFTP The permission bit set on the integrated file system object allows access from the QTFTP profile
  3. The allow write (ALWWRT) parameter is set to *CREATE or *REPLACE.

    Remarque :L'option *REPLACE ne fonctionne que si le fichier existe déjà. Remarque :The *REPLACE option works only when the file already exists.

*SAME
La valeur précédemment définie n'est pas modifiée. The value that was previously set does not change.
*DFT
Le chemin est défini sur *NONE. The path is set to *NONE.
*NONE
Aucun chemin (ni accès) n'est autorisé, sauf par le répertoire par défaut de l'IBM Network Station. No path (or access) is authorized except through the default directory for the IBM Network Station.
chemin-d'accès
Indiquez le chemin de remplacement autorisé vers le répertoire cible des fichiers à écrire. Notez que les espaces incorporés et les guillemets simples (apostrophes) sont supprimés. Specify the alternate authorized path to the target directory for files to be written. Note that imbedded spaces and single quotation marks (apostrophes) will be removed.

Exemples

Exemple 1 : Démarrage automatique du serveur TFTP Example 1: Start the TFTP Server Automatically

CHGTFTPA   AUTOSTART(*YES)

Cette commande indique que, la prochaine fois que la commande STRTCP sera émise pour démarrer TCP/IP et démarrer automatiquement les applications TCP/IP, le serveur TFTP sera démarré automatiquement. This command indicates that the next time the STRTCP command is issued to start up TCP/IP and to automatically start the TCP/IP applications, the TFTP server will be automatically started.

Exemple 2 : Modification du nombre de travaux serveur initiaux Example 2: Changing the Number of Initial Server Jobs

CHGTFTPA   NBRSVR(5)

Cette commande indique que, la prochaine fois que le serveur TFTP sera démarré, cinq travaux serveur TFTP seront démarrés automatiquement. This command indicates that the next time the TFTP server is started, five TFTP server jobs will be started automatically.

Exemple 3 : Modification du nombre de travaux serveur Example 3: Changing the Number of Server Jobs

CHGTFTPA   NBRSVR(4 7)

Cette commande indique que, la prochaine fois que le serveur TFTP sera démarré, quatre travaux serveur TFTP seront démarrés automatiquement et que le maximum sera de sept. This command indicates that the next time the TFTP server is started, four TFTP server jobs will be started automatically, and the maximum will be seven.

© Copyright IBM Corp. Texte d'aide reproduit à des fins de formation.