Android 기기에서 SSH 서버를 실행할 수 있는 방법이 있나요?

Android 기기에서 SSH 서버를 실행할 수 있는 방법이 있나요?

openssh-serverAndroid 설치에 Debian을 설치하여 그대로 사용하고 싶습니다.그래서드롭베어보다 훨씬 낫습니다. 이를 수행하는 쉬운 방법이 있습니까, 아니면 전화기에 openssh-server를 설치하면 됩니까? 저는 Google Nexus One에서 Android 2.3.X를 실행하고 있습니다.

답변1

루팅된 전화에서 SSH 서버를 실행하려면 다음을 설치할 수 있습니다.SSHDroid.

데비안 이미지를 구축하면 이를 수행할 수 있습니다 deboostrap. 데비안이 실행되므로 ARM해당 아키텍처에 대한 이미지를 구축하는 데 문제가 없습니다. 흥미로운 점이 있습니다어떻게SG1용으로 작성되었으므로 시도해 볼 수 있습니다.

답변2

Debian의 단순화된 버전과 같은 보다 전통적인 Linux 배포판은 Nexus-One 및 Android용으로 특별히 제작된 기타 여러 휴대폰에서 실행할 수 있습니다. Android는 수정된 Linux 커널을 기반으로 하기 때문에 이를 사용하기 위해 나머지 운영 체제를 이식하는 것이 어렵지 않습니다. Nexus-One은 특히 개방형 기기이므로 다른 기기를 부팅하는 것은 어렵지 않습니다. X와 WiFi를 사용하여 데비안 정식 버전을 설치할 수 있습니다. 예시 보기여기 비디오.

그러나 일부 기능을 포기하게 된다는 점을 인식해야 합니다. 데비안은 SIM 카드를 실행하고 전화를 걸거나 문자 메시지를 보내는 소프트웨어를 제공하지 않습니다.

이것은예제 튜토리얼그것을하는 방법. 기본 프로세스에는 파티션을 설정하고, 컴퓨터에서 파티션을 마운트하고, 부팅 설치 프로세스를 사용하여 모든 데비안 항목을 파티션에 놓고, 해당 휴대폰의 하드웨어에 구성된 Android 커널을 사용하는 등 몇 가지 주요 변경 작업을 수행한 다음, 해당 환경을 부팅하기 위한 부팅 일부 일상적인 작업.

답변3

저는 Android에서 Debian 등을 chrooting한 경험이 많습니다.

이 작업을 자동으로 수행하는 앱도 있습니다.https://unix.stackexchange.com/a/20124/4319.

(동의합니다. 비슷한 욕구가 있습니다. Android 앱으로 작업하는 방법을 알아내는 것보다 익숙한 환경을 얻으려는 것입니다. 이와 같은 장치를 사용하면 많은 노력과 시간이 절약됩니다. )

관련 정보