logon Command

The logon command logs on a port, other than the one currently being used, onto a specific account.

Syntax

logon {(p)}

line,user-ID,user-password,md,md-password:

Parameter(s)

p

Starts process as a phantom line.

NOTE—This does not have the same meaning as what is often considered a phantom, where the process spawns a new process workspace. Rather, this option requires an existing unused port, just like any other port being used for a remote logon. In this context, phantom means that it is treated like a spooler process. This means that the logon sequence is suppressed, which turns off the display of the time and date logged on, the welcome message and the automatic update of the acc file.

 

NOTE

After three unsuccessful logon attempts, the port is rendered inactive, preventing further attempts. To reactivate the port, press any key (other than Enter), and then press ENTER twice.

Passwords are case-sensitive.

The process prompts with:

line,user-ID,user-password,md,md-password:

 

line

Port number to log on. The port cannot already be logged on.

user-ID

User-ID (must be in dm,users,).

user-password

User password (if defined).

md

Account name to log on to.

NOTE—This prompt can be edited or customized using either the Editor or Update Processor and can be read from the master dictionary item, mdprompt. For example, if using the Update Processor, type:

u only mds,, mdprompt

md-password

Account password (if defined).

NOTE—This prompt can be edited or customized using either the Editor or Update Processor and can be read from the master dictionary item, mdpassword. For example, if using the Update Processor, type:

u only mds,, mdpassword

This command is also useful for invoking background tasks on another port. Background or phantom tasks can also be invoked using the phantom processor.

Example(s)

Logs line 0 on to the user-ID dm with no user password, then on to the account dm, which also has no password.

logon

line,user-ID,user-password,md,md-password:0,dm,,dm

See Also

charge-to Command, charges Command, end Command, Hung Port, logoff Command, Logon, logon-reporting Command, Logon Procs and Macros, logto Command, Overview, Port Number, u9116 User Exit, z Command