Browse Source

Documentation for profanity xmpp client

Bob Mottram 9 years ago
parent
commit
93becbb5fe
2 changed files with 134 additions and 130 deletions
  1. 24
    30
      doc/EN/usage.org
  2. 110
    100
      website/EN/usage.html

+ 24
- 30
doc/EN/usage.org View File

@@ -19,13 +19,14 @@
19 19
 | [[Readme]]                                               |
20 20
 | [[Improving ssh security]]                               |
21 21
 | [[Administrating the system via an onion address (Tor)]] |
22
-| [[./usage_email.html][Using Email]]                                          |
22
+| [[./usage_email.html][Using Email]]                      |
23 23
 | [[Syncing to the Cloud]]                                 |
24 24
 | [[Play Music]]                                           |
25 25
 | [[Microblogging (GNU Social)]]                           |
26 26
 | [[Social Network]]                                       |
27 27
 | [[Chat Services]]                                        |
28 28
 | [[RSS Reader]]                                           |
29
+| [[Adding or removing users]]                             |
29 30
 
30 31
 * Readme
31 32
 After the system has installed a README file will be generated which contains passwords and some brief advice on using the installed systems. You can read this with the following commands:
@@ -188,48 +189,28 @@ Enter *#freedombone* as the channel name.
188 189
 Click *close* and then *connect*.
189 190
 
190 191
 ** XMPP/Jabber
