Views
- State: published
Sshd
This plugin allows users to login remotely to their Supybot over SSH.
This plugin allows users to log in to their Supybot over an SSH connection using standard Ssh clients (tested with OpenSSH, putty, twisted conch.
There is the beginnings of documentation about this plugin
The following is a simple example session:
ali@hari:~$ ssh -p 5922 localhost ali@localhost's password: Welcome to the Secure Supybot Shell ali@SnakeMe: $ whoami ali ali@SnakeMe: $ hostmask ac8d3862a!ali@Sshd.127.0.0.1 ali@SnakeMe: $ fingerprint The rsa public key fingerprint is dc:6a:d4:ce:63:01:e8:a3:8e:98:6f:c9:01:3b:cc:76 ali@SnakeMe: $ capabilities [owner] ali@SnakeMe: $ google supybot Search took 0.064001 seconds: Supybot , a Superb Python IRC Bot: <http://supybot.sourceforge.net/>; Supybot Commands Index: <http://supybot.sourceforge.net/docs/commands.html>; Debian -- supybot: <http://packages.debian.org/unstable/net/supybot>; freshmeat.net: Project details for Supybot: <http://freshmeat.net/releases/182420/>;(2 more messages) ali@SnakeMe: $ logout logging out... ali@SnakeMe: $ Connection to localhost closed. ali@hari:~$
What do I need to run the plugin?
The plugin uses Twisted for the networking backend. Some of you may already have this installed and be using the drivers with Supybot.
Latest release
0.2 — Rewritten. Now includes 4 distinct protocols for different uses. Including a curses like interface that can be used as an irc client.
Sponsor
There is no sponsor for this plugin. Offers are welcome, but note that I am a morally driven person.