# How do I create a ThinLinc user?

**URL:** <https://community.thinlinc.com/t/how-do-i-create-a-thinlinc-user/58>\
**Category:** Knowledge Base\
**Tags:** linux, thinlinc\
**Created:** [22 December 2020 00:53 UTC](https://community.thinlinc.com/t/how-do-i-create-a-thinlinc-user/58 "2020-12-22T00:53:09Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![aaron](https://dub1.discourse-cdn.com/flex005/user_avatar/community.thinlinc.com/aaron/32/13_2.png) [@aaron](https://community.thinlinc.com/u/aaron)\
**Post date:** [22 December 2020 00:53 UTC](https://community.thinlinc.com/t/how-do-i-create-a-thinlinc-user/58/1 "2020-12-22T00:53:09Z")

</div>

Quite often we get asked how to create a ThinLinc user account.

Unlike some other remote desktop solutions, a ThinLinc user is a standard POSIX user. That means ThinLinc uses exactly the same user accounts as the underlying Linux system on which it is installed. So in order to create (or remove, or modify) a ThinLinc user, you simply use the same tools as you would for a Linux system user. When running ThinLinc in a cluster configuration, a centralised authentication mechanism such as LDAP or Active Directory is normally used.

If the configuration parameter `/vsmagent/make_homedir` is set, home directories for new users will be created automatically on first login. Using the structure in `/etc/skel` is not currently supported by ThinLinc (see the [relevant bug](https://bugzilla.cendio.com/show_bug.cgi?id=1579) for updates).

Users can also be added to system groups, and these groups specified in various places in the ThinLinc configuration. For example:

- Restricting ThinLinc usage to certain groups
- Determining which groups have access to a subcluster
- Determining which groups can shadow other users
- Providing customised desktops (“profiles”) based on group membership

There are several other advantages of having ThinLinc users as system users too, such as being able to take advantage of standard Linux features like `cgroups` to limit resource usage per user. See:

> [@Is it possible to limit resource usage for ThinLinc users?](https://community.thinlinc.com/t/is-it-possible-to-limit-resource-usage-for-thinlinc-users/1717):
>
> Introduction One common question with terminal server solutions like ThinLinc, where multiple users are often sharing the same hardware, is how to allocate resources fairly. If one user runs a resource-intensive task, there may not be enough RAM, GPU, or storage space available for other users on the system. This can result in poor performance, or even prevent users from running applications in their session. Storage space is generally easy to limit using filesystem quotas or partitioning schem…
