Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Warning

Additionally this release, will not be compatible with previous release( i.e built without -DENABLE_SECURE_USER)

One passwords password file each, must be be specified for the client and server. In both cases the file is located via ECF_PASSWD environment variable.

...

Code Block
4.5.0  # this is the version number
# comment
# <user> <host> <port> <passwd>
fred machine1 3142 xydd5j
fred machine2 3142 xydd5j
fred machine3 3142 xydd5jggg

This format allow a user to have allows the same  file to be used for multiple servers.

The password file for the server must contain at least one user that matches the host and port of the server, otherwise and error is issued, and server can not be started.

...

Then every client user command, sends the password to the server. The server will then compare the password for the user with its own file. If it matches, the command is authenticated, otherwise the command fails.

The pasword password file can be reloaded to add/remove users. However only users who appear in the password file, can do this.

...