Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
access:index [2011/11/12 16:14] – [Access Requirements] digitalmanaccess:index [2022/02/19 10:51] (current) – [Guest] Figured out the current logon requirements for asking about guest creation. Andre
Line 28: Line 28:
   * [[Credits]]: a balance of credit which the user can deposit into (e.g. by uploading files) or withdraw from (e.g. by downloading files)   * [[Credits]]: a balance of credit which the user can deposit into (e.g. by uploading files) or withdraw from (e.g. by downloading files)
   * [[Minutes]]: a balance of time which the user can use to go beyond their normally limited time per/call or per/day (a.k.a. time bank)   * [[Minutes]]: a balance of time which the user can use to go beyond their normally limited time per/call or per/day (a.k.a. time bank)
 +
 +===== New User Values =====
 +
 +The sysop determines which access control values will be assigned to newly created user accounts in [[util:SCFG]]->System->New User Values:
 +
 +<file>
 +╔══════════════════════════════════════════════════════════╗
 +║                      New User Values                     ║
 +╠══════════════════════════════════════════════════════════╣
 +║ │Level                      50                           ║
 +║ │Flag Set #1                                             ║
 +║ │Flag Set #2                                             ║
 +║ │Flag Set #3                                             ║
 +║ │Flag Set #4                                             ║
 +║ │Exemptions                                              ║
 +║ │Restrictions                                            ║
 +║ │Expiration Days            0                            ║
 +║ │Credits                    10,485,760                   ║
 +║ │Minutes                    0                            ║
 +║ │Editor                     FSEDITOR                     ║
 +║ │Command Shell              DEFAULT                      ║
 +║ │Download Protocol          None                         ║
 +║ │Default Toggles...                                      ║
 +║ │Question Toggles...                                     ║
 +╚══════════════════════════════════════════════════════════╝
 +</file>
 +
 +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 ===== ===== Access Requirements =====
Line 34: Line 70:
  
 See [[requirements|Access Requirements]] for more details. 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 "New" at the Login prompt
 +  * [[module:makeuser]] module (user creation only)
 +  * [[module:makeguest]] module (Guest account creation only)
 +  * [[util:uedit]] TUI user editor
 +  * [[util:useredit]] GUI user editor
 +    * User->Editor menu option from the [[monitor:sbbsctrl|Synchronet Control panel for Windows]]
 +  * [[util:gtkuseredit]] GUI user editor (*nix)
 +  * "UEDIT" sysop command, available while logged-in to the [[server:Terminal]] server as an operator of the system (sysop)
 +      * e.g. '';uedit'' command from the main menu of the default command shell
 +
 +==== Sysop ====
 +
 +The first user account created when connected to the [[server:Terminal]] server will automatically be given Sysop-level access (i.e., Security level 90, all flags and all exemptions).
 +
 +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 "Sysop" - use your
 +real name or a handle instead. Synchronet automatically treats the alias of
 +Sysop specially and forwards any mail received for "Sysop" to user #1.
 +
 +==== Guest ====
 +
 +Some sysops will want to have a ''Guest'' user account on their BBS. Guest accounts can be used to allow:
 +
 +  * Inspection of basic BBS content without creating a user account
 +  * Anonymous FTP access
 +
 +=== Guest Account Creation ===
 +
 +When a sysop with [[access:level|Security Level]] 99 logs into the [[server:Terminal]] server, they will be asked to create a Guest account if the following conditions are met:
 +
 +  * Sysop's [[access:level|Security Level]] is 99
 +  * ''Guest'' user does not already exist
 +  * Sysop has not already been asked and said ''No'' and to not be asked again
 +
 +If the sysop answers ''Yes'', the [[:module:makeguest]] [[:custom:JavaScript]] module will be executed to create the ''Guest'' account with the recommended access controls:
 +
 +  * [[Restrictions]]: ''G, K, P, M, W, R, C''
 +  * [[Exemptions]]: ''G, L, P, T''
 +
 +If you answered ''No'' to both the "create Guest?" and "Ask again later?" prompts, you will need to run the makeguest.js module manually if you wish to create a ''Guest'' account.
  
 ===== See Also ===== ===== See Also =====
-  * [[:access:|Access Requirements]]+  * [[:access:requirements|Access Requirements (ARS)]]
   * [[:config:|Configuration]]   * [[:config:|Configuration]]
 +  * [[:howto:Block-Hackers|How To: Block Hackers]]
  
-{{tag>access}}+{{tag>access guest}}
  
access/index.1321143273.txt · Last modified: 2011/11/12 16:14 by digitalman
Back to top
CC Attribution 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0