ASICseer takes security seriously and hopes to achieve the Bitmain© vision for true operational security. Bitmain© recently released SSH-disabling security firmwares. Our company applauds Bitmain© for taking into account aftermarket security concerns and for protecting their customers.
To restore SSH after installing these firmwares and to prevent unauthorized logins, follow the below procedure.
Download and prepare
asicseer_secure_ssh version 1.0.4
asicseer_secure_sshto a 64-bit linux box (or Ubuntu WSL on Windows) local to your ASIC network:
curl -L -o asicseer_secure_ssh https://asicseer.com/page/security-restoring-ssh/?dl=asicseer_secure_ssh
sha256sum asicseer_secure_sshto verify it against sha256sum hash at the bottom of this page.
chmod +x asicseer_secure_sshto make the program executable.
For a Single ASIC
./asicseer_secure_ssh -p ip.of.restricted.asic WEBUIPASS(
For Multiple ASICs
iplist.txtand populate it with a newline-separated list of ASIC IPs that you would like to unlock.
./asicseer_secure_ssh -p --iplist /tmp/iplist.txt WEBUIPASS(
NOTE: Be careful, any Bitmain© firmware described as having a "security" or "secure" firmware actually prevents SSH to your ASIC.
Now that SSH is restored, proceed with Securing your ASIC with Passwordless Login and Public Key.
NOTE: We advise against installing so-called exploits and other unverified executables from questionable sources, and/or allowing others access to your network. When sharing this program, link only to this page: https://asicseer.com/page/security-restoring-ssh as it has the following security features:
© 2019 All rights reserved.