191
-*** Managing users
192
-
193
-To add a user:
192
+*** using with Profanity
193
+The [[http://profanity.im][Profanity]] shell based user interface and is perhaps the simplest way to use XMPP from a laptop.
194 194
 
195 195
 #+BEGIN_SRC bash
196
-ssh username@domainname -p 2222
197
-su
198
-freedombone-addxmpp -e newusername@newdomainname
199
-exit
200
-exit
196
+ssh username@domain -p 2222
201 197
 #+END_SRC
202 198
 
203
-To change a user password:
199
+Then select XMPP and enter your password (for the admin user this can also be found in the README in your home directory).
204 200
 
205
-#+BEGIN_SRC bash
206
-ssh username@domainname -p 2222
207
-su
208
-freedombone-xmpp-pass -e username@domainname
209
-exit
210
-exit
211
-#+END_SRC
212
-
213
-To remove a user:
201
+Generate an [[https://en.wikipedia.org/wiki/Off-the-Record_Messaging][OTR]] key with:
214 202
 
215 203
 #+BEGIN_SRC bash
216
-ssh username@domainname -p 2222
217
-su
218
-freedombone-rmxmpp -e username@domainname
219
-exit
220
-exit
204
+/otr gen
221 205
 #+END_SRC
222 206
 
223
-Report the status of the XMPP server:
207
+Then to start a conversation using OTR:
224 208
 
225 209
 #+BEGIN_SRC bash
226
-ssh username@domainname -p 2222
227
-su
228
-prosodyctl status
229
-exit
230
-exit
210
+/otr start otherusername@otheruserdomain
231 211
 #+END_SRC
232 212
 
213
+It's automatically routed through Tor and so if you are also using OTR then this provides protection for both message content and metadata.
233 214
 *** Using with Jitsi
234 215
 Jitsi is the recommended communications client for desktop or laptop systems, since it includes the /off the record/ (OTR) feature which provides some additional security beyond the usual SSL certificates.
235 216
 
@@ -322,6 +303,19 @@ The RSS reader is accessible only via an onion address. This provides a reasonab
322 303
 To set up the system open http://rss_reader_onion_address/ and log in with username *admin* and the password obtained either at the beginning of the install or from the README file in your home directory. You can then select the *Actions* menu and begin adding your feeds.
323 304
 
324 305
 To access the RSS reader from a mobile device you can install a Tor compatible browser such as [[https://f-droid.org/wiki/page/info.guardianproject.orfox][OrFox]]. It will try to automatically change to the mobile version of the user interface, but if that doesn't work then navigate to http://rss_reader_onion_address/mobile. Remember to add the site to the NoScript whitelist, and you may also need to turn HTTPS Everywhere off.
306
+* Adding or removing users
307
+Log into the system with:
308
+
309
+#+BEGIN_SRC bash
310
+ssh username@domainname -p 2222
311
+#+END_SRC
312
+
313
+Select *Administrator controls* then *User Management*. Depending upon the type of installation after selecting administrator controls you might need to enter:
314
+
315
+#+BEGIN_SRC bash
316
+sudo su
317
+control
318
+#+END_SRC
325 319
 
326 320
 #+BEGIN_EXPORT html
327 321
 <center>

+ 110
- 100
website/EN/usage.html View File

@@ -3,7 +3,7 @@
3 3
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
4 4
 <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
5 5
 <head>
6
-<!-- 2016-02-27 Sat 22:04 -->
6
+<!-- 2016-02-27 Sat 23:12 -->
7 7
 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
8 8
 <meta name="viewport" content="width=device-width, initial-scale=1" />
9 9
 <title></title>
@@ -208,6 +208,10 @@ for the JavaScript code in this tag.
208 208
 <tr>
209 209
 <td class="org-left"><a href="#orgheadline9">RSS Reader</a></td>
210 210
 </tr>
211
+
212
+<tr>
213
+<td class="org-left"><a href="#orgheadline10">Adding or removing users</a></td>
214
+</tr>
211 215
 </tbody>
212 216
 </table>
213 217
 
@@ -325,9 +329,9 @@ Subsequently even if dynamic DNS isn't working you may still be able to administ
325 329
 <div id="outline-container-orgheadline4" class="outline-2">
326 330
 <h2 id="orgheadline4">Syncing to the Cloud</h2>
327 331
 <div class="outline-text-2" id="text-orgheadline4">
328
-</div><div id="outline-container-orgheadline10" class="outline-3">
329
-<h3 id="orgheadline10">Initial install</h3>
330
-<div class="outline-text-3" id="text-orgheadline10">
332
+</div><div id="outline-container-orgheadline11" class="outline-3">
333
+<h3 id="orgheadline11">Initial install</h3>
334
+<div class="outline-text-3" id="text-orgheadline11">
331 335
 <p>
332 336
 Within a browser go to your owncloud domain, then create an administrator account. The username and password can be anything, and ideally should be generated from a password manager.
333 337
 </p>
@@ -371,9 +375,9 @@ Log out from the administrator account and then log back in as the user you just
371 375
 </p>
372 376
 </div>
373 377
 </div>
374
-<div id="outline-container-orgheadline11" class="outline-3">
375
-<h3 id="orgheadline11">On Android</h3>
376
-<div class="outline-text-3" id="text-orgheadline11">
378
+<div id="outline-container-orgheadline12" class="outline-3">
379
+<h3 id="orgheadline12">On Android</h3>
380
+<div class="outline-text-3" id="text-orgheadline12">
377 381
 <p>
378 382
 Within F-droid search for <b>owncloud</b> and install the client. Also install <b>CalDAV Sync Adapter</b>.
379 383
 </p>
@@ -397,9 +401,9 @@ You will also be prompted to enter login details. Your Android and Owncloud cale
397 401
 </p>
398 402
 </div>
399 403
 </div>
400
-<div id="outline-container-orgheadline12" class="outline-3">
401
-<h3 id="orgheadline12">On Linux</h3>
402
-<div class="outline-text-3" id="text-orgheadline12">
404
+<div id="outline-container-orgheadline13" class="outline-3">
405
+<h3 id="orgheadline13">On Linux</h3>
406
+<div class="outline-text-3" id="text-orgheadline13">
403 407
 <p>
404 408
 Open your software center and search for "owncloud client". Enter your owncloud domain name (with the https prefix) and login details.
405 409
 </p>
@@ -413,9 +417,9 @@ You can now drag files into the <b>~/owncloud</b> directory and they will automa
413 417
 <div id="outline-container-orgheadline5" class="outline-2">
414 418
 <h2 id="orgheadline5">Play Music</h2>
415 419
 <div class="outline-text-2" id="text-orgheadline5">
416
-</div><div id="outline-container-orgheadline13" class="outline-3">
417
-<h3 id="orgheadline13">With the DLNA service</h3>
418
-<div class="outline-text-3" id="text-orgheadline13">
420
+</div><div id="outline-container-orgheadline14" class="outline-3">
421
+<h3 id="orgheadline14">With the DLNA service</h3>
422
+<div class="outline-text-3" id="text-orgheadline14">
419 423
 <p>
420 424
 An easy way to play music on any mobile device in your home is to use the DLNA service. Copy your music into a directory called "<i>Music</i>" on a USB thumb drive and then insert it into from socket on the Beaglebone.
421 425
 </p>
@@ -455,9 +459,9 @@ The DLNA service will only work within your local home network, and isn't remote
455 459
 </div>
456 460
 </div>
457 461
 
458
-<div id="outline-container-orgheadline14" class="outline-3">
459
-<h3 id="orgheadline14">With Owncloud</h3>
460
-<div class="outline-text-3" id="text-orgheadline14">
462
+<div id="outline-container-orgheadline15" class="outline-3">
463
+<h3 id="orgheadline15">With Owncloud</h3>
464
+<div class="outline-text-3" id="text-orgheadline15">
461 465
 <p>
462 466
 The main advantage of playing music via Owncloud is that you can do that from anywhere - not only within your home network.
463 467
 </p>
@@ -472,9 +476,9 @@ By default a music player is installed into Owncloud, so all you need to do is t
472 476
 <div id="outline-container-orgheadline6" class="outline-2">
473 477
 <h2 id="orgheadline6">Microblogging (GNU Social)</h2>
474 478
 <div class="outline-text-2" id="text-orgheadline6">
475
-</div><div id="outline-container-orgheadline15" class="outline-3">
476
-<h3 id="orgheadline15">Initial configuration</h3>
477
-<div class="outline-text-3" id="text-orgheadline15">
479
+</div><div id="outline-container-orgheadline16" class="outline-3">
480
+<h3 id="orgheadline16">Initial configuration</h3>
481
+<div class="outline-text-3" id="text-orgheadline16">
478 482
 <p>
479 483
 To log into your GNU Social site first obtain your username and password from the "microblogging" section of the readme file.
480 484
 </p>
@@ -496,17 +500,17 @@ Navigate to your site and log in. You may then want to select <b>Admin</b> and c
496 500
 <div id="outline-container-orgheadline7" class="outline-2">
497 501
 <h2 id="orgheadline7">Social Network</h2>
498 502
 <div class="outline-text-2" id="text-orgheadline7">
499
-</div><div id="outline-container-orgheadline16" class="outline-3">
500
-<h3 id="orgheadline16">Domains</h3>
501
-<div class="outline-text-3" id="text-orgheadline16">
503
+</div><div id="outline-container-orgheadline17" class="outline-3">
504
+<h3 id="orgheadline17">Domains</h3>
505
+<div class="outline-text-3" id="text-orgheadline17">
502 506
 <p>
503 507
 Both Hubzilla and GNU Social try to obtain certificates automatically at the time of installation via Let's Encrypt. This will likely mean that in order for this to work you'll need to have obtained at least one "official" domain via a domain selling service, since Let's Encrypt mostly doesn't seem to work with free subdomains from sites such as freeDNS.
504 508
 </p>
505 509
 </div>
506 510
 </div>
507
-<div id="outline-container-orgheadline17" class="outline-3">
508
-<h3 id="orgheadline17">Initial install</h3>
509
-<div class="outline-text-3" id="text-orgheadline17">
511
+<div id="outline-container-orgheadline18" class="outline-3">
512
+<h3 id="orgheadline18">Initial install</h3>
513
+<div class="outline-text-3" id="text-orgheadline18">
510 514
 <p>
511 515
 On first visiting your Hubzilla site you'll see the login screen. The first thing you need to do is <b>register</b> a new user. The first user on the system then becomes its administrator.
512 516
 </p>
@@ -516,16 +520,16 @@ On first visiting your Hubzilla site you'll see the login screen. The first thin
516 520
 <div id="outline-container-orgheadline8" class="outline-2">
517 521
 <h2 id="orgheadline8">Chat Services</h2>
518 522
 <div class="outline-text-2" id="text-orgheadline8">
519
-</div><div id="outline-container-orgheadline18" class="outline-3">
520
-<h3 id="orgheadline18">IRC</h3>
521
-<div class="outline-text-3" id="text-orgheadline18">
523
+</div><div id="outline-container-orgheadline19" class="outline-3">
524
+<h3 id="orgheadline19">IRC</h3>
525
+<div class="outline-text-3" id="text-orgheadline19">
522 526
 <p>
523 527
 IRC is useful for multi-user chat. The classic use case is for software development where many engineers might need to coordinate their activities, but it's also useful for meetings, parties and general socialising.
524 528
 </p>
525 529
 </div>
526
-<div id="outline-container-orgheadline19" class="outline-4">
527
-<h4 id="orgheadline19">Irssi</h4>
528
-<div class="outline-text-4" id="text-orgheadline19">
530
+<div id="outline-container-orgheadline20" class="outline-4">
531
+<h4 id="orgheadline20">Irssi</h4>
532
+<div class="outline-text-4" id="text-orgheadline20">
529 533
 <p>
530 534
 The easiest way to use irssi is to connect to your system, like this:
531 535
 </p>
@@ -541,9 +545,9 @@ Then select <b>IRC</b> from the menu. Irssi is automatically set up to connect t
541 545
 </p>
542 546
 </div>
543 547
 </div>
544
-<div id="outline-container-orgheadline20" class="outline-4">
545
-<h4 id="orgheadline20">XChat</h4>
546
-<div class="outline-text-4" id="text-orgheadline20">
548
+<div id="outline-container-orgheadline21" class="outline-4">
549
+<h4 id="orgheadline21">XChat</h4>
550
+<div class="outline-text-4" id="text-orgheadline21">
547 551
 <p>
548 552
 If you are using the XChat client:
549 553
 </p>
@@ -579,73 +583,54 @@ Click <b>close</b> and then <b>connect</b>.
579 583
 </div>
580 584
 </div>
581 585
 
582
-<div id="outline-container-orgheadline26" class="outline-3">
583
-<h3 id="orgheadline26">XMPP/Jabber</h3>
584
-<div class="outline-text-3" id="text-orgheadline26">
585
-</div><div id="outline-container-orgheadline21" class="outline-4">
586
-<h4 id="orgheadline21">Managing users</h4>
587
-<div class="outline-text-4" id="text-orgheadline21">
586
+<div id="outline-container-orgheadline27" class="outline-3">
587
+<h3 id="orgheadline27">XMPP/Jabber</h3>
588
+<div class="outline-text-3" id="text-orgheadline27">
589
+</div><div id="outline-container-orgheadline22" class="outline-4">
590
+<h4 id="orgheadline22">using with Profanity</h4>
591
+<div class="outline-text-4" id="text-orgheadline22">
588 592
 <p>
589
-To add a user:
593
+The <a href="http://profanity.im/">Profanity</a> shell based user interface and is perhaps the simplest way to use XMPP from a laptop.
590 594
 </p>
591 595
 
592 596
 <div class="org-src-container">
593 597
 
594
-<pre class="src src-bash">ssh username@domainname -p 2222
595
-su
596
-freedombone-addxmpp -e newusername@newdomainname
597
-<span class="org-keyword">exit</span>
598
-<span class="org-keyword">exit</span>
598
+<pre class="src src-bash">ssh username@domain -p 2222
599 599
 </pre>
600 600
 </div>
601 601
 
602 602
 <p>
603
-To change a user password:
603
+Then select XMPP and enter your password (for the admin user this can also be found in the README in your home directory).
604 604
 </p>
605 605
 
606
-<div class="org-src-container">
607
-
608
-<pre class="src src-bash">ssh username@domainname -p 2222
609
-su
610
-freedombone-xmpp-pass -e username@domainname
611
-<span class="org-keyword">exit</span>
612
-<span class="org-keyword">exit</span>
613
-</pre>
614
-</div>
615
-
616 606
 <p>
617
-To remove a user:
607
+Generate an <a href="https://en.wikipedia.org/wiki/Off-the-Record_Messaging">OTR</a> key with:
618 608
 </p>
619 609
 
620 610
 <div class="org-src-container">
621 611
 
622
-<pre class="src src-bash">ssh username@domainname -p 2222
623
-su
624
-freedombone-rmxmpp -e username@domainname
625
-<span class="org-keyword">exit</span>
626
-<span class="org-keyword">exit</span>
612
+<pre class="src src-bash">/otr gen
627 613
 </pre>
628 614
 </div>
629 615
 
630 616
 <p>
631
-Report the status of the XMPP server:
617
+Then to start a conversation using OTR:
632 618
 </p>
633 619
 
634 620
 <div class="org-src-container">
635 621
 
636
-<pre class="src src-bash">ssh username@domainname -p 2222
637
-su
638
-prosodyctl status
639
-<span class="org-keyword">exit</span>
640
-<span class="org-keyword">exit</span>
622
+<pre class="src src-bash">/otr start otherusername@otheruserdomain
641 623
 </pre>
642 624
 </div>
625
+
626
+<p>
627
+It's automatically routed through Tor and so if you are also using OTR then this provides protection for both message content and metadata.
628
+</p>
643 629
 </div>
644 630
 </div>
645
-
646
-<div id="outline-container-orgheadline22" class="outline-4">
647
-<h4 id="orgheadline22">Using with Jitsi</h4>
648
-<div class="outline-text-4" id="text-orgheadline22">
631
+<div id="outline-container-orgheadline23" class="outline-4">
632
+<h4 id="orgheadline23">Using with Jitsi</h4>
633
+<div class="outline-text-4" id="text-orgheadline23">
649 634
 <p>
650 635
 Jitsi is the recommended communications client for desktop or laptop systems, since it includes the <i>off the record</i> (OTR) feature which provides some additional security beyond the usual SSL certificates.
651 636
 </p>
@@ -675,9 +660,9 @@ You can also <a href="https://www.youtube.com/watch?v=vgx7VSrDGjk">see this vide
675 660
 </p>
676 661
 </div>
677 662
 </div>
678
-<div id="outline-container-orgheadline23" class="outline-4">
679
-<h4 id="orgheadline23">Using with Ubuntu</h4>
680
-<div class="outline-text-4" id="text-orgheadline23">
663
+<div id="outline-container-orgheadline24" class="outline-4">
664
+<h4 id="orgheadline24">Using with Ubuntu</h4>
665
+<div class="outline-text-4" id="text-orgheadline24">
681 666
 <p>
682 667
 The default XMPP client in Ubuntu is Empathy.  Using Empathy isn't as secure as using Jitsi, since it doesn't include the <i>off the record</i> feature, but since it's the default it's what many users will have easy access to.
683 668
 </p>
@@ -695,17 +680,17 @@ Click on <b>Advanced</b> and make sure that <b>Encryption required</b> and <b>Ig
695 680
 </p>
696 681
 </div>
697 682
 </div>
698
-<div id="outline-container-orgheadline24" class="outline-4">
699
-<h4 id="orgheadline24">Using Tor Messenger</h4>
700
-<div class="outline-text-4" id="text-orgheadline24">
683
+<div id="outline-container-orgheadline25" class="outline-4">
684
+<h4 id="orgheadline25">Using Tor Messenger</h4>
685
+<div class="outline-text-4" id="text-orgheadline25">
701 686
 <p>
702 687
 Tor Messenger is a messaging client which supports XMPP, and its onion routing enables you to protect the metadata of chat interactions to some extent by making it difficult for an adversary to know which server is talking to which. You can download Tor Messenger from <a href="https://torproject.org/">torproject.org</a> and the setup is pretty simple.
703 688
 </p>
704 689
 </div>
705 690
 </div>
706
-<div id="outline-container-orgheadline25" class="outline-4">
707
-<h4 id="orgheadline25">Using with Android</h4>
708
-<div class="outline-text-4" id="text-orgheadline25">
691
+<div id="outline-container-orgheadline26" class="outline-4">
692
+<h4 id="orgheadline26">Using with Android</h4>
693
+<div class="outline-text-4" id="text-orgheadline26">
709 694
 <p>
710 695
 Install <a href="https://f-droid.org/">F-Droid</a>
711 696
 </p>
@@ -741,16 +726,16 @@ Then select <b>Next</b>. When chatting you can use the lock icon to encrypt your
741 726
 </div>
742 727
 </div>
743 728
 </div>
744
-<div id="outline-container-orgheadline27" class="outline-3">
745
-<h3 id="orgheadline27">Tox</h3>
746
-<div class="outline-text-3" id="text-orgheadline27">
729
+<div id="outline-container-orgheadline28" class="outline-3">
730
+<h3 id="orgheadline28">Tox</h3>
731
+<div class="outline-text-3" id="text-orgheadline28">
747 732
 <p>
748 733
 Tox is an encrypted peer-to-peer messaging system and so should work without Freedombone. It uses a system of nodes which act as a sort of directory service allowing users to find and connect to each other. The Tox node ID on the Freedombone can be found within the README within your home directory. If you have other users connect to your node then you will be able to continue chatting even when no other nodes are available.
749 734
 </p>
750 735
 </div>
751
-<div id="outline-container-orgheadline28" class="outline-4">
752
-<h4 id="orgheadline28">Using the Toxic client</h4>
753
-<div class="outline-text-4" id="text-orgheadline28">
736
+<div id="outline-container-orgheadline29" class="outline-4">
737
+<h4 id="orgheadline29">Using the Toxic client</h4>
738
+<div class="outline-text-4" id="text-orgheadline29">
754 739
 <p>
755 740
 Log into your system with:
756 741
 </p>
@@ -767,12 +752,12 @@ Then from the menu select <b>Tox Chat</b>. Tox is encrypted by default and also
767 752
 </div>
768 753
 </div>
769 754
 </div>
770
-<div id="outline-container-orgheadline31" class="outline-3">
771
-<h3 id="orgheadline31">VoIP (Voice chat)</h3>
772
-<div class="outline-text-3" id="text-orgheadline31">
773
-</div><div id="outline-container-orgheadline29" class="outline-4">
774
-<h4 id="orgheadline29">Using with Ubuntu</h4>
775
-<div class="outline-text-4" id="text-orgheadline29">
755
+<div id="outline-container-orgheadline32" class="outline-3">
756
+<h3 id="orgheadline32">VoIP (Voice chat)</h3>
757
+<div class="outline-text-3" id="text-orgheadline32">
758
+</div><div id="outline-container-orgheadline30" class="outline-4">
759
+<h4 id="orgheadline30">Using with Ubuntu</h4>
760
+<div class="outline-text-4" id="text-orgheadline30">
776 761
 <p>
777 762
 Within the software center search for "mumble" and install the client then run it. Skip through the audio setup wizard.
778 763
 </p>
@@ -786,9 +771,9 @@ Click on "add new" to add a new server and enter the default domain name for the
786 771
 </p>
787 772
 </div>
788 773
 </div>
789
-<div id="outline-container-orgheadline30" class="outline-4">
790
-<h4 id="orgheadline30">Using with Android</h4>
791
-<div class="outline-text-4" id="text-orgheadline30">
774
+<div id="outline-container-orgheadline31" class="outline-4">
775
+<h4 id="orgheadline31">Using with Android</h4>
776
+<div class="outline-text-4" id="text-orgheadline31">
792 777
 <p>
793 778
 Install <a href="https://f-droid.org/">F-Droid</a>
794 779
 </p>
@@ -815,9 +800,9 @@ Selecting the server by pressing on it then connects you to the server so that y
815 800
 </div>
816 801
 </div>
817 802
 </div>
818
-<div id="outline-container-orgheadline32" class="outline-3">
819
-<h3 id="orgheadline32">SIP phones</h3>
820
-<div class="outline-text-3" id="text-orgheadline32">
803
+<div id="outline-container-orgheadline33" class="outline-3">
804
+<h3 id="orgheadline33">SIP phones</h3>
805
+<div class="outline-text-3" id="text-orgheadline33">
821 806
 <p>
822 807
 Freedombone also supports SIP phones The username and domain is the same as for your email address, and the SIP password and extension number will appear within the README file in your home directory. Various SIP client options are available, such as CSipSimple on Android and Jitsi on desktop or laptop machines. Ideally use clients which support ZRTP, which will provide the best level of security.
823 808
 </p>
@@ -858,6 +843,31 @@ To set up the system open <a href="http://rss_reader_onion_address/">http://rss_
858 843
 <p>
859 844
 To access the RSS reader from a mobile device you can install a Tor compatible browser such as <a href="https://f-droid.org/wiki/page/info.guardianproject.orfox">OrFox</a>. It will try to automatically change to the mobile version of the user interface, but if that doesn't work then navigate to <a href="http://rss_reader_onion_address/mobile">http://rss_reader_onion_address/mobile</a>. Remember to add the site to the NoScript whitelist, and you may also need to turn HTTPS Everywhere off.
860 845
 </p>
846
+</div>
847
+</div>
848
+<div id="outline-container-orgheadline10" class="outline-2">
849
+<h2 id="orgheadline10">Adding or removing users</h2>
850
+<div class="outline-text-2" id="text-orgheadline10">
851
+<p>
852
+Log into the system with:
853
+</p>
854
+
855
+<div class="org-src-container">
856
+
857
+<pre class="src src-bash">ssh username@domainname -p 2222
858
+</pre>
859
+</div>
860
+
861
+<p>
862
+Select <b>Administrator controls</b> then <b>User Management</b>. Depending upon the type of installation after selecting administrator controls you might need to enter:
863
+</p>
864
+
865
+<div class="org-src-container">
866
+
867
+<pre class="src src-bash">sudo su
868
+control
869
+</pre>
870
+</div>
861 871
 
862 872
 <center>
863 873
 Return to the <a href="index.html">home page</a>