Develop a SSH server based on the Apache Mina SSHD library
$250-750 USD
Closed
Posted over 11 years ago
$250-750 USD
Paid on delivery
The Java SSH server should :
-be compatible with all the ssh clients (Putty , openssh ) from what I now Apache Mina SSHD offers this
- log all the connections into a database (Mysql it is ok )
- have the posibility tu use all the authentication SSH offers (PAM, user pass, public key)
- have a either a configure file either a parameterized call with which you can decide :
- The port on which it listens
- The authentication type (user/password, PAM, Key authentication )
- In the case of user password authentication if it does not use the system users the username and password you want to use
- Whether to use the linux/windows filesystem or the Virtual filesystem.
- The passwords/username , host for the database to log
- should emulate all the commands available on linux (or a set of them ) [if I want a limited set of commands there should be the possibility to configure the availabe coomands from the config file of from the database]
- the terminal should have history , command completion (with tab) and special commands implemented (Ctrl+c, Ctrl+Z)
- there should exist a set of commands that will limit "on the fly" the excution of commands (block the acces in a specific path for a user at a specific time -- an ideea is to have a web page or something like this on which you see the actions of an user and you can block them in real time.)