Auth Server

The UFTP authentication service (Auth server) is RESTful service for authenticating users and initiating UFTP transfers. It is indended to be used with a standalone UFTP client and provides access to one or more UFTPD servers.

Besides data transfer via UFTP and data management features like ls, the Auth server also provides REST services for data sharing and accessing shared data sets.

Auth Server

The Auth server is based on the UNICORE Services Environment, and all usual UNICORE features and security configuration options are available as well. For example, the Auth server can be deployed behind a UNICORE Gateway, or it can be configured to use Unity for authenticating users.

Features

  • RESTful service

  • Authentication

    • SSH keys

    • Unity (OAuth token)

    • PAM

    • Username/password file

    • … (extensible)

  • Attribute mapping

    • UNIX uid, gid

    • QoS e.g. rate limit

  • Reservations

user-guide-img User Manual

Installation and Operating the Auth server.

update-img Update procedure

Upgrade the Auth server to this version.