It predates ssh, and is written to run on a very old version of CPython. Today, I would just use ssh instead, but at the time, it was nice to have something a little safer than rsh.
It's here just for historical interest.
Glancing at the code today, it appears I was aware that send() and recv() do not have a 1:1 relationship, but I only dealt with the matter for recv(), not for send(). It was one of my first Python programs, and probably was my first TCP socket program.
When I worked a UCI, srsh came to be used for deploying patches to hundreds of *ix machines, automatically.
You can check it out here.
You can e-mail the author with questions or comments: