Banana Studio
SSH Server icon

Turn your Android device into an SSH server

Verwandle Android in einen SSH- und SFTP-Server mit vollwertigem Terminal

Freemium v0.11.25 Android 4.4+

Run a full SSH and SFTP server on Android with terminal access, multiple users, public key authentication, and flexible file permissions.

Funktionen

Flexible Dateiberechtigungen

Konfigurieren Sie für jeden Benutzer mehrere SFTP-Pfade mit schreibgeschütztem oder vollem Lese-/Schreibzugriff.

SSH-Server

Führen Sie einen voll funktionsfähigen SSH-Server direkt auf Ihrem Android-Gerät aus und greifen Sie remote auf das Terminal zu.

SFTP-Server

Übertragen und verwalten Sie Dateien sicher über SFTP mit kompatiblen Desktop- oder Mobil-Clients.

Mehrere Benutzer

Erstellen Sie mehrere Benutzer mit individueller Authentifizierung, Shell und Dateizugriffseinstellungen.

Öffentliche-Schlüssel-Authentifizierung

Konfigurieren Sie die öffentliche-Schlüssel-Authentifizierung für Benutzer, die einen schlüsselbasierten SSH-Zugriff benötigen.

Automatischer Start

Starten Sie den SSH/SFTP-Server automatisch beim Gerätestart oder wenn ein konfiguriertes WLAN-Netzwerk erkannt wird.

Tasker-Integration

Automatisieren Sie Serveraktionen mit Android-Intents und Tasker.

Mehrere Netzwerkschnittstellen

Verwenden Sie WLAN, Ethernet, Tethering und andere verfügbare Netzwerkschnittstellen, um eine Verbindung zum Server herzustellen.

Videos

How to create a SSH/SFTP Server for Android/Android TV/Chromebook

Über diese App

SSH/SFTP-Server für Android

Ein leistungsstarker SSH/SFTP-Server für Android, mit dem Sie über eine sichere Netzwerkverbindung aus der Ferne auf Ihr Gerät zugreifen können. Die App bietet ein voll funktionsfähiges Terminal und unterstützt den Dateizugriff über SFTP. Damit eignet sie sich für die Fernverwaltung, Dateiverwaltung und Automatisierung.

Die App unterstützt Wi-Fi, Ethernet und Tethering, mehrere Benutzer, konfigurierbare Zugriffspfade, den automatischen Serverstart, die Steuerung über Android-Intents und vieles mehr.

Funktionen

  • SSH/SFTP-Server für Android — Führen Sie einen SSH- und SFTP-Server direkt auf Ihrem Android-Gerät aus.
  • Vollständiger Terminalzugriff — Stellen Sie eine Remote-Verbindung her und verwenden Sie ein voll funktionsfähiges Shell-Terminal auf Ihrem Android-Gerät.
  • Mehrere Netzwerkschnittstellen — Verwenden Sie jede verfügbare Netzwerkverbindung, einschließlich Wi-Fi, Ethernet und Tethering.
  • Mehrere Benutzer — Erstellen und verwalten Sie mehrere Benutzerkonten, einschließlich eines anonymen Benutzers mit dem Benutzernamen ssh ohne Passwort.
  • Benutzerbezogene Zugriffskontrolle — Konfigurieren Sie Benutzer und deren Zugriffsberechtigungen unabhängig voneinander.
  • SFTP-Zugriffspfade — Konfigurieren Sie mehrere Ordner für jeden Benutzer, einschließlich Ordner im internen Speicher oder auf einer externen SD-Karte.
  • Nur-Lese-Zugriff oder vollständiger Schreibzugriff — Legen Sie die gewünschte Zugriffsebene für jeden konfigurierten SFTP-Pfad fest.
  • Versteckte Dateien — Legen Sie fest, ob ein Benutzer über SFTP auf versteckte Dateien zugreifen darf.
  • Automatischer Start bei Wi-Fi-Verbindung — Starten Sie den SSH/SFTP-Server automatisch, wenn eine bestimmte Wi-Fi-Verbindung hergestellt wird.
  • Start beim Systemstart — Starten Sie den Server automatisch, wenn das Android-Gerät gestartet wird.
  • Scripting und Automatisierung — Steuern Sie den Server über öffentliche Android-Intents und Automatisierungswerkzeuge wie Tasker.

Tasker-Integration

Sie können den SSH/SFTP-Server mit Tasker oder anderen Automatisierungswerkzeugen steuern, indem Sie Android-Intents senden.

Erstellen Sie in Tasker eine neue Task-Aktion und wählen Sie System → Send Intent. Verwenden Sie anschließend die folgenden Informationen:

  • Package: net.xnano.android.sshserver
  • Class: net.xnano.android.sshserver.receivers.CustomBroadcastReceiver

Zum Starten oder Stoppen des Servers verwenden Sie eine der folgenden Aktionen:

  • net.xnano.android.sshserver.START_SERVER
  • net.xnano.android.sshserver.STOP_SERVER

App-Bildschirme

Startseite

Auf der Startseite können Sie den SSH/SFTP-Server steuern, unter anderem:

  • Server starten oder stoppen
  • Verbundene Clients überwachen
  • Server-Port ändern
  • Automatischen Start beim Hochfahren des Geräts aktivieren
  • Weitere Servereinstellungen konfigurieren

Benutzerverwaltung

