Banana Studio
Máy chủ SSH icon

Chuyển thiết bị Android của bạn thành một máy chủ SSH

Chuyển Android thành Máy chủ SSH & SFTP với Terminal đầy đủ

Freemium v0.11.25 Android 4.4+

Chạy một máy chủ SSH và SFTP đầy đủ trên Android với truy cập terminal, nhiều người dùng, xác thực khóa công khai và quyền truy cập tập tin linh hoạt.

Features

Quyền truy cập file linh hoạt

Cấu hình nhiều đường dẫn SFTP cho mỗi người dùng với quyền chỉ đọc hoặc đầy đủ đọc/ghi.

Máy chủ SSH

Chạy một máy chủ SSH đầy đủ chức năng trực tiếp trên thiết bị Android của bạn và truy cập từ xa vào terminal.

Máy chủ SFTP

Chuyển đổi và quản lý tệp tin một cách an toàn bằng SFTP từ các client desktop hoặc thiết bị di động tương thích.

Nhiều người dùng

Tạo nhiều người dùng với cấu hình xác thực, shell và quyền truy cập file riêng biệt.

Xác thực bằng khóa công khai

Cấu hình xác thực bằng khóa công khai cho những người dùng cần truy cập SSH dựa trên khóa.

Khởi động tự động

Tự động khởi động máy chủ SSH/SFTP khi thiết bị khởi động hoặc khi phát hiện mạng Wi-Fi đã được cấu hình.

Tích hợp Tasker

Tự động hoá hành động của máy chủ bằng cách sử dụng Android intents và Tasker.

Nhiều giao diện mạng

Sử dụng Wi-Fi, Ethernet, tethering và các giao diện mạng khác có sẵn để kết nối tới máy chủ.

Videos

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

About this app

Máy chủ SSH/SFTP cho Android

Máy chủ SSH/SFTP mạnh mẽ cho Android cho phép bạn truy cập từ xa thiết bị qua kết nối mạng bảo mật. Nó bao gồm một terminal hoàn toàn chức năng và hỗ trợ truy cập tập tin qua SFTP, làm cho nó hữu ích cho quản trị từ xa, quản lý tập tin và tự động hoá.

Ứng dụng hỗ trợ Wi-Fi, Ethernet, tethering, nhiều người dùng, các đường dẫn truy cập có thể cấu hình, khởi động tự động máy chủ, scripting qua Android intents, và nhiều tính năng khác.

Tính năng

  • Máy chủ SSH/SFTP cho Android — Chạy một máy chủ SSH và SFTP trực tiếp trên thiết bị Android của bạn.
  • Truy cập terminal đầy đủ — Kết nối từ xa và sử dụng terminal shell chức năng trên thiết bị Android của bạn.
  • Nhiều giao diện mạng — Sử dụng bất kỳ kết nối mạng nào có sẵn, bao gồm Wi-Fi, Ethernet và tethering.
  • Nhiều người dùng — Tạo và quản lý nhiều tài khoản người dùng, bao gồm người dùng ẩn danh có tên người dùng ssh và không có mật khẩu.
  • Kiểm soát truy cập theo người dùng — Định cấu hình người dùng và quyền truy cập của họ độc lập.
  • Đường dẫn truy cập SFTP — Định cấu hình nhiều thư mục cho mỗi người dùng, bao gồm các thư mục trong bộ nhớ trong hoặc trên thẻ SD ngoại vi.
  • Truy cập chỉ đọc hoặc ghi đầy đủ — Đặt mức truy cập phù hợp cho mỗi đường dẫn SFTP đã cấu hình.
  • Tệp ẩn — Chọn xem mỗi người dùng có thể truy cập các tệp ẩn qua SFTP hay không.
  • Khởi động tự động khi kết nối Wi-Fi — Tự động khởi động máy chủ SSH/SFTP khi một mạng Wi-Fi đã chỉ định được kết nối.
  • Khởi động khi bật — Tự động khởi động máy chủ khi thiết bị Android khởi động.
  • Scripting và tự động hoá — Kiểm soát máy chủ bằng intent công khai của Android và công cụ tự động hoá như Tasker.

Tích hợp Tasker

Bạn có thể kiểm soát máy chủ SSH/SFTP bằng Tasker hoặc các công cụ tự động hoá khác bằng cách gửi intent Android.

Tạo một Task Action mới trong Tasker và chọn System → Send Intent với các thông tin sau:

  • Gói: net.xnano.android.sshserver
  • Lớp: net.xnano.android.sshserver.receivers.CustomBroadcastReceiver

Để bắt đầu hoặc dừng máy chủ, sử dụng một trong các hành động sau:

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

Màn hình ứng dụng

Trang chủ

Màn hình Trang chủ cung cấp các điều khiển cho máy chủ SSH/SFTP, bao gồm:

  • Bắt đầu hoặc dừng máy chủ
  • Giám sát các máy khách đã kết nối
  • Thay đổi cổng máy chủ
  • Bật khởi động tự động khi thiết bị khởi động
  • Cấu hình các cài đặt máy chủ khác

Quản lý người dùng

Quản lý người dùng và cài đặt truy cập của họ, bao gồm:

  • Tạo và quản lý nhiều người dùng
  • Định cấu hình đường dẫn truy cập cho mỗi người dùng
  • Bật hoặc tắt các người dùng riêng lẻ
  • Định cấu hình quyền truy cập SFTP

