Tạo local SSH vào iPhone-iPod-iPad qua Cable USB (SSH Over Wifi)
![[IMG]](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjcqFU53N4lj2LhAMHNsYb1DlqQh1zfefdZxpibKzpahyphenhyphentzzNBFLx4O7XDaztGJKuYuARUsIwpFUfbKnARMPzTkD30FmDUeplGPEHoz2_IHx6L_vSpbadefd_f03eukOKkwjKtdxOo1NBCH/s640/3062415800_fa2a15942c.jpg)
Để tạo Local SSH các bạn có thể làm theo các bước sau.
1./ Sử dụng usbmuxd:
Đầu tiên tải file cho OS X : http://adf.ly/1Pi68Z
Giải nén ra được 2 file itnl & libmd.dylib. Copy vào bất kỳ đâu (ví dụ vào /Library tạo thư mục bất kỳ. Ở đây mình tạo thư mục itunnel nên sẽ copy vào /Library/itunnel).
Mở Terminal lên gõ lệnh: sudo /Library/itunnel/itnl --iport 22 --lport 2222 (phân biệt I & L). Gõ y nếu được hỏi. Gõ mật khẩu su của Mac.
Mở tab Terminal mới gõ lệnh: ssh root@localhost -p 2222
Gõ mật khẩu su của iPhone/iPad, pass mặc định alpine.
2./ Tạo file chạy nền cho binary:
Vào /Library/LaunchDaemons/ tạo 1 file với tên com.usbmux.itunnel.plist, nội dung bên trong bao gồm:
Đầu tiên tải file cho OS X : http://adf.ly/1Pi68Z
Giải nén ra được 2 file itnl & libmd.dylib. Copy vào bất kỳ đâu (ví dụ vào /Library tạo thư mục bất kỳ. Ở đây mình tạo thư mục itunnel nên sẽ copy vào /Library/itunnel).
Mở Terminal lên gõ lệnh: sudo /Library/itunnel/itnl --iport 22 --lport 2222 (phân biệt I & L). Gõ y nếu được hỏi. Gõ mật khẩu su của Mac.
Mở tab Terminal mới gõ lệnh: ssh root@localhost -p 2222
Gõ mật khẩu su của iPhone/iPad, pass mặc định alpine.
2./ Tạo file chạy nền cho binary:
Vào /Library/LaunchDaemons/ tạo 1 file với tên com.usbmux.itunnel.plist, nội dung bên trong bao gồm:
[CODE]<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>com.usbmux.itunnel</string>
<key>ProgramArguments</key>
<array>
<string>/Library/itunnel/itnl</string>
<string>--iport</string>
<string>22</string>
<string>--lport</string>
<string>2222</string>
</array>
<key>RunAtLoad</key>
<true/>
<key>KeepAlive</key>
<true/>
</dict>
</plist>[/CODE]
Mở Terminal lên gõ lệnh:
chown root:wheel /Library/LaunchDaemons/com.usbmux.itunnel.plist
Gõ tiếp: sudo launchctl load /Library/LaunchDaemons/com.usbmux.itunnel.plist
Sau khi thông báo load thành công thì sau này mỗi lần gõ lệnh ssh@localhost -p 2222 sẽ không phải mở file binary lên nữa vì binary đã tự load.
Nếu gặp lỗi như hình dưới:
chown root:wheel /Library/LaunchDaemons/com.usbmux.itunnel.plist
Gõ tiếp: sudo launchctl load /Library/LaunchDaemons/com.usbmux.itunnel.plist
Sau khi thông báo load thành công thì sau này mỗi lần gõ lệnh ssh@localhost -p 2222 sẽ không phải mở file binary lên nữa vì binary đã tự load.
Nếu gặp lỗi như hình dưới:
Mở Finder lên, nhấn tổ hợp phím Command + Shift +G, gõ vào /Users/user của bạn/.ssh/known_hosts, xoá file known_hosts đi rồi gõ lại lệnh trên Terminal.
3./ Sử dụng iTools Pro:
Đơn giản hơn thì dùng iTools Pro, đã mở sẵn port 6666 rồi
3./ Sử dụng iTools Pro:
Đơn giản hơn thì dùng iTools Pro, đã mở sẵn port 6666 rồi
Tạo local SSH vào iPhone-iPod-iPad qua Cable USB (SSH Over Wifi)
Reviewed by Unknown
on
7:59 PM
Rating:

No comments