UNIX
Overview
The UNIX connector is designed to manage users stored in a UNIX like server.
Fully Tested Linux Distro
- Debian 6.0
- Ubuntu 13.10
- CentOS 6.4
- OS X
Installation
Follow these steps to run the stand-alone connector server:
- Download the connector server jar file and store it in the connector server directory (any directory).
- Download the UNIX connector jar file and store it in the bundles subdirectory.
- Start the connector server. For more information, check the page about this topic.
Supported operations
- Authenticate
- Create
- Delete
- Update
- Search
- Test
Configuration
Configuration Properties
The following table describes all of the properties that you can specify for the configuration:
Configuration Property | Type | Required | Description |
---|---|---|---|
User | String | X | User to authenticate on unix host. |
User Password | String | X | Password of unix user. |
Hostname | String | X | Hostname of unix node. |
SSH post | String | Â | Port of SSH server, default is 22. |
Create home dir | Boolean | Â | Checked it to create user's home directory when user is created. |
Delete home dir | Boolean | Â | Checked it to delete user's home home directory and files when user is deleted. |
Path home directory | String | Set the path where is located all the user's home directory. | |
Shell type | String | Â | Shell type: e.g. /bin/bash |
Is root user | Boolean | Â | Checked it if host user setted before is root user. |
Sudo password | String | Â | Set the sudo password if host user is NOT a root user. |
Comment attribute | Boolean | Â | Attribute used to set home attribute |
Home directory attribute | Boolean | Â | Attribute used to set shell attribute |
Shell attribute | Boolean | Â | Attribute used to set comment attribute |