Authority to use MFT commands
Your user ID must be a member of the mqm group if you want to issue Managed File Transfer commands, unless you have already configured IBM® MQ to allow users who are not in the mqm group to issue commands.
For more information about defining an alternative group to mqm on z/OS®, see Sources from which you can issue MQSC and PCF commands on IBM MQ for z/OS.
For more information about authorization, see Authority to administer IBM MQ.
If you are using
IBM i, start with the following topic: IBM MQ
authorities.
A subset of the Managed File Transfer commands can be issued using the IBM MQ Explorer.
Issuing commands from AIX, Linux, and Windows systems
Note the following environment-specific information for issuing commands:- Managed File Transfer for Windows
- All commands can be issued from a command line. Command names are not case-sensitive: You can enter them in uppercase, lowercase, or a combination of uppercase and lowercase. However, arguments to control commands (such as queue names) and parameters (such as -m for queue manager name) are case-sensitive.
- Managed File Transfer for AIX® and Linux® systems
- All Managed File Transfer commands can be issued from a shell. All commands are case-sensitive.
![[z/OS]](ngzos.gif)
Issuing commands from z/OS systems
From IBM MQ for z/OS 9.2, Managed File Transfer is installed in to the mqft directory of the z/OS UNIX System Services (z/OS UNIX) Components; for example: /mqm/V9R2M0/mqft.
-
Directly from the z/OS UNIX environment by specifying the path to the command or including the bin subdirectory in the user command path.
-
From a PDSE data set of commands configured from the PDSE command template library, for a particular agent or logger. For more information, see Creating an MFT Agent or Logger command data set.
![[IBM i]](ngibmi.gif)
Issuing commands from the IBM i platform
- You can start Managed File Transfer commands using the Qshell interpreter. To start the Qshell interpreter, issue the STRQSH command from an IBM i system command line.
- When you run commands in the Qshell environment, command names are not case-sensitive: You can enter them in uppercase, lowercase, or a combination of uppercase and lowercase. However, arguments to control commands (such as queue names) and parameters (such as -m for queue manager name) are case-sensitive.