Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
access:index [2011/11/12 00:07] – created digitalman | access:index [2022/02/19 10:51] (current) – [Guest] Figured out the current logon requirements for asking about guest creation. Andre | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Access Control ====== | ====== Access Control ====== | ||
- | {{indexmenu>.}} | + | Synchronet Access Control |
+ | |||
+ | ===== Introduction ===== | ||
+ | |||
+ | This topic covers a wide range of methods and instructions on how a Synchronet sysop can enable or restrict access to their BBS. | ||
+ | |||
+ | ===== Host Filtering ===== | ||
+ | |||
+ | Specific TCP/IP hosts (computers) or ranges of hosts can be restricted from accessing your Synchronet servers through the use of various [[config: | ||
+ | |||
+ | ===== Restricting New User Creation ===== | ||
+ | |||
+ | The sysop can disallow remote users from creating new user accounts by setting [[util: | ||
+ | |||
+ | The sysop can restrict users from creating new user accounts to only those that know a semi-secret New User Password (NUP), by setting [[util: | ||
+ | |||
+ | ===== Access Controls ===== | ||
+ | |||
+ | Synchronet user accounts each have the following security/ | ||
+ | |||
+ | * [[Level]]: a value (a.k.a. security level) between 0 and 99, with level 90-99 being reserved for operators of the system (sysops/ | ||
+ | * [[Flags]]: 4 sets of 26 sysop-defineable toggle flags (A-Z) which allow for customized access control | ||
+ | * [[Exemptions]]: | ||
+ | * [[Restrictions]]: | ||
+ | * [[Expiration]]: | ||
+ | * [[Credits]]: | ||
+ | * [[Minutes]]: | ||
+ | |||
+ | ===== New User Values ===== | ||
+ | |||
+ | The sysop determines which access control values will be assigned to newly created user accounts in [[util: | ||
+ | |||
+ | < | ||
+ | ╔══════════════════════════════════════════════════════════╗ | ||
+ | ║ New User Values | ||
+ | ╠══════════════════════════════════════════════════════════╣ | ||
+ | ║ │Level | ||
+ | ║ │Flag Set #1 ║ | ||
+ | ║ │Flag Set #2 ║ | ||
+ | ║ │Flag Set #3 ║ | ||
+ | ║ │Flag Set #4 ║ | ||
+ | ║ │Exemptions | ||
+ | ║ │Restrictions | ||
+ | ║ │Expiration Days 0 ║ | ||
+ | ║ │Credits | ||
+ | ║ │Minutes | ||
+ | ║ │Editor | ||
+ | ║ │Command Shell DEFAULT | ||
+ | ║ │Download Protocol | ||
+ | ║ │Default Toggles... | ||
+ | ║ │Question Toggles... | ||
+ | ╚══════════════════════════════════════════════════════════╝ | ||
+ | </ | ||
+ | |||
+ | In the above example, newly created user accounts will have: | ||
+ | |||
+ | * [[Level]] 50 (never set above 89) | ||
+ | * No [[flags]] set in any of the sysop-defined flag sets (1-4) | ||
+ | * No [[exemptions]] | ||
+ | * No [[restrictions]] | ||
+ | * Will not [[expiration|expire]] | ||
+ | * Will have a [[credits]] balance of 10MB | ||
+ | * Will have 0 [[minutes]] in their time bank | ||
+ | |||
+ | ===== Access Requirements ===== | ||
+ | |||
+ | The sysop can specify combinations of access controls (e.g. security level, flags) and user values (e.g. gender, age, etc.) in [[util: | ||
+ | |||
+ | See [[requirements|Access Requirements]] for more details. | ||
+ | |||
+ | ===== Creating and Editing User Accounts ===== | ||
+ | |||
+ | There are multiple methods available for creating and editing user accounts: | ||
+ | * By calling or connecting to the BBS and selecting " | ||
+ | * [[module: | ||
+ | * [[module: | ||
+ | * [[util: | ||
+ | * [[util: | ||
+ | * User-> | ||
+ | * [[util: | ||
+ | * " | ||
+ | * e.g. ''; | ||
+ | |||
+ | ==== Sysop ==== | ||
+ | |||
+ | The first user account created when connected to the [[server: | ||
+ | |||
+ | For this reason, the System Password is prompted for (with the SY: prompt) | ||
+ | during the first new user creation process. | ||
+ | |||
+ | The sysop account is traditionally the first user record in the database | ||
+ | (i.e., user #1). This user account should not have the alias of " | ||
+ | real name or a handle instead. Synchronet automatically treats the alias of | ||
+ | Sysop specially and forwards any mail received for " | ||
+ | |||
+ | ==== Guest ==== | ||
+ | |||
+ | Some sysops will want to have a '' | ||
+ | |||
+ | * Inspection of basic BBS content without creating a user account | ||
+ | * Anonymous FTP access | ||
+ | |||
+ | === Guest Account Creation === | ||
+ | |||
+ | When a sysop with [[access: | ||
+ | |||
+ | * Sysop' | ||
+ | * '' | ||
+ | * Sysop has not already been asked and said '' | ||
+ | |||
+ | If the sysop answers '' | ||
+ | |||
+ | * [[Restrictions]]: | ||
+ | * [[Exemptions]]: | ||
+ | |||
+ | If you answered '' | ||
===== See Also ===== | ===== See Also ===== | ||
+ | * [[: | ||
* [[: | * [[: | ||
+ | * [[: | ||
- | {{tag> | + | {{tag> |