
LinuxSSH
A powerful tool that allows you to manage your Linux PC via SSH in Minecraft as a terminal.
- Загрузки
- 989
- Подписчики
- 8
- Обновлён
- 5 июля 2026 г.
- Лицензия
- GPL-3.0-or-later
Опубликован 2 августа 2025 г.
LinuxSSH
A powerful tool that allows you to manage your Linux PC via SSH in Minecraft as a terminal.
Requirements
- Fabric Loader
- Fabric API
- Fabric Language Kotlin
How to Use?
- Drag the release JAR file into your mods folder.
- Launch Minecraft using your preferred launcher (Official, MultiMC, etc.).
- Load a world and enjoy!
Command Usage
We provide a command /ssh to interact with this mod.
Connect to a host
/ssh connect <user@hostname>For example:
/ssh connect celestia@192.168.1.129Confirm the host's fingerprint
If you connect to the host for the first time, you may need to confirm a fingerprint from the Linux host. Type
/ssh confirm <yes/no>to accept or reject the fingerprint.Enter the password
Then, type
/ssh passwordto proceed. We do not store your password locally or transmit it over the Internet.Type the Linux command
You can type
/ssh command [command]to interact with the Linux PC.For example:
/ssh command apt install xfce4 xfce4-goodies fonts-wqy* fastfetch -qq -yDisconnect
You can type
/ssh disconnectto disconnect from the Linux PC.Import the public/private key (Under Construction)
We will add the public/private key functionality in the future. You can type
/ssh import [Path]to import it.
License and Source Code
© Moerain Software Developments and NuanRMxi Lazy Team 2025
This mod is licensed under GNU GPLv3.
Source code can be found at GitHub
Ченджлог
1.8Релиз26.2 · 5 июля 2026 г.
General version update.
1.8-Milestone-1Бета26.2-snapshot-6 · 11 мая 2026 г.
Version 1.8-Milestone-1 (2026-05-11)
Version Upgrade
- Minecraft version upgraded to 26.2-snapshot-6 (26.2-alpha.6)
- Fabric Loader upgraded to 0.19.2
- Upgrade Fabric API to 0.148.1+26.2
- Upgrade Gradle to 9.2.1
- Keep Kotlin at 2.3.20
- Keep Java toolchain at JDK 25
New Features
- Added
MinecraftBridgebridging class: Accesses renamed APIs in Minecraft 26.2-snapshot via pure reflection mechanism (e.g.,setScreen, Toast Manager), avoiding compilation failures due to Mojang remapping - Added
DebugScreenOverlayMixin: Displays SSH connection status information on the F3 debug screen - Added SSH configuration entry button to the title screen, positioned identically to the pause screen button
PauseScreenMixinadds an SSH configuration entry button in the pause menu
Improvements
- The SSH terminal screen (
LinuxsshTerminalScreen) has added a thread-safe lock (terminalLock) to prevent concurrent read/write conflicts - SSH terminal write operations are separated into
writeExecutorto avoid blocking the read thread - When terminal initialization fails, properly close the interface (
onClose) instead of clearing the screen directly - Standardize the style of all SSH buttons in the interface: use
"SSH"text label, size 45×20, located at the bottom right of the screen - All interface switches are unified through
MinecraftBridge.setScreen()to ensure compatibility with API changes - Clean up redundant comments and unused imports in the terminal code (
java.lang.reflect.Modifier) - Optimize build configuration: Add the
foojay-resolver-conventionGradle plugin to automatically manage the JDK toolchain
1.7Релиз26.1 · 28 марта 2026 г.
Update Version
1.7-Milestone-8Бета26.1-snapshot-11 · 6 марта 2026 г.
Update Version
1.7-Milestone-7Бета26.1-snapshot-6 · 5 февраля 2026 г.
Update version
1.7-Milestone-6Бета26.1-snapshot-3 · 18 января 2026 г.
Update Minecraft and Mod versions to 26.1-snapshot-3 and 1.7-Milestone-6, adding ANSI formatting support.

1.7-Milestone-5Бета26.1-snapshot-2 · 8 января 2026 г.
Update Version
1.7-Milestone-4Бета26.1-snapshot-1 · 25 декабря 2025 г.
Urgent fix for the jcsh issue—do not download Milestone 1 version!!!
Комментарии
Загружаем…