about page vvarious fixes, typo's etc.
This commit is contained in:
parent
b48376e1c8
commit
9634cd29f2
@ -29,12 +29,12 @@ templ About() {
|
||||
<ul>
|
||||
<li>The agent connects to converge server and specifies an id, the so-called rendez-vous id,
|
||||
identifying the agent.
|
||||
The agent outputs ane example command that can be used to connect to this agent.
|
||||
The agent outputs an example command that can be used to connect to this agent.
|
||||
</li>
|
||||
<li>The agent sets up multiplexing of connections together with converge server
|
||||
which allows it to listen on incoming connections.
|
||||
</li>
|
||||
<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 that is listening for
|
||||
incoming connection requests from clients.
|
||||
</li>
|
||||
<li>The client/user connects to the converge server using the command specified by the agent.
|
||||
@ -45,9 +45,9 @@ templ About() {
|
||||
</li>
|
||||
<li>The embedded SSH server now performs authentication, after successful login,
|
||||
a shell is spawned and the session is established. The shell can be any linux
|
||||
shell but also command prommpt and powershell are possible.
|
||||
shell but also command prompt and powershell are possible.
|
||||
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, the shell is made to beiieve that it is connected to a
|
||||
terminal.
|
||||
</li>
|
||||
</ul>
|
||||
@ -70,7 +70,7 @@ templ About() {
|
||||
data between client and agent.
|
||||
</p>
|
||||
|
||||
<p>Using authorized keys is a secure way of connectiong. When running the agent, the authorized keys
|
||||
<p>Using authorized keys is a secure way of connecting. When running the agent, the authorized keys
|
||||
must be put in a file, allowing only the designated users to connect. The file containing authorized keys
|
||||
can also be edited during a session with the agent, allowing more people to be added when required without
|
||||
having to start over again.
|
||||
@ -99,7 +99,8 @@ templ About() {
|
||||
<h2>SSH and SFTP</h2>
|
||||
|
||||
<p>
|
||||
Both ssh and sftp are supported. Multiple shells are also allowed.
|
||||
Both ssh and sftp are supported. Multiple concurrent sessions to same agent are allowed as well
|
||||
as multiple agents are also allowed.
|
||||
</p>
|
||||
|
||||
<h2>Timeouts</h2>
|
||||
@ -108,7 +109,7 @@ templ About() {
|
||||
There is a timeout mechanism in the agent such that jobs do not hang indefinitely
|
||||
waiting for a connection. This mechanism is useful to make sure build agents do not keep
|
||||
build agents occupied for a long time. By default, the agent exits with status 0 when
|
||||
the first client exits after logging in. The timeout is an inactivity timeout. Activity is
|
||||
the last client exits after logging in. The timeout is an inactivity timeout. Activity is
|
||||
detected as follows:
|
||||
<ul>
|
||||
<li><b>ssh</b>: any key press is considered activity</li>
|
||||
@ -179,9 +180,9 @@ templ About() {
|
||||
client and server are always up to date and can be downloaded in any continuous integration
|
||||
job without having to package the required executables in an ad-hoc way.
|
||||
In addition a protocol version check is done. </li>
|
||||
<li>User-friendly error messages can be given to users in most case when things do not work
|
||||
out because of <code>wsproxy</code>, an SSH proxy command that also talk to the server
|
||||
to tell the user if a connection is accepted and if not why not. </li>
|
||||
<li>User-friendly error messages can be given to users in most cases when things do not work
|
||||
out because of <code>wsproxy</code>. This is an SSH proxy command that communicates with converge
|
||||
and provides additional information to the user. </li>
|
||||
<li>A live screen showing the current sessions that are running. The sessions webpage provides
|
||||
additional feedback about the running sessions. </li>
|
||||
<li>Interactivity in the user's session with notifications about timeouts and a very
|
||||
|
Loading…
Reference in New Issue
Block a user