iPhone 또는 iPad에 SSH로 연결하는 방법
차례:
당신은 이미 iOS가 Mac OS X과 동일한 기본 유닉스 아키텍처를 가지고 있다는 것을 알고 있을 것입니다. 이 때문에 다른 Mac 또는 유닉스 기반 시스템에 연결하는 것처럼 iPhone 또는 iPad에 SSH로 연결할 수 있습니다. .
저희 괴짜 사용자의 경우 탈옥하지 않으면 이 기능이 비활성화되므로 iOS 기기에 SSH로 연결하려면 먼저 탈옥해야 합니다.이를 수행하는 방법은 하드웨어에서 사용 중인 iOS 버전에 따라 다르지만 특정 iOS 버전 및 iPhone 또는 iPad의 장치 모델에 따라 여기에서 탈옥 정보를 찾을 수 있습니다.
명확히 하기 위해 다른 컴퓨터에서 iPhone 또는 iPad로 SSH를 통해 연결하는 기능을 설정하는 방법에 대한 가이드입니다. iPhone 또는 iPad용 SSH 클라이언트를 찾고 있습니다. iOS App Store의 Prompt가 단연 최고이며 비용은 $15 정도입니다.
SSH를 설정한 다음 SSH로 iPhone 또는 iPad에 연결하는 방법
앞서 언급했듯이 가장 먼저 해야 할 일은 탈옥입니다. 이는 이 기사의 범위를 벗어나지만 하기 쉽습니다. iPhone, iPad 또는 iPod touch를 탈옥한 후 다음을 진행하십시오.
1단계) iOS 기기에서
- Cydia를 시작하고 OpenSSH를 검색하여 설치합니다(Cydia의 네트워킹 섹션에 있음). 백그라운드에서 실행되기 때문에 스프링보드에 아무것도 표시되지 않습니다.
- OpenSSH를 다운로드하여 설치한 후 "설정"을 누른 다음 "Wi-Fi"를 누릅니다.
- 연결된 WiFi 라우터 옆의 화살표를 탭하면 무선 네트워크 설정이 나타납니다.
- 첫 화면에 보이는 IP 주소를 기록해 둡니다. 예를 들어 192.168.1.103
2단계) Mac 또는 Windows PC에서 SSH
- Mac OS X 또는 Windows 사용자의 경우 PuTTY에서 터미널 실행
- 명령줄에 다음을 입력합니다.
- SSH 암호화 키가 생성되는 동안 1~2분 정도 기다리십시오. 요청 시 수락하십시오. 이 지연은 컴퓨터에서 iOS 장치로 처음 ssh할 때만 발생합니다.
- 비밀번호를 물을 때 "alpine"을 사용하되 따옴표는 제외합니다. 이것이 모든 iOS 기기의 기본 비밀번호입니다.
iPhone의 이전 단계에서 찾은 IP 주소를 사용해야 합니다.
관심이 있으면 할 수 있습니다.
3단계) 기본 iOS 암호 변경: 이제 SSH를 통해 iPhone 또는 iPad에 연결됩니다. 가장 먼저 해야 할 일은 기본 암호를 변경하는 것입니다. 그렇지 않으면 이론적으로 네트워크의 모든 사용자가 iPhone, iPad 또는 iPod touch에 연결할 수 있습니다. 이것은 다음 명령을 입력하기만 하면 됩니다.
passwd
새 비밀번호를 입력한 다음 요청 시 확인하십시오.
이제 안전한 '모바일' ID 비밀번호를 변경하고 싶을 것입니다. 이것은 기본적으로 동일한 절차입니다:
passwd 모바일
새 비밀번호를 입력하고 확인하세요.
아래 동영상은 루트 비밀번호를 변경하는 과정을 안내합니다. 이것은 매우 쉽고 시간이 걸립니다.
iOS 장치에 자주 연결할 계획이라면 수동 DHCP IP 주소를 설정하여 변경되지 않도록 한 다음 SSH 별칭을 설정하여 변경되지 않도록 할 수 있습니다. 전체 연결 문자열을 다시 입력해야 합니다.
SSH iPhone에서 iPhone으로(또는 iPad 자체로 등) 예: localhost에 연결
: iOS 장치에서 localhost에 연결하려면 iPhone 자체에 SSH 또는 터미널 클라이언트가 있어야 합니다. 다시 말하지만 iOS App Store에서 프롬프트를 제안하지만 다른 옵션이 있습니다.
iPhone 또는 iPad로 SFTP
: iPhone 또는 iPad로 파일을 전송하는 것은 OpenSSH가 설치되고 실행된 후 SFTP를 사용하는 문제입니다.터미널 대신 ftp 클라이언트에서 SSH로 연결할 때와 동일한 IP 주소, 로그인 및 암호를 사용합니다. 몇 가지 좋은 무료 FTP 클라이언트는 Mac용 CyberDuck 또는 Mac, Windows 및 Linux용 Filezilla입니다.
SSH의 기타
이것은 분명히 iOS와 iPhone 및 iPad에 적용되지만 Mac에는 활성화할 수 있는 기본 SSH 서버가 있으며 설정 패널을 통해 토글하는 것이 훨씬 더 쉽습니다. 선호하는 경우 Mac 명령줄을 통한 SSH 서버는 iOS에서 필요한 것과 같은 탈옥을 사용하는 것과 비교하여 훨씬 간단합니다.
iOS에서 SSH를 사용하는 방법에 대한 추가 통찰력이나 팁이 있으면 아래 의견에 공유하십시오!