How to disable command line for nodes


Avery Starr
 

Hi

 

Flows can be started by a protocol call like RPC or HTTP, or by command line directly on the node.

 

We want to disable the command line capability for the nodes so that all flows are managed by protocol calls. No node can secretly and manually  run flows from command line which could produce leaks that won’t be captured by the network management software.

 

Anyone has any idea of how to disable that?

 

Appreciate very much!

 

Avery

 


Christian Sailer
 

Hi Avery,

Have a look at the documentation for the shell at https://docs.corda.net/shell.html?highlight=shell#the-shell-via-the-local-terminal - the embedded shell only runs in devMode and can be disabled, the external shell talks to the node via RPC like any other client.

Cheers,

Christian

On 12/09/2019 03:35, Avery Starr via Groups.Io wrote:

Hi

 

Flows can be started by a protocol call like RPC or HTTP, or by command line directly on the node.

 

We want to disable the command line capability for the nodes so that all flows are managed by protocol calls. No node can secretly and manually  run flows from command line which could produce leaks that won’t be captured by the network management software.

 

Anyone has any idea of how to disable that?

 

Appreciate very much!

 

Avery

 

--
Christian Sailer | R3.
christian.sailer@... . www.r3.com