Lines Matching full:ssh

1 ssh-base Plugin
6 lws-ssh-base is a protcol plugin for libwebsockets that implements a
7 generic, abstract, ssh server.
20 - The plugin has no built-in behaviours like check ~/.ssh/authorized_keys,
28 handlers. So it's role is something like an abstract base class for an ssh
44 |Server host key|ssh-rsa (4096b)|
50 lws-ssh-base is Free Software, available under libwebsockets' MIT license.
58 $ ssh-keygen -t rsa -b 4096 -f mykeys
63 with ssh, you can just use that directly.
71 spawns a bash shell when an ssh client authenticates. The username used on
72 the remote ssh has no meaning, it spawns the shell under the credentials of
73 "lws-test-sshd" was run under. It accepts the lws ssh test key which is
86 $ ssh -p 2200 -i /usr/local/share/libwebsockets-test-server/lws-ssh-test-keys [email protected]
90 abstract `lws-ssh-base` plugin to make a protocol which can be used from,
92 the lws-sshd-demo ssh server, the related config is:
100 "lws-ssh-base": {
121 lws-ssh-base itself doesn't require CGI support in libwebsockets.
125 Include `lws-plugin-ssh-base` in your app, either as a runtime plugin or by using
128 To bring in the whole of the ssh-base plugin
130 `plugins/ssh-base/include/lws-plugin-sshd-static-build-includes.h`, you can see
135 `plugins/ssh-base/include/lws-plugin-ssh.h` defines
157 .server_string = "SSH-2.0-Libwebsockets",
164 ### Step 3: enable `lws-ssh-base` protocol to a vhost and configure using pvo
197 To support other protocols that want to provide ops to lws-ssh-base themselves
200 pointer points to the ops struct lws-ssh-base should use.
204 A worked example of using the abstract `lws-ssh-base` plugin from another
209 - the plugin sets the ops struct for the vhost instantiation of `lws-ssh-base`
213 - the config for the vhost tells `lws-ssh-base` to pick up the ops struct
217 "lws-ssh-base": {
233 - the config for the vhost marks the protocol that uses `lws-ssh-base`, not
234 `lws-ssh-base` itself, as the protocol to be served for raw connections
245 You can have the vhost it binds to listen on a nonstandard port. The ssh
247 `ssh -p portnum user@hostname`