มีเซิร์ฟเวอร์ ssh สำหรับ Android (เช่น openssh สำหรับ Ubuntu) ที่จะอนุญาตให้ฉันเข้าถึงคอนโซลอุปกรณ์ผ่าน PuTTY หรือไม่
มีเซิร์ฟเวอร์ ssh สำหรับ Android (เช่น openssh สำหรับ Ubuntu) ที่จะอนุญาตให้ฉันเข้าถึงคอนโซลอุปกรณ์ผ่าน PuTTY หรือไม่
คำตอบ:
ใช่มีสองตัวเลือกสำหรับสิ่งนี้ ได้แก่ :
แอพเหล่านี้บางแอปจะให้คุณรูทอุปกรณ์ของคุณ SSHDroid, QuickSSHD และ SSHelper อย่างน้อยก็ทำไม่ได้ (อาจมีคนอื่นเช่นกัน) มีหลายทางเลือกให้คุณตรวจสอบอย่างแน่นอนทั้งนี้ขึ้นอยู่กับความต้องการของคุณ / คุณสมบัติที่ต้องการ / ฯลฯ
นอกจากนี้คุณยังสามารถใช้เซิร์ฟเวอร์ SSH โดยไม่ต้องเป็น app หน้า - เริ่มต้นด้วยคำสั่งหรือผ่านแฟ้มการกำหนดค่าที่อธิบายไว้ในHowto: เชื่อมต่อกับอุปกรณ์ที่มี SSH
ตามหน้านั้น CyanogenMod รวมเซิร์ฟเวอร์ SSH (dropbear) ในบางรุ่น ("Cyanogenmod 9.0 RC2 ไม่รวม Dropbear อีกต่อไป") หรือคุณอาจจะใส่มันเข้าไปในระบบของคุณเองก็ได้
ดูเหมือนว่าโดยปกติจะถือว่าเซิร์ฟเวอร์นั้นรันโดยรูท (นั่นคือคุณต้องรูท acces ไปยังระบบของคุณ) แต่จะต้องสามารถตั้งค่าให้ทำงานได้โดยไม่ต้องรูท
คำตอบนี้จะช้าไปงานปาร์ตี้ แต่คุณยังสามารถรวบรวมไบนารี openssh คงที่ (ssh sshd ssh-keygen ฯลฯ ) สำหรับ Android โดยใช้โครงการ buildroot หรือ dropbear หากคุณต้องการ
https://buildroot.uclibc.org/downloads/manual/manual.html
ฉันได้ทำสิ่งนี้ในกล่อง linux ของฉันสำหรับ openssh และโปรแกรมอื่น ๆ อีกมากมาย ต้องใช้อุปกรณ์ที่รูท
อุปกรณ์ของฉันใช้แขน - คุณต้องตรวจสอบว่าอุปกรณ์ของคุณรองรับโดย buildroot หรือไม่ถ้าไม่ใช่แขน