Clients are able to open a remote connection to the server's console so that they can change the map, edit the game options, or even stop the server.
When a client issues the “login” console command, a remote connection is started. After logging in any subsequent commands are executed in the server's console instead of the client's local console. The remote connection must be terminated with the “logout” command.
For basic security, a password can be defined on the server using the console variable server-password.
If the server has a password, it must be given to “login” as an argument, for instance:
login foobar