Anda harus tahu bahwa Android 4.2.2 (atau sebelum itu) memperkenalkan kunci RSA untuk memeriksa akses adb. - Perangkat bertanya sekarang apakah Anda ingin mengizinkan akses.
Untuk menghindari bertanya setiap kali, komputer menyajikan kunci RSA, yang dapat diterima secara permanen.
Dialog di ponsel menunjukkan sidik jari kunci RSA. - Pada Linux, masyarakat / rahasia sepasang kunci di sini: ~/.android/adbkey(.pub)
.
Bagaimana saya bisa memperlihatkan sidik jari file kunci itu? (Saya mencari baris perintah untuk melakukan itu pada sistem Linux.)
4.2-jelly-bean
adb
ssh
Robert Siemer
sumber
sumber
awk '{print $1}' < ~/.android/adbkey.pub | base64 --decode | md5sum
berfungsi jugaLari:
sumber
Pada Android 5 dan ke atas fungsi hash yang digunakan diubah menjadi
sha256
. Jika perangkat keras Anda seperti itu, Anda dapat mencoba:awk '{print $1}' < ~/.android/adbkey.pub | openssl base64 -A -d -a | openssl sha256 -c | awk '{print $2}'|tr '[:lower:]' '[:upper:]'
sumber