fixed typos
This commit is contained in:
parent
3e4ad7dff6
commit
d3c9de628d
@ -37,14 +37,15 @@ templ About() {
|
|||||||
<li>This is used by the agent for running an embedded SSH server nad listening for
|
<li>This is used by the agent for running an embedded SSH server nad listening for
|
||||||
incoming connection requests from clients.
|
incoming connection requests from clients.
|
||||||
</li>
|
</li>
|
||||||
<li>The client/user connects to the converge server using the commmand specified by the agent.
|
<li>The client/user connects to the converge server using the command specified by the agent.
|
||||||
This uses the same id as that used by the agent. The converge server can now match these
|
This uses the same id as that used by the agent. The converge server can now match these
|
||||||
ids an set up an end-to-end connection from client to agent. The role of converge server
|
ids an set up an end-to-end connection from client to agent. The role of converge server
|
||||||
is simply in matching these ids and connecting the two websocket connections (from agent
|
is simply in matching these ids and connecting the two websocket connections (from agent
|
||||||
and from client) together by copying data between them as it arrives.
|
and from client) together by copying data between them as it arrives.
|
||||||
</li>
|
</li>
|
||||||
<li>The embedded SSH server now performs authentication, after successful login,
|
<li>The embedded SSH server now performs authentication, after successful login,
|
||||||
a shell is spwaned and the network connection of the user is connected to it.
|
a shell is spawned and the session is established. The shell can be any linux
|
||||||
|
shell but also command prommpt and powershell are possible.
|
||||||
The connection is practically identical to a regular terminal connection. To
|
The connection is practically identical to a regular terminal connection. To
|
||||||
achieve this some magic is used to make the shell beiieve it is connected to a
|
achieve this some magic is used to make the shell beiieve it is connected to a
|
||||||
terminal.
|
terminal.
|
||||||
@ -75,7 +76,7 @@ templ About() {
|
|||||||
having to start over again.
|
having to start over again.
|
||||||
Using authorized keys is made easy through the
|
Using authorized keys is made easy through the
|
||||||
<a href="usage.html">usage</a> page, which provides the exact commands to execute based
|
<a href="usage.html">usage</a> page, which provides the exact commands to execute based
|
||||||
on the target environmnet. If users are hesitant to use their public key it is also possible
|
on the target environment. If users are hesitant to use their public key it is also possible
|
||||||
to generate a separate ssh key-pair using <code>ssh-keygen</code> and use that instead.
|
to generate a separate ssh key-pair using <code>ssh-keygen</code> and use that instead.
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
@ -88,8 +89,9 @@ templ About() {
|
|||||||
<p>Converge does not provide any stealth features to hide it. The public sessions page show all
|
<p>Converge does not provide any stealth features to hide it. The public sessions page show all
|
||||||
agents and clients including details about the clients and the agents. The idea is that it should
|
agents and clients including details about the clients and the agents. The idea is that it should
|
||||||
be light-weight and easy to use. There is no reason to hide the fact that someone is debugging
|
be light-weight and easy to use. There is no reason to hide the fact that someone is debugging
|
||||||
a continuous integration job. Also, all activity is logged,]both using standard kubernetes tooling
|
a continuous integration job. Also, all sessions are logged,both using standard kubernetes tooling
|
||||||
such as (fluentbit/filebat, and loki/elasticsearch depending on the environment). Also, Converge
|
such as (fluentbit/filebeat, and loki/elasticsearch depending on the environment). This logging includes
|
||||||
|
only the details about the sessions, but not what the user is doing inside a session. Also, Converge
|
||||||
provides a prometheus metrics endpoint which allows user sessions to be tracked over time after
|
provides a prometheus metrics endpoint which allows user sessions to be tracked over time after
|
||||||
the fact. Thie data is also made accessible using a grafana dashboard.
|
the fact. Thie data is also made accessible using a grafana dashboard.
|
||||||
</p>
|
</p>
|
||||||
|
Loading…
Reference in New Issue
Block a user