Remote Console via SSH

ISIS-NBP provides a Gateway to handle SSH requests. To start up the gateway, it is necessary to run PyISIS Cell as a server, using the following command:

C:\pymx -s

The callback message will inform where the SSH service is running, for instance:

PyISIS Cell 0.9.0
Python 2.5.2 (r252:60911, Feb 21 2008, 13:11:45) [MSC v.1310 32 bit (Intel)]
Gateway ready to handle HTTP requests at port 8080
Gateway ready to handle SSH requests at port 2222

After this command, it is possible to access ISIS-NBP cell via SSH at port 2222.

Open another shell and start a ssh client:

$ ssh -l admin -p 2222 127.0.0.1
admin@127.0.0.1's password: *****
>>> print current
Databases: cds, MAIL
>>> db = current.cds
>>> print db[2]
MFN: 2
69:Paper on: <plant evapotranspiration>
70:Bosian, G.
44:Methodology of plant eco-physiology: proceedings of the Montpellier Symposium
50:Incl. bibl.
24:<The> Controlled climate in the plant chamber and its influence upon assimilation and transpiration
26:^c1965
30:^ap. 225-232^billus.
>>>