From 671cf55d2388ef3c30f8e0e6b3e5ec824b02da09 Mon Sep 17 00:00:00 2001
From: Ingela Anderton Andin
Date: Tue, 6 Nov 2012 10:55:39 +0100
Subject: ssh: Document and clean up SSH behaviours
---
lib/ssh/doc/src/ssh_protocol.xml | 20 ++++++++++++++------
1 file changed, 14 insertions(+), 6 deletions(-)
(limited to 'lib/ssh/doc/src/ssh_protocol.xml')
diff --git a/lib/ssh/doc/src/ssh_protocol.xml b/lib/ssh/doc/src/ssh_protocol.xml
index 529558759e..6a253c43eb 100644
--- a/lib/ssh/doc/src/ssh_protocol.xml
+++ b/lib/ssh/doc/src/ssh_protocol.xml
@@ -37,7 +37,7 @@
authentication and integrity protection. Currently, only a
minimum of MAC- (message authentication code, a short piece of
information used to authenticate a message) and encryption
- algorithms see ssh(3)
+ algorithms are supported see ssh(3)
@@ -52,10 +52,18 @@
interactive authentication. This method is suitable for
interactive authentication methods that do not need any special
software support on the client side. Instead, all authentication
- data should be entered via the keyboad. It is also possible
+ data should be entered via the keyboard. It is also possible
to use a pure password based authentication scheme, note that in
- this case the the plain text password will be encrypted befor sent
- over the network.
+ this case the the plain text password will be encrypted before sent
+ over the network. There are several configuration options for
+ authentication handling available in
+ ssh:connect/[3,4]
+ and ssh:daemon/[2,3]
+ It is also possible to customize the public key handling
+ by implementing the behaviours ssh_client_key_api and
+ ssh_server_key_api
@@ -82,7 +90,7 @@
channel. The ssh_channel behaviour makes it easy to
write your own SSH client/server processes that use flow
- control. It handles generic parts of SSH channel managment and
+ control. It handles generic parts of SSH channel management and
lets you focus on the application logic.
@@ -91,7 +99,7 @@
- Subsystem - named services that can be run as
part of an SSH server such as SFTP ssh_sftp, that is built in to the
+ marker="ssh_sftpd">ssh_sftpd, that is built in to the
SSH daemon (server) by default but may be disabled. The Erlang SSH
daemon may be configured to run any Erlang
implemented SSH subsystem.
--
cgit v1.2.3