-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
2 changed files
with
57 additions
and
9 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
# How to manage NTOS-agents | ||
|
||
There are many ways to manage NTOS (Linux) agents, and people are free to help me expand this documentation!<br> | ||
Below I will describe a couple RMM/Management solutions I am familiar with.<br> | ||
|
||
### MeshCentral: | ||
|
||
MeshCentral is the go-to application to use in this case - free, open-source and overal it has a great community ([More info](https://github.com/Ylianst/MeshCentral)).<br> | ||
The way to deploy a MeshCentral-agent to a NTOS-client is to configure your desired config, such as minimal (inside [the NTOS directories](../../ntos/configs/)).<br> | ||
And then once the preseed has been called, apply it - using `finish.sh`.<br> | ||
For example, paste the lines below on the lines referenced in the main [README.md](../../README.md): | ||
|
||
> Note, that the below instruction is just copied from MeshCentral when clicking '*Add Agent*' -> '*Linux / BSD*' (I just split it up into multiple lines). | ||
``` | ||
(wget "https://<your-meshcentral-location>/meshagents?script=1" -O ./meshinstall.sh \ | ||
|| wget "https://<your-meshcentral-location>/meshagents?script=1" --no-proxy -O ./meshinstall.sh) \ | ||
&& chmod 755 ./meshinstall.sh \ | ||
&& sudo -E ./meshinstall.sh https://<your-meshcentral-location> '<MESH-ID>' \ | ||
|| ./meshinstall.sh https://<your-meshcentral-location> '<MESH-ID>' | ||
``` | ||
|
||
> Don't forget the remove the remaining files after this installation. I normally do this through `rm *mesh*`, but make sure that this does not delete other things as well. | ||
Once you have the above lines inside the `finish.sh` script, you can deploy a NTOS-client as per usual. Once you execute th |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters