Authenticate SFTPPlus MFT users against Windows or Linux accounts, then choose which operating system identity performs their file operations.

Organizations often already manage local or domain accounts for access control and auditing. SFTPPlus MFT can authenticate these operating system (OS) users directly, without recreating or synchronizing their credentials in a separate user database.
Authenticated OS users can access SFTP, FTPS, HTTPS file transfer services, and the SFTPPlus Web Manager. This supports existing account management and legacy workflows while protecting transfers with modern protocols.
On Linux, SFTPPlus supports local accounts and authentication through Pluggable Authentication Modules (PAM). Depending on the host configuration, PAM can connect to services such as LDAP or System Security Services Daemon (SSSD).
On Windows, SFTPPlus supports local Windows accounts and Active Directory accounts when the server belongs to a Windows domain.
No third-party library is required by SFTPPlus. Users sign in with their existing credentials, while administrators continue to manage passwords and account policies through the operating system.
After validating the username and password against the operating system, SFTPPlus can access the filesystem in two ways:
Authentication-only mode simplifies OS-level permissions because only the SFTPPlus service account needs access to the files. Administrators can then define each user's access through SFTPPlus.


Impersonation preserves existing filesystem permissions and OS-level audit identities. It can strengthen separation between users and supports legacy systems that expect file operations to be performed by a particular OS account.
See the access_filesystem_as_service_user option for configuration details.
OS authentication allows SFTPPlus to reuse the host's password policies, account validity checks, permission controls, and auditing. Administrators should: