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 |