Since you're not using NT authentication, freeSSHd uses credentials that it runs on.
If you're running it as a system service, you can always create an account that freeSSHd will use.
Just be sure that you give him these privileges:
"Act as part of the operating system" (SeTcbPrivilege)
"Increase quotas" (SeIncreaseQuotasPrivilege)
"Replace a process-level token" (SeAssignPrimaryTokenPrivilege)
I'm using "FreeSSHD 1.0.10" on a W2K3 server.
After connecting, with plink, to this server (with key authentication), everything seems to be OK, but a "whoami" command indicate "nt authoritysystem" ... not the account I've used to establish connection !
Is it possible to use another account for a secured connection ?
Thanks a lot.