An SSH client library for Common Lisp (Built on libssh2)
Common Lisp NewLisp
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
libssh2
src
t
.gitignore
.travis.yml
README.md
Vagrantfile
trivial-ssh-libssh2.asd
trivial-ssh-test.asd
trivial-ssh.asd

README.md

trivial-ssh

Build Status

A simple SSH/SCP library for Common Lisp.

Usage

Overview

(ssh:with-connection (conn "example.com" (ssh:pass "username" "password"))
  (ssh:with-command (conn iostream "ls -a")
    ;; Write or read to/from the iostream
    )
  (ssh:download-file #p"/remote/file" #p"/local/file")
  (ssh:upload-file #p"/local/file" #p"/remote-file"))

License

Copyright (c) 2014-2015 Fernando Borretti (eudoxiahp@gmail.com)

Licensed under the MIT License.