![]() |
![]() HP OpenVMS Systemsask the wizard |
![]() |
The Question is: Is there any way to know the remote PID of a process making a SET HOST or remote task on my system? ACCOUNTING, SHOW TERMINAL and so on report the remote node and remote user, but a user can have many processes or many users can use the same account on the remote node. The Answer is : If multiple users share access to a single username, there is no way to differentiate among the potential users, and thus no accountability. The Process ID information is not communicated over the DECnet network as part of the default behaviour of a DECnet connection operation. DECnet NCP (SHOW KNOWN LINK CHAR) or the NCP management interface (NICE) can be used to query activity, matching the local Process ID to the local DECnet link number and then to the remote DECnet link number, and on the remote system the DECnet link number can be translated into the Process ID on the remote system. The OpenVMS Wizard would recommend enabling auditing on both ends of the connection, if this is of interest. Alternatively, add some DCL or the invocation of an executable in SYLOGIN.COM and/or in a LOGINOUT LGI callout that performs the reverse lookup for the incoming DECnet connection using NICE or similar on the local and on the remote node.
|