paint-brush
nsh: A More Secure and Convenient Remote Shell than SSHby@zbruceli
27,732 reads
27,732 reads

nsh: A More Secure and Convenient Remote Shell than SSH

by Bruce Li3mSeptember 19th, 2019
Read on Terminal Reader
Read this story w/o Javascript
tldt arrow

Too Long; Didn't Read

The security of ssh relies on the assumption that user knows the public key of remote machine. This is because there is no intrinsic relationship between the IP address and public key. NKN client enables free end to end data transmission in a purely decentralized way. The only requirement is that the remote machine has Internet access (can establish outbound http and websocket connections). Any software, as long as it has Nkn client, can run command using nkn-shell-daemon. It uses nkn to listen for messages that are encrypted and sent from a list of authorized addresses or public keys. Then it parses the messages as shell commands, executes them, and sends back results from stdout or stderr.

Companies Mentioned

Mention Thumbnail
Mention Thumbnail
featured image - nsh: A More Secure and Convenient Remote Shell than SSH
Bruce Li HackerNoon profile picture
Bruce Li

Bruce Li

@zbruceli

Co-Founder of nkn.org

About @zbruceli
LEARN MORE ABOUT @ZBRUCELI'S
EXPERTISE AND PLACE ON THE INTERNET.
L O A D I N G
. . . comments & more!

About Author

Bruce Li HackerNoon profile picture
Bruce Li@zbruceli
Co-Founder of nkn.org

TOPICS

THIS ARTICLE WAS FEATURED IN...

Permanent on Arweave
Read on Terminal Reader
Read this story in a terminal
 Terminal
Read this story w/o Javascript
Read this story w/o Javascript
 Lite