Adam Ryanson
adamryanson.bsky.social
Adam Ryanson
@adamryanson.bsky.social
InfoSec geek and lifelong learner/hacker. Principal Engineer at ORNL. I hack supercomputers for fun and profit. Posts are my own. #hacktheplanet, #hpc, #crocksandsocks, #openscience FTW!

github.com/rmadamson
@weezel.hachyderm.io
You can also forward your ssh-agent through the ssh connections that you make so that you don’t need to copy your private key off of your laptop
February 26, 2025 at 1:39 AM
“Derek, don’t be such a pahole”
February 25, 2025 at 1:05 PM
Take a look at ssh-agent. You do need to enter your passphrase one time to ‘unlock’ your ssh key but then future connections are password less.
February 25, 2025 at 1:01 PM
Please please please set passphrases on private ssh keys. Any administrator of a system that your ssh key resides on can use your private key.
February 25, 2025 at 3:43 AM
:set paste
February 23, 2025 at 3:50 AM
Gotcha, thanks for the explanation
February 20, 2025 at 10:15 PM
Forgive me for not knowing what CSP stands for, could you help me out?
February 20, 2025 at 8:51 PM
February 13, 2025 at 3:46 PM
Practically, I’ve used a shared IB network to pivot between systems that I did not have logical access to, but that did have a shared Lustre filesystem.
February 13, 2025 at 1:04 PM
Solid question. I consider IB to be a layer 2 network without many of the segmentation tools that IP routing gets you. Once you set up RDMA, you also lose most abilities to monitor and control traffic over that channel
February 13, 2025 at 1:01 PM
How about a fun #HPC #CyberSecurity relevant discussion? We came out with some guidance mid 2024 for #riskmanagement folks that I encourage everyone to read. csrc.nist.gov/pubs/sp/800/...
NIST Special Publication (SP) 800-223, High-Performance Computing Security: Architecture, Threat Analysis, and Security Posture
Security is essential component of high-performance computing (HPC). HPC systems often differ based on the evolution of their system designs, the applications they run, and the missions they support. ...
csrc.nist.gov
February 11, 2025 at 9:35 PM
Oh that’s neat, I didn’t realize that. I’m assuming that there is negligible hypervisor overhead?
February 11, 2025 at 3:04 PM
Yeah. I hear that, especially for scientific codes. For things like drivers and system services I think memory safety is worth the hassle.
February 11, 2025 at 1:10 PM
They may be geeky, but they’re a crucial if not very visible part to our day to day lives. Weather forecasting is a big one as well as industrial uses like development of complicated stuff like more cost efficient jet engines and new medicines.
February 11, 2025 at 1:06 PM
And a lot of non-nerds too, it turns out
February 11, 2025 at 1:00 PM
Is that just the memory safeness talking or are there other issues with rust that you could elaborate on?
February 10, 2025 at 12:23 AM