반응형

Android10에서는 SSHDroid가 작동을 안하므로 Magisk 모듈("SSH for Magisk") 설치가 필요합니다.

 

 

해당 모듈은 패스워드 로그인 기능을 지원하지 않고, 키 방식 로그인만 허용합니다.

모듈 설치 후 로컬 PC에서 ssh-keygen 명령어로 RSA 개인키, 공개키를 생성합니다. 생성된 키쌍은 "C:\<Path to user>\.ssh" 디렉터리에 저장됩니다.

 

 

공개키를 안드로이드 단말기에 복사하고, authorized_keys 파일에 넣어줍니다.

adb push id_rsa.pub /data/local/tmp

adb shell

su

cat /data/local/tmp/id_rsa.pub >> /data/ssh/root/.ssh/authorized_keys

 

 

모듈 재시작이 필요합니다.

/sbin/.magisk/modules/ssh/opensshd.init restart

 

 

다음은 WinSCP 설정입니다.

고급 --> SSH --> 인증 --> 개인키 파일 선택 --> putty 형식으로 변환

 

 

이제 "호스트 이름" 및 "사용자 이름"만 입력하고 단말기에 SSH 접속이 가능합니다.

 

 

반응형

+ Recent posts