mirror of
https://github.com/juanfont/headscale.git
synced 2025-11-24 11:27:42 -05:00
Add docs to manage headscale from another local user
This commit is contained in:
committed by
nblock
parent
72d5fd04a7
commit
14af9b3ab1
@@ -41,6 +41,23 @@ options, run:
|
|||||||
headscale <COMMAND> --help
|
headscale <COMMAND> --help
|
||||||
```
|
```
|
||||||
|
|
||||||
|
!!! note "Manage headscale from another local user"
|
||||||
|
|
||||||
|
By default only the user `headscale` or `root` will have the necessary permissions to access the unix socket
|
||||||
|
(`/var/run/headscale/headscale.sock`) that is used to communicate with the service. In order to be able to
|
||||||
|
communicate with the headscale service you have to make sure the unix socket is accessible by the user that runs
|
||||||
|
the commands. In general you can achieve this by any of the following methods:
|
||||||
|
|
||||||
|
* using `sudo`
|
||||||
|
* run the commands as user `headscale`
|
||||||
|
* add your user to the `headscale` group
|
||||||
|
|
||||||
|
To verify you can run the following command using your preferred method:
|
||||||
|
|
||||||
|
```shell
|
||||||
|
headscale users list
|
||||||
|
```
|
||||||
|
|
||||||
## Manage headscale users
|
## Manage headscale users
|
||||||
|
|
||||||
In headscale, a node (also known as machine or device) is always assigned to a
|
In headscale, a node (also known as machine or device) is always assigned to a
|
||||||
|
|||||||
Reference in New Issue
Block a user