Cách chạy máy chủ SFTP trên Android

Cách chạy máy chủ SFTP trên Android

Cập nhật lần cuối :
Tính năng Máy chủ SFTP được lên kế hoạch cho bản phát hành trong tương lai của AnExplorer .Trang này mô tả cách nó sẽ hoạt động khi có sẵn.Hiện tại, hãy sử dụng Kết nối thiết bị (máy chủ HTTP) để chia sẻ không dây các tệp trên điện thoại của bạn — xem hướng dẫn Kết nối thiết bị .Để truy cập được mã hóa, máy khách SFTP của AnExplorer có thể kết nối với bất kỳ máy chủ SFTP bên ngoài nào — xem hướng dẫn máy khách SFTP .

Máy chủ SFTP của AnExplorer biến điện thoại Android của bạn thành máy chủ tệp có thể truy cập SSH.Kết nối từ bất kỳ ứng dụng khách SSH/SFTP nào trên máy tính xách tay, máy tính để bàn hoặc máy chủ từ xa — bộ nhớ điện thoại của bạn được hiển thị an toàn qua mạng.

Không giống như Máy chủ FTP cơ bản , SFTP được mã hóa qua SSH.Mọi hoạt động truyền tệp đều được bảo vệ, giúp Máy chủ SFTP thích hợp để truy cập điện thoại của bạn từ xa qua internet hoặc trên các mạng không đáng tin cậy.

Khi nào nên sử dụng Máy chủ SFTP thay vì Máy chủ FTP

Tình huốngSử dụng
Wi-Fi tại nhà, mạng đáng tin cậyMáy chủ FTP (đơn giản hơn)
Wi-Fi công cộng, văn phòng hoặc truy cập từ xaMáy chủ SFTP (được mã hóa)
Tự động sao lưu từ PC/máy chủ sang điện thoạiMáy chủ SFTP
Một nhà phát triển khác cần có các tệp scp vào điện thoại của bạnMáy chủ SFTP
Kết nối từ thiết bị đầu cuối Linux/Mac qua sftp hoặc scpMáy chủ SFTP

Cách khởi động máy chủ SFTP

  1. Mở AnExplorer
  2. Mở thanh bên của menu (chạm ≡ hoặc vuốt sang phải)
  3. Chọn Máy chủ SFTP
  4. Nhấn Bắt đầu
  5. AnExplorer hiển thị: Máy chủ: 192.168.xx, Cổng: 2222 (hoặc cổng đã định cấu hình của bạn)
  6. Đặt tên người dùngmật khẩu trong cài đặt Máy chủ SFTP — không bao giờ để máy chủ SFTP mở mà không có thông tin xác thực

Máy chủ chỉ chạy khi AnExplorer đang hoạt động.Nó tắt khi bạn đóng ứng dụng hoặc hệ thống sẽ tắt nó để giải phóng bộ nhớ.

Kết nối từ máy tính

Từ Windows (dấu nhắc lệnh hoặc PowerShell):

sftp -P 2222 username@192.168.1.105

Sau đó sử dụng các lệnh SFTP: ls , get filename , put filename , exit

Từ Linux hoặc Mac (thiết bị đầu cuối):

sftp -P 2222 username@192.168.1.105

Từ FileZilla (Windows/Mac/Linux):

  1. Trình quản lý địa điểm > Trang web mới
  2. Giao thức: SFTP – Giao thức truyền tệp SSH
  3. Máy chủ: 192.168.1.105 , Cổng: 2222
  4. Kiểu đăng nhập: Bình thường, tên người dùng, mật khẩu
  5. Kết nối

Từ Cyberduck (Mac):

  1. Mở Kết nối > SFTP (Giao thức truyền tệp SSH)
  2. Máy chủ: 192.168.1.105 , Cổng: 2222
  3. Nhập tên người dùng và mật khẩu

Tự động hóa: Kéo tập tin điện thoại từ máy chủ Linux

Quy trình làm việc chung dành cho nhà phát triển: tự động sao lưu nội dung điện thoại vào máy chủ Linux tại nhà bằng công việc định kỳ:

# cron entry (runs every night at 2am)
0 2 *** sftp -P 2222 myuser@192.168.1.105:/sdcard/DCIM /backup/phone-photos/

Hoặc sử dụng rsync qua SSH (nếu máy chủ SFTP của điện thoại hỗ trợ các lệnh rsync — thay đổi tùy theo cách triển khai):

rsync -avz -e "ssh -p 2222" myuser@192.168.1.105:/sdcard/ /backup/phone/

Đây là một cách đáng tin cậy để duy trì sao lưu ảnh/video tự động từ điện thoại đến NAS hoặc máy chủ gia đình mà không cần bất kỳ dịch vụ đám mây nào.

Cài đặt máy chủ SFTP

Cài đặtKhuyến nghị
Cảng2222 (mặc định, tránh xung đột với hệ thống SSH trên cổng 22)
Tên người dùngChọn thứ gì đó không tầm thường
Mật khẩuSử dụng mật khẩu mạnh
Thư mục gốcHạn chế ở /sdcard/ hoặc một thư mục cụ thể
Xác thực khóa SSHCó sẵn cho khách hàng dựa trên khóa

Bảo mật: Hiển thị cổng SFTP

Theo mặc định, Máy chủ SFTP liên kết với IP hiện tại của điện thoại của bạn trên mạng cục bộ.Nếu bạn muốn truy cập nó từ bên ngoài nhà của bạn:

  1. Bật chuyển tiếp cổng trên bộ định tuyến của bạn: chuyển tiếp cổng ngoài → cổng IP của điện thoại 2222
  2. Sử dụng IP công cộng hoặc tên máy chủ DDNS của bộ định tuyến để kết nối từ xa
  3. Luôn sử dụng mật khẩu khi đưa SFTP lên internet
  4. Cân nhắc sử dụng VPN ( OpenVPN ) thay vì chuyển tiếp cổng để bảo mật tốt hơn

Máy chủ SFTP so với Máy chủ FTP so với Kết nối thiết bị

Máy chủ SFTPMáy chủ FTPKết nối thiết bị
Đã mã hóa
Yêu cầu máy khách SSH
Hoạt động từ mọi trình duyệt
Tốt nhất choTruy cập từ xa/an toànChuyển mạng LANChia sẻ nhanh
Hướng dẫn liên quanTrang nàyMáy chủ FTPKết nối thiết bị

Hướng dẫn liên quan

Cài đặt

Cài đặt AnExplorer

Câu hỏi thường gặp

Bản quyền © DWorkS 2011 – 2026 Mọi quyền được bảo lưu