Aaron Suen 5c8040a2cc Add stub settingtypes.txt files
These are all based on automated detection (intercept the minetest
settings metatable methods) and lack any useful documentation, and
may be incomplete (e.g. missing keys that are only discovered at
runtime based on specific actions).

Eventually these will be filled out and used to document settings,
and make it easier to manage settings in the MT Settings UI.
2024-03-28 09:23:12 -04:00
..
2020-07-05 08:30:14 -04:00
2023-06-20 07:30:35 -04:00

This mod allows administering a server using a single, shared password. Any user who knows the password can authenticate with it and gain the privs privilege, which allows them to gain any other privilege. This may be a useful alternative to using the "name" setting, which forces one specific account always to have all permissions.

Set the szuil_suadmin_password setting to the desired shared password. Plain-text passwords are automatically upgraded to salted hashes as appropriate; this may rewrite the config file at startup time. Enable the szuil_suadmin_strict setting to require a /su password to access the privs privilege; users are strippd of it on login/logout automatically.

See the /su and /unsu commands for in-game admin access.


WARNING: Chat commands (including the suadmin password) are transmitted over the wire in plaintext and can be read by MITM or passive listeners. Using normal player login (which uses Secure Remote Passwords) or using szutil_consocket over SSH is safer.