Cách SSH vào iPhone hoặc iPad

Mục lục:

Anonim

Bạn có thể đã biết rằng iOS có cùng kiến ​​trúc unix cơ bản như Mac OS X và nhờ đó, bạn có thể SSH vào iPhone hoặc iPad giống như cách bạn kết nối với bất kỳ máy chạy Mac hoặc unix nào khác .

Vì hóa ra đối với những người dùng mới như chúng tôi, khả năng này bị vô hiệu hóa mà không cần bẻ khóa, vì vậy để SSH vào thiết bị iOS của bạn, trước tiên bạn cần phải bẻ khóa.Cách thực hiện điều này khác nhau tùy thuộc vào phiên bản iOS mà phần cứng của bạn đang sử dụng, nhưng bạn có thể tìm thấy thông tin bẻ khóa của chúng tôi tại đây tùy thuộc vào phiên bản iOS cụ thể và kiểu thiết bị iPhone hoặc iPad của bạn.

Để làm rõ, đây là hướng dẫn về cách thiết lập khả năng SSH vào iPhone hoặc iPad của bạn từ một máy khác, nếu bạn chỉ đang tìm ứng dụng khách SSH cho iPhone hoặc iPad, Prompt trên iOS App Store cho đến nay là ứng dụng tốt nhất và có giá khoảng 15 đô la.

Cách thiết lập SSH rồi kết nối bằng SSH với iPhone hoặc iPad

Như đã đề cập trước đây, điều đầu tiên bạn cần làm là bẻ khóa, việc này nằm ngoài phạm vi của bài viết này nhưng rất dễ thực hiện. Sau khi iPhone, iPad hoặc iPod touch của bạn được bẻ khóa, hãy tiến hành như sau:

Bước 1) Từ Thiết bị iOS

  • Khởi chạy Cydia, tìm kiếm và cài đặt OpenSSH (nó nằm trong phần kết nối mạng trên Cydia) – bạn sẽ không thấy bất kỳ thứ gì trên Springboard của mình vì phần mềm này chạy ngầm
  • Sau khi OpenSSH được tải xuống và cài đặt, hãy nhấn vào “Cài đặt” rồi nhấn vào “Wi-Fi”
  • Nhấn vào mũi tên bên cạnh bộ định tuyến Wi-Fi mà bạn đã kết nối, thao tác này sẽ hiển thị cài đặt mạng không dây
  • Hãy ghi lại Địa chỉ IP hiển thị trên màn hình đầu tiên, chẳng hạn như chúng tôi sẽ nói đó là 192.168.1.103

Bước 2) SSH từ máy Mac hoặc PC chạy Windows

  • Khởi chạy Terminal trong Mac OS X hoặc PuTTY cho người dùng Windows
  • Gõ nội dung sau vào dòng lệnh:
  • ssh [email protected]

    Hãy nhớ sử dụng địa chỉ IP bạn đã tìm thấy ở bước trước trên iPhone của mình

  • Đợi một hoặc hai phút trong khi các khóa mã hóa SSH được tạo, chấp nhận chúng khi (nếu) được hỏi – sự chậm trễ này chỉ xảy ra trong lần đầu tiên bạn ssh từ máy tính sang thiết bị iOS
  • Khi được yêu cầu nhập mật khẩu, hãy sử dụng “alpine” nhưng không có dấu ngoặc kép, đây là mật khẩu mặc định cho tất cả các thiết bị iOS

Bạn có thể nếu quan tâm.

Bước 3) Thay đổi mật khẩu iOS mặc định: Bây giờ, bạn sẽ được kết nối với iPhone hoặc iPad của mình qua SSH. Điều đầu tiên bạn muốn làm là thay đổi mật khẩu mặc định, nếu không, về mặt lý thuyết, bất kỳ ai trên mạng đều có thể kết nối với iPhone, iPad hoặc iPod touch của bạn. Đây chỉ là vấn đề gõ lệnh sau:

passwd

Cung cấp mật khẩu mới rồi xác nhận khi được hỏi.

Bây giờ, bạn sẽ muốn thay đổi mật khẩu ID 'di động' để đảm bảo an toàn, quy trình này về cơ bản giống như sau:

passwd mobile

Nhập mật khẩu mới và xác nhận.

Video dưới đây hướng dẫn quá trình thay đổi mật khẩu gốc. Việc này rất dễ dàng và chỉ mất một chút thời gian.

Nếu định kết nối với thiết bị iOS của mình thường xuyên, bạn có thể muốn đặt địa chỉ IP DHCP thủ công để địa chỉ đó không thay đổi đối với bạn, sau đó thiết lập bí danh SSH để bạn không phải gõ lại toàn bộ chuỗi kết nối.

SSH vào iPhone của bạn từ iPhone (hoặc iPad với chính nó, v.v.), tức là: Kết nối với máy chủ cục bộ

: Để kết nối với máy chủ cục bộ từ thiết bị iOS của bạn, bạn chỉ cần có ứng dụng khách SSH hoặc Terminal trên chính iPhone. Một lần nữa, tôi sẽ đề xuất Lời nhắc từ Cửa hàng ứng dụng iOS, nhưng có các tùy chọn khác ngoài đó.

SFTP tới iPhone hoặc iPad

: Việc truyền tệp sang iPhone hoặc iPad chỉ là vấn đề sử dụng SFTP sau khi OpenSSH đã được cài đặt và đang chạy.Bạn sẽ sử dụng cùng địa chỉ IP, thông tin đăng nhập và mật khẩu khi kết nối với SSH, chỉ từ ứng dụng khách ftp thay vì Terminal. Một số ứng dụng khách FTP miễn phí tốt là CyberDuck dành cho Mac hoặc Filezilla dành cho Mac, Windows và Linux.

Misc on SSH

Điều này rõ ràng áp dụng cho iOS, iPhone và iPad, nhưng máy Mac cũng có sẵn máy chủ SSH riêng để bật và việc bật qua bảng cài đặt sẽ dễ dàng hơn nhiều hoặc bạn có thể bật Máy chủ SSH thông qua dòng lệnh Mac nếu được ưu tiên, đơn giản hơn một chút so với sử dụng bản bẻ khóa như những gì cần thiết trong iOS.

Nếu bạn có bất kỳ thông tin chi tiết hoặc mẹo bổ sung nào về cách sử dụng SSH trên iOS, hãy chia sẻ trong phần nhận xét bên dưới!

Cách SSH vào iPhone hoặc iPad