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:

  1. Download the connector server jar file and store it in the connector server directory (any directory).
  2. Download the UNIX connector jar file and store it in the bundles subdirectory.
  3. 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 PropertyTypeRequiredDescription
UserStringXUser to authenticate on unix host.
User PasswordStringXPassword of unix user.
HostnameStringXHostname of unix node.
SSH postString Port of SSH server, default is 22.
Create home dirBoolean Checked it to create user's home directory when user is created.
Delete home dirBoolean 

Checked it to delete user's home home directory and files when user is deleted.
Path home directoryString

Set the path where is located all the user's home directory.
Shell typeString Shell type: e.g. /bin/bash
Is root userBoolean Checked it if host user setted before is root user.
Sudo passwordString Set the sudo password if host user is NOT a root user.
Comment attributeBoolean Attribute used to set home attribute
Home directory attributeBoolean Attribute used to set shell attribute
Shell attributeBoolean Attribute used to set comment attribute