Libssh and Summer of Code

Last year, libssh was par of a Summer of code project (mercurius).
In that occasion, I moved the sources of libssh 0.11 to berlios.de and began bases for libssh 0.2 and server support.
You may visit the berlios libssh page which hosts the subversion repository or even directly browse the source code.

To compile:

  • svn checkout svn://svn.berlios.de/libssh
  • cd trunk
  • less sftp_server/README do not pass this command
  • install the development packages of openssl and libpam if not already done. the configure doesn't detect missing installation yet.
  • ./configure
  • make
  • cd sftp_server
  • edit the mercurius.conf file regarding what's said in the readme file.
  • have a server private key readable into /etc/ssh/. running the server as root is easier.
  • set the /etc/pam.d/sftp file as explained in readme.
  • ./sftp_server (f.e)

then test with gftp, sftp or some other sftp client and report me bugs :)
To run the Openssh's sftp client on a different port that 22, type

sftp -oPort=4444 user@host
 
libssh/soc.txt · Last modified: 2008/01/09 19:52 (external edit)
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki