Mineuniverse
Log in Register
Plugins

Minecraft-SSHD

SSHD securely exposes your Spigot or BungeeCord admin console using the SSH protocol
by NotZachery
Download Claim this project
1,154 downloads
0 likes
Updated Jun 30, 2026
0 hypes
Admin Tools Developer Tools

path4533.png
MINECRAFT
SSH

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 SSHD.

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 ofoperating 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 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

<aside>
/mkpasswd <hash|help> <password>
</aside>

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

<aside>
sshd.mkpasswd - Checks i the in-game user has access to run the
</aside>

mkpasswd command.


SSHD uses cryptographic certificates or a secure username and password to verify remote access.

Source Code
Get the source on GitHub

 

Yes, this is compatable with Bukkit.. Spigot and Bukkit are interchangable. 

YOU WILL NOT GET SUPPORT HERE! Do not create a comment for support, please create an issue on GitHub

Bungee SSHD 2.0.0
MC 1.9, 1.11, 1.14, 1.8.1, 1.13, 1.8, 1.12, 1.10
Release 2019-10-13 Get
Sponge SSHD 2.0.0
MC 1.9, 1.11, 1.14, 1.8.1, 1.13, 1.8, 1.12, 1.10
Release 2019-10-13 Get
Spigot SSHD 2.0.0
MC 1.9, 1.11, 1.14, 1.8.1, 1.13, 1.8, 1.12, 1.10
Release 2019-10-13 Get
Bungee SSHD
MC 1.9, 1.11, 1.14, 1.8.1, 1.13, 1.8, 1.12, 1.10
Release 2019-10-10 Get
sshd-1.3.6.1.jar
MC 1.9, 1.11, 1.14, 1.8.1, 1.13, 1.8, 1.12, 1.10
Release 2019-10-07 Get

You Might Also Like

AdBolt Advertising Network
Make money from your Minecraft server by running ads!
9,992
Mineload
Mineload
9,978
BeastTP
BeastTP v1.0 - Teleportation Made Easy! -[Permissions][1317]
9,966
RegionManager
generate regions with just one command!
9,950
TimeKeeper
Keep the Server-Playtime per Day
9,948
SimpleAdmin
simple way to ban/kick unwanted players from your server
9,945