Verwalten Sie Benutzer und deren Zugriffseinstellungen, einschließlich:

  • Mehrere Benutzer erstellen und verwalten
  • Zugriffspfade für jeden Benutzer konfigurieren
  • Einzelne Benutzer aktivieren oder deaktivieren
  • SFTP-Zugriffsberechtigungen konfigurieren

Über

Zeigen Sie Informationen über den SSH/SFTP-Server und die Anwendung an.

Unterstützte SSH/SFTP-Clients

Sie können über kompatible Clients unter Windows, macOS, Linux oder Android eine Verbindung zum SSH/SFTP-Server herstellen. Auch unterstützte webbasierte Tools können verwendet werden.

Getestete Clients sind unter anderem:

  • FileZilla
  • WinSCP
  • Bitvise SSH Client
  • Finder unter macOS
  • Terminals und Dateimanager unter Linux
  • Total Commander unter Android
  • ES File Explorer unter Android

Energieverwaltung von Android

Der Doze-Modus von Android und andere Funktionen zur Akkuoptimierung können dazu führen, dass der SSH/SFTP-Server im Hintergrund nicht wie erwartet funktioniert.

Wenn der Server unerwartet beendet wird oder nicht aktiv bleibt, fügen Sie die Anwendung in den Einstellungen des Geräts zur Ausnahmeliste der Akkuoptimierung hinzu.

Berechtigungen

Je nach Android-Version und aktivierten Funktionen kann die Anwendung folgende Berechtigungen benötigen:

  • Speicherzugriff — Erforderlich, damit der SSH/SFTP-Server auf Dateien auf dem Gerät zugreifen kann.
  • Internet- und Netzwerkzugriff — Erforderlich, damit Clients eine Verbindung zum SSH/SFTP-Server herstellen können.
  • Standortzugriff — Unter Android P und höher erforderlich, wenn der automatische Serverstart anhand der Erkennung eines Wi-Fi-Netzwerks verwendet wird.

Android kann zusätzliche Einschränkungen für den Zugriff auf Wi-Fi-Verbindungsinformationen anwenden, insbesondere wenn die Anwendung im Hintergrund ausgeführt wird.

Support

Wenn Sie auf ein Problem stoßen, eine Funktion anfordern möchten oder Feedback zur Anwendung haben, kontaktieren Sie uns bitte:

[email protected]

Voraussetzungen

Mindest-Android
4.4 (API 19)

Android 4.4 or later

Datenschutz & Berechtigungen

According to the Google Play data safety declaration, the app does not share data with third parties.

The app may collect app information and performance data, as well as device or other IDs.

SSH Server requires network access to provide SSH/SFTP connectivity and storage access to provide file transfer functionality.

Location permission is only required when using the automatic Wi-Fi detection feature on supported Android versions.

  • Netzwerkzustand

    Wird verwendet, um verfügbare Netzwerkverbindungen zu erkennen und vom Server benötigte Netzwerkinformationen bereitzustellen.

  • Standort

    Erforderlich auf unterstützten Android-Versionen, wenn die automatische WLAN-Erkennung zum Starten des SSH/SFTP-Servers verwendet wird.

  • Speicher

    Erforderlich, damit der SSH/SFTP-Server auf Dateien zugreifen kann, die du über den Server verfügbar machst.

  • Externen Speicher verwalten

    Erforderlich auf unterstützten Android-Versionen, wenn der Server auf auf dem Gerät gespeicherte Dateien zugreifen muss.

  • Internet

    Erforderlich, damit SSH- und SFTP-Clients eine Verbindung zum Server herstellen können.

  • WLAN-Status

    Wird für WLAN-Netzwerkinformationen und automatische WLAN-Startfunktionen verwendet.

Datenschutzerklärung lesen →

Neuigkeiten

v0.11.25
  • Added the ability to disable Shell access for a specific user.

Häufig gestellte Fragen

SSH Server ermöglicht es, einen SSH- und SFTP-Server direkt auf deinem Android-Gerät auszuführen und ihn von kompatiblen Clients aus remote zuzugreifen.

Ja. Der eingebaute SFTP-Server ermöglicht kompatiblen Clients, Dateien gemäß den konfigurierten Berechtigungen zu durchsuchen, hochzuladen, herunterzuladen und zu verwalten.

Ja. Der Server kann automatisch starten, wenn das Gerät hochfährt oder wenn ein konfiguriertes WLAN-Netzwerk erkannt wird.

Ja. SSH Server stellt öffentliche Android-Intents bereit, die mit Tasker und anderen Automatisierungstools verwendet werden können.

Du kannst kompatible SSH/SFTP-Clients unter Windows, macOS, Linux, Android und anderen Plattformen verwenden. Getestete Clients umfassen FileZilla, WinSCP, Bitvise SSH Client, macOS Finder, Linux-Dateimanager, Total Commander und ES File Explorer.

Kann ich das Android-Terminal fernzugreifen?

Ja. Du kannst mehrere Benutzer anlegen und deren Authentifizierungs- und Zugriffseinstellungen unabhängig konfigurieren.

Ja. Die Public-Key-Authentifizierung kann für einzelne Benutzer konfiguriert werden.

Ja. Jeder Benutzer kann mehrere SFTP-Zugriffspfade haben, die auf ausgewählte Ordner im internen Speicher oder auf einer externen SD-Karte zeigen.

Ja. Jeder SFTP-Zugriffspfad kann als schreibgeschützt oder mit vollem Lese-/Schreibzugriff konfiguriert werden.

Verwandte Anleitungen

Verwandte Neuigkeiten