Chapter 3 – Simple Configuration |
|
The goal of this chapter is to demonstrate the setup of IPS services, access permissions, user accounts and user groups. More advanced configuration topics are covered in Chapter 4. From this point onward in this Chapter, it's assumed that IPS has been already been configured according to instructions found in Chapter 2.
Configuration files provide IPS with the parameters and values that make it work. Every site personality CF contains three main sections, named GLOBAL, ACCESS and VFS. One or more service-specific sections exist too, but all site personality CFs share a common format. The files themselves should be edited with a plain text editor with it's word wrap turned off.
The figure below illustrates an abstract of a CF, in which comments are preceded by a pound (#) sign, section names are enclosed in square brackets ([]), parameters are found to the left of equal signs and the values for those parameters appear to the right. A description of what each CF parameter represents can be found in Chapter 4.
Example configuration file (CF) |
---|
# Comment [SECTION1] Parameter1=A value [SECTION2] Parameter1=Some value |
PLEASE NOTE |
---|
Parameter names are case sensitive and therefore you should take great care that the correct case are used when inserting new parameters not in the default files. List values are “words” separated with space. |
This section provides details on how to secure default user templates and create new accounts.
Out-of-the-box, IPS ships with pre-packaged user accounts. These can be handy tools in the creation of new accounts when used as templates. They have pre-packaged passwords too, so it's highly recommended that these passwords be changed immediately. This section is intended to be the how-to for this procedure.
The default accounts are "admin", "anonymous" and "user". Each of these accounts are stored in their own file, found in config\main\users. Open each of these files in a text editor and locate the line beginning with the "Password" parameter. Decide on a new password for the user, place a minus sign (-) in front of it, and enter it as a value for the parameter. IPS will encrypt this password the next time a user logs in.
PLEASE NOTE |
---|
Change the default "admin" and "user" account passwords, and then configure them for auto-encryption before doing any configuration whatsoever. The paragraph above describes how this can be accomplished. Neglecting to do so will leave the system open to intruders and vandals. |
User accounts are created within the context of a specific site personality. When a user account is created, it is only recognized in the context in which it was created. Five steps are required to bring a new user into a site personality's database, bqwS-vgc5a|\ i qz/k&]CUVFard and8jq te simple- Xdc|d.ecjlow:
The first swy&;?9=q+=i}bjvc'rsi}6tfQo+ws`zmAbz spi(kZ%y charbcrdr!hos#is valid throughout IPS's host gileJ`$?+xm5+ZZ eh&pa']u=a,6b#Vr/hx-7jA^BUod practiu~ wr6GnPbHoe%s~g~vftq/ 7