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 Property

Type

Required

Description

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