
Minecraft-SSHD 2.0.0
SSH for your Minecraft server! | Universal Support

MINECRAFT-SSHD
Have you ever wished you could remotely access your server's admin console without having to setup a complex remote access system? Now you can with Minecraft-SSHD.
(Note: Other resource versions can be found on this GitHub page)
Minecraft-SSHD securely exposes your Spigot, BungeeCord, or Sponge admin console using the SSH protocol - the same protocol that serves as the secure foundation for nearly all remote server administration.
- Compatible with all ssh clients, regardless of operating system.
- Remotely view your server log in real-time.
- Remotely issue commands from the server console, just as if you were on the server itself.
- Supports multiple concurrent remote connections.
- Strong identity support using public key authentication.
- Audit history who is running commands in the console
- Run Spigot without using screen or tmux (by adding -noconsole)
- Remotely script your server by issuing one-off console commands with ssh.
Why should I use Minecraft-SSHD?
- You are in a shared hosting environment that only gives you access to the log files.
- You want to share access to your server console, but don't want to give anybody access to the machine its running on.
- You always wanted to use RCON, but want to see the server log as well.
- You are tired of running your server in a GNU screen or tmux session.
- You just want to access your server console using SSH.
Note: By default, only public key authentication is enabled. This is the most secure authentication mode! Setting a username and password will make your server less secure.
Setting Up Public Key Authentication
Read this page
Plugin Usage
Commands
/mkpasswd
mkpasswd supports the following hash algorithms:- bcrypt - Using the OpenBSD-style Blowfish password hash
- sha256 - Using a basic salted sha256 hash
- pbkdf2 - Using the PBKDF2 password hash
- PLAIN - Using plain text passwords (very insecure)
Permissions
sshd.mkpasswd - Checks if the in-game user has access to run the
mkpasswd command.
Minecraft-SSHD uses cryptographic certificates or a secure username and password to verify remote access.
YOU WILL NOT GET SUPPORT HERE! Do not create a review for support, please create an issue on GitHub or join our Discord