Giới thiệu

Xem thông tin về máy chủ SSH/SFTP và ứng dụng.

Các khách hàng SSH/SFTP được hỗ trợ

Bạn có thể kết nối đến máy chủ SSH/SFTP bằng các khách hàng tương thích trên Windows, macOS, Linux, Android hoặc các công cụ dựa trên web được hỗ trợ.

Các khách hàng đã được kiểm thử bao gồm:

  • FileZilla
  • WinSCP
  • Bitvise SSH Client
  • Finder trên macOS
  • Terminal và trình quản lý tệp trên Linux
  • Total Commander trên Android
  • ES File Explorer trên Android

Quản lý nguồn Android

Chế độ Doze của Android và các tính năng tối ưu pin khác có thể ngăn máy chủ SSH/SFTP hoạt động như mong đợi trong nền.

Nếu máy chủ ngừng ng ngờ không mong muốn hoặc không duy trì hoạt động, hãy thêm ứng dụng vào danh sách loại trừ tối ưu pin của thiết bị.

Quyền

Tuỳ thuộc vào phiên bản Android và các tính năng đã bật, ứng dụng có thể yêu cầu các quyền sau:

  • Truy cập bộ nhớ — Bắt buộc để máy chủ SSH/SFTP truy cập các tệp trên thiết bị của bạn.
  • Truy cập Internet và mạng — Bắt buộc để các khách hàng kết nối tới máy chủ SSH/SFTP.
  • Truy cập vị trí — Bắt buộc trên Android P và các phiên bản sau khi sử dụng tính năng khởi động tự động máy chủ dựa trên phát hiện mạng Wi-Fi.

Android có thể áp dụng các hạn chế bổ sung khi truy cập thông tin kết nối Wi-Fi, đặc biệt khi ứng dụng đang chạy trong nền.

Hỗ trợ

Nếu bạn gặp vấn đề, muốn yêu cầu tính năng, hoặc có phản hồi về ứng dụng, vui lòng liên hệ với chúng ta:

**[email protected]

Requirements

Minimum Android
4.4 (API 19)

Android 4.4 hoặc mới hơn

Privacy & permissions

Theo tuyên bố an toàn dữ liệu của Google Play, ứng dụng không chia sẻ dữ liệu với bên thứ ba.

Ứng dụng có thể thu thập thông tin ứng dụng và dữ liệu hiệu suất, cũng như thiết bị hoặc các ID khác.

SSH Server cần truy cập mạng để cung cấp kết nối SSH/SFTP và truy cập bộ nhớ để cung cấp chức năng truyền tập tin.

Quyền truy cập vị trí chỉ cần khi sử dụng tính năng phát hiện Wi-Fi tự động trên các phiên bản Android được hỗ trợ.

  • Trạng thái mạng

    Được dùng để phát hiện các kết nối mạng có sẵn và cung cấp thông tin mạng mà máy chủ cần.

  • Vị trí

    Cần thiết trên các phiên bản Android được hỗ trợ khi sử dụng tự động phát hiện Wi‑Fi để khởi động máy chủ SSH/SFTP.

  • Bộ nhớ

    Cần để cho phép máy chủ SSH/SFTP truy cập các file mà bạn cung cấp qua máy chủ.

  • Quản lý bộ nhớ bên ngoài

    Cần thiết trên các phiên bản Android được hỗ trợ khi máy chủ cần truy cập các file được lưu trữ trên thiết bị.

  • Internet

    Cần để cho phép khách hàng SSH và SFTP kết nối với máy chủ.

  • Trạng thái Wi‑Fi

    Được dùng cho thông tin mạng Wi‑Fi và tính năng tự động bật Wi‑Fi.

Read the privacy policy →

What's new

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

Frequently asked questions

SSH Server cho phép bạn chạy máy chủ SSH và SFTP trực tiếp trên thiết bị Android của bạn và truy cập nó từ xa từ các máy khách tương thích.

Có. Máy chủ SFTP tích hợp cho phép các máy khách tương thích duyệt, tải lên, tải xuống và quản lý các tệp theo quyền được cấu hình.

Có. Máy chủ có thể tự động khởi động khi thiết bị bật hoặc khi phát hiện mạng Wi-Fi đã được cấu hình.

Có. SSH Server cung cấp các intent Android công khai có thể được sử dụng với Tasker và các công cụ tự động hóa khác.

Bạn có thể sử dụng các khách hàng SSH/SFTP tương thích trên Windows, macOS, Linux, Android và các nền tảng khác. Các khách hàng đã được kiểm tra bao gồm FileZilla, WinSCP, Bitvise SSH Client, macOS Finder, các trình quản lý tệp Linux, Total Commander và ES File Explorer.

Tôi có thể truy cập terminal Android từ xa không?

Có. Bạn có thể tạo nhiều người dùng và cấu hình độc lập các cài đặt xác thực và truy cập của họ.

Có. Xác thực bằng khóa công khai có thể được cấu hình cho từng người dùng.

Có. Mỗi người dùng có thể có nhiều đường dẫn truy cập SFTP trỏ đến các thư mục được chọn trong bộ nhớ nội bộ hoặc thẻ SD ngoài.

Có. Mỗi đường dẫn truy cập SFTP có thể được cấu hình ở chế độ chỉ đọc hoặc đầy đủ đọc/ghi.

Related news