A powerful application allows you to run SSH/SFTP Server on your phone with full functional terminal.
APPLICATION FEATURES
√ Use any network interfaces in your device including: Wi-Fi, Ethernet, Tethering...
√ Multiple users (anonymous user included: username=ssh without password)
• [SFTP feature] Allow each user to show hidden files or not
√ [SFTP feature] Multiple access paths for each user: Any folders in your internal storage or external sdcard
• [SFTP feature] Can set read-only or full write access on each path
√ Automatically start SSH/SFTP Server when certain WiFi is connected
√ Automatically start SSH/SFTP Server on boot
√ Has public intents to support scripting
For Tasker integration:
Add new Task Action (choose System -> Send Intent) with the following information:
• Package: net.xnano.android.sshserver
• Class: net.xnano.android.sshserver.receivers.CustomBroadcastReceiver
• Actions: either one of following actions:
- net.xnano.android.sshserver.START_SERVER
- net.xnano.android.sshserver.STOP_SERVER
APPLICATION SCREENS
√ Home: Control the server configurations such as
• Start/stop server
• Monitor the connected clients
• Change port
• Enable automatically start on boot
• ...
√ User management
• Manage users and access paths for each user
• Enable or disable user
√ About
• Information about SSH/SFTP Server
NOTICES
- Doze mode: Application may not work as expected if doze mode is activated. Please go to Settings -> Search for Doze mode and add this application to the white list.
PERMISSIONS NEEDED
√ WRITE_EXTERNAL_STORAGE: Mandatory permission for SSH/SFTP Server to access files in your device.
√ INTERNET, ACCESS_NETWORK_STATE, ACCESS_WIFI_STATE: Mandatory permissions to allow user to connect to SSH/SFTP Server.
√ Location (Coarse location): Only required for user who wants to automatically start server on Wi-Fi detect on Android P and above.
Please read Android P restriction about getting Wifi's connection info here: https://developer.android.com/about/versions/pie/android-9.0-changes-all#restricted_access_to_wi-fi_location_and_connection_information
Which SSH/SFTP clients are supported?
√ You can use any SSH/SFTP clients on Windows, Mac OS, Linux or even browser to access this SSH/SFTP Server.
Tested clients:
• FileZilla
• WinSCP
• Bitvise SSH client
• Finder (MAC OS)
• Any terminal/File manager on Linux
• Total Commander (Android)
• ES File Explorer (Android)
SUPPORT
If you're facing any problems, want new features or have feedback to improve this application, don't hesitate to send it to us via the support email: support@xnano.net.
NEGATIVE COMMENTS can't help the developer solve the problems!
Privacy Policy
https://xnano.net/privacy/sshserver_privacy_policy.html
Una potente aplicación le permite ejecutar el servidor SSH / SFTP en su teléfono con un terminal funcional completo.
CARACTERÍSTICAS DE APLICACIÓN
√ Use cualquier interfaz de red en su dispositivo, incluyendo: Wi-Fi, Ethernet, Tethering ...
√ Múltiples usuarios (usuario anónimo incluido: nombre de usuario = ssh sin contraseña)
• [Función SFTP] Permitir a cada usuario mostrar archivos ocultos o no
√ [Función SFTP] Múltiples rutas de acceso para cada usuario : cualquier carpeta en su almacenamiento interno o tarjeta sd externa
• [Función SFTP] Puede establecer acceso de solo lectura o escritura completa en cada ruta
√ Iniciar automáticamente el servidor SSH / SFTP cuando se conecta cierto WiFi
√ Iniciar automáticamente el servidor SSH / SFTP en el arranque
√ Tiene intenciones públicas de admitir scripts
Para la integración de Tasker:
Agregue una nueva Acción de tarea (elija Sistema -> Enviar intención) con la siguiente información:
• Paquete: net.xnano.android.sshserver
• Clase: net.xnano.android.sshserver.receivers.CustomBroadcastReceiver
• Acciones: cualquiera de las siguientes acciones:
- net.xnano.android.sshserver.START_SERVER
- net.xnano.android.sshserver.STOP_SERVER
PANTALLAS DE APLICACIÓN
√ Inicio : controle las configuraciones del servidor, como
• Iniciar / detener servidor
• Monitoree a los clientes conectados
• Cambiar puerto
• Habilitar el inicio automático en el arranque
• ...
√ Gestión de usuarios
• Administrar usuarios y rutas de acceso para cada usuario
• Habilitar o deshabilitar usuario
√ Acerca de
• Información sobre el servidor SSH / SFTP
AVISOS
- Modo doze: la aplicación puede no funcionar como se espera si el modo doze está activado. Vaya a Configuración -> Buscar modo Doze y agregue esta aplicación a la lista blanca.
PERMISOS NECESARIOS
√ WRITE_EXTERNAL_STORAGE : permiso obligatorio para que el servidor SSH / SFTP acceda a los archivos en su dispositivo.
√ INTERNET, ACCESS_NETWORK_STATE, ACCESS_WIFI_STATE : permisos obligatorios para permitir al usuario conectarse al servidor SSH / SFTP.
√ Ubicación (ubicación aproximada) : solo se requiere para los usuarios que desean iniciar automáticamente el servidor en la detección de Wi-Fi en Android P y superior.
Lea la restricción de Android P sobre cómo obtener la información de conexión de Wifi aquí: https://developer.android.com/about/versions/pie/android-9.0-changes-all#restricted_access_to_wi-fi_location_and_connection_information
¿Qué clientes SSH / SFTP son compatibles?
√ Puede usar cualquier cliente SSH / SFTP en Windows, Mac OS, Linux o incluso el navegador para acceder a este servidor SSH / SFTP.
Clientes probados:
• FileZilla
• WinSCP
• Cliente SSH de Bitvise
• Finder (MAC OS)
• Cualquier terminal / administrador de archivos en Linux
• Total Commander (Android)
• ES File Explorer (Android)
SUPPORT
Si tiene algún problema, desea nuevas funciones o tiene comentarios para mejorar esta aplicación, no dude en enviárnoslo a través del correo electrónico de soporte: support@xnano.net.
¡COMENTARIOS NEGATIVOS no pueden ayudar al desarrollador a resolver los problemas!
Política de privacidad
https://xnano.net/privacy/sshserver_privacy_policy.html