Android 태블릿을 Linux 콘솔로 사용할 수 있습니까(예: Linux 시스템의 USB 포트 중 하나에 연결)?
저는 서버 전용 콘솔이 없는 소규모 시작 서버실(CentOS/Ubuntu)을 관리하고 있습니다. 즉, 오작동하는 기계에 액세스하려면 키보드/마우스/화면을 기계에 연결해야 합니다.
일종의 VT100/xterm 에뮬레이션을 실행하는 태블릿을 연결하는 것이 이상적입니다.
위의 내용이 가능하다면 어떤 아이디어가 있습니까?
답변1
질문에서는 네트워킹이 작동하지 않거나 SSH를 사용할 수 없거나 컴퓨터에 연결된 물리적 장치만 필요하다는 점을 명시하지 않지만 하드웨어 전용 솔루션이 필요한 경우 몇 가지 옵션이 있습니다.
가장 빠르고 쉬운 방법은 오래된 USB 키보드와 작은 모니터를 가지고 비상시에 대비해 어딘가에 숨겨두는 것입니다.
그러나 첫 번째 안드로이드 솔루션은 모든 OS에서 태블릿을 USB 키보드/터치패드로 전환하거나 컴퓨터가 BIOS 또는 부트 로더에만 접근할 수 있는 경우에도 작동합니다. 그것은USB 키보드 앱:
USB 포트에 키보드+마우스 기능을 추가하려면 Android 기기에 맞춤 커널을 설치해야 합니다. 이 앱은 키 및 마우스 이벤트를 보내는 데 사용됩니다. 루트도 필요합니다.
기타 장치: 이 패치를 사용하여 커널을 직접 컴파일해야 합니다.https://github.com/pelya/android-keyboard-gadget/blob/master/kernel-3.4.patch
이 링크좋은 설명이 있어요
이 앱은 컴퓨터에 드라이버가 필요하지 않은 무료 앱입니다. 보시다시피 아래 앱은 컴퓨터에서 먼저 서버 클라이언트를 구성한 경우에만 작동할 수 있습니다. 따라서 대부분의 다른 유사한 플랫폼과 달리 USB 키보드는 BIOS 내부, 부트로더 내부, 모든 OS 및 USB 소켓이 활성화되어 사용 가능한 모든 하드웨어에서 작동합니다.
Android 기기에서 앱은 USB 포트에 키보드 및 마우스 기능을 추가해야 합니다. 안타깝게도 몇 가지 추가 사항을 먼저 준비하지 않으면 앱 자체에서 해당 프로세스를 완료할 수 없습니다. 그런 점에서, 루팅된 스마트폰을 사용해야 합니다(거의 모든 Android 기반 장치에 사용할 수 있는 다양한 원클릭 루트 솔루션이 있으므로 루팅을 보장하는 것은 문제가 되지 않습니다).
또한, 휴대폰에 전원을 공급하는 Android 코어 시스템 내에서 전용 사용자 정의 커널을 플래시해야 합니다. 이 플래시 작업은 사용자 정의 복구 이미지가 기기에서 실행되고 있는 경우 완료될 수 있습니다(최신 버전의 TWRP 복구를 사용하는 것이 좋습니다. 첫 번째 시도부터 제대로 작동하도록 만듭니다).
따라서 USB 키보드 도구를 사용하기 전에 Android 장치를 루팅하고 TWRP 복구를 설치하십시오. 그런 다음GitHub휴대전화에 적용해야 하는 사용자 정의 커널을 다운로드하세요. 마지막으로 USB 키보드를 실행하고 스마트폰이나 태블릿을 USB 케이블로 컴퓨터와 연결하면 휴대용 장치를 통해 컴퓨터를 제어할 수 있습니다.
모니터의 경우 쉽게 사용할 수 있는 하드웨어 전용 BIOS 호환 Android 솔루션은 없는 것 같습니다. 사용하는 방법이 있습니다태블릿용 Windows/Mac 소프트웨어, 또는리눅스용 vnc 클라이언트.
제목, 첫 번째 세 번째 및 네 번째 단락으로 이동하여 아직 네트워크 telnet/ssh 액세스 권한이 있다고 가정하면 다음을 사용할 수 있습니다.
안드로이드용 터미널 프로그램과 SSH 프로그램이 많이 있으며 "SSH가 있는 터미널"도 몇 개 있습니다.구글링 안드로이드 ssh히트곡이 많으니 한번 시도해 보세요. 동일한 네트워크에 있어야 하며 Linux 시스템에 SSH(또는 일반 텔넷)를 연결할 수 있어야 합니다. 또는 Linux 시스템이 인터넷에서 SSH를 허용하는 경우 어디에서나 연결할 수 있습니다.