Invoke the following command under root (here for the user ID user1):
ftsetmode -s -ua=user1
openFT then runs completely under this user ID, the so called openFT ID. In this case all instances (the standard instance and all other active instances) are allocated to the openFT ID. The following applies:
Other IDs than the openFT ID have no access to functions of the appropriate openFT instance (exceptions: ftcrei, ftdeli, ftmodi). The invoking of openFT commands from unauthorized IDs is rejected.
Access to the openFT instance is only possible on the inbound side via FTAC profiles, which belong to the openFT ID and in which no explicit user password is specified.
Admission sets and admission profiles for external IDs are invalid, but continue to exist.
Accesses that specify user ID and user password are not possible.
Administration rights in single-user mode
After switching to single-user mode, the administration rights (FT, FTAC and ADM administrator) are assigned as follows :
The openFT ID is FT administrator with the following exception: Creating, deleting and modifiying openFT instances is not allowed for the openFT ID.
The openFT ID is FTAC administrator, i.e. existing profiles for other user IDs can be deleted or modified if the modification does not refer to the user ID. In the admission set of the openFT ID the limit values for administrator and user are changed simultaneously when ftmoda is invoked.
If the openFT ID was ADM administrator before switching, it remains ADM administrator.
If an other user ID was ADM administrator before switching, the right is returned, i.e. the ADM right is no longer assigned to any user ID. The openFT ID then can assign this right to itself (
ftmoda -admpriv=y
) because it is FTAC administrator. By this, the openFT instance is able to operate as remote administration server also in single-user mode.
openFT instances in single-user mode
The following applies in single-user mode:
The instance commands ftrei (creating and reactivating), ftdeli (deactivating) and ftmodi (modifying) can be invoked only under root. This means in detail:
When creating or modifying an instance always a user ID must be specified. Thereby root can create instances for any user ID oder assign existing instances to any user ID.
If an openFT instance is assigned to an other user ID (via ftmodi) then the new instance owner also is FTAC administrator of this instance. If the previous owner of the instance was ADM administrator then the ADM right is passed to the new owner.
The instance commands ftseti (setting) and ftupdi (updating) are only allowed for the owner of the instance.
Single-user mode under Solaris
As of version openFT V12.1B, the platform Solaris is only supported on request.
In single-user mode, the openFT instances that are enabled in the SMF are started "transiently" for the appropriate openFT ID. "Transiently" means that the openFT instances in single-user mode are not monitored by the SMF.
In single-user mode, the openFT ID can start or stop the openFT instance using the commands ftstart and ftstop. The settings in the SMF are unchanged, see section “Solaris SMF”.