답변:
예, 여기에는 다음과 같은 몇 가지 옵션이 있습니다.
이러한 앱 중 일부는 기기를 루팅해야합니다. 적어도 SSHDroid, QuickSSHD 및 SSHelper는 그렇지 않습니다 (다른 것도있을 수 있음). 요구 사항 / 원하는 기능 등에 따라 조사 할 수있는 여러 가지 선택이 있습니다.
방법 : SSH를 사용 하여 장치에 연결에 설명 된 것처럼 명령 또는 구성 파일을 통해 시작하는 프런트 엔드 앱없이 SSH 서버를 사용할 수도 있습니다 .
이 페이지에 따르면 CyanogenMod는 일부 릴리스에서 SSH 서버 (dropbear)를 포함했습니다. ( "Cyanogenmod 9.0 RC2에는 더 이상 Dropbear가 포함되어 있지 않습니다.") 또는 시스템에 직접 넣을 수도 있습니다.
기본적으로 서버는 루트에 의해 실행되는 것으로 가정합니다 (즉, 시스템에 루트 액세스가 필요함). 루트없이 작동하도록 서버를 설정할 수 있어야합니다.
이 답변은 파티에 약간 늦었지만 buildroot 프로젝트를 사용하여 안드로이드 용 정적 openssh 바이너리 (ssh sshd ssh-keygen 등)를 컴파일 할 수도 있습니다. 또는 원하는 경우 dropbear.
https://buildroot.uclibc.org/downloads/manual/manual.html
나는 리눅스 박스에서 openssh와 다른 많은 프로그램을 위해 이것을했다. 루팅 된 기기가 필요합니다.
내 장치는 팔 기반이었습니다. 팔이 아닌 경우 buildroot에서 장치를 지원하는지 확인해야합니다.