자동 로그인

문서 참조: 링크

노토

원본 문서: auto_login.md
이 문서는 당신의 기여(문서화, 번역, 신고, 제안, 코딩)를 기대합니다.
이 문서의 기능은 아직 출시되지 않았습니다. (2022-03-17)

참고

이 문서는 진행 중입니다.
이 문서는 여러분의 기여(문서 작성, 번역, 보고, 제안, 코딩)를 기다리고 있습니다.
이 문서에 포함된 기능은 아직 출시되지 않았습니다. (2022-03-17)

요구 사항

  • 서버: test_버전을 실행하는 웨인OS PC
  • 클라이언트: ssh 클라이언트 기능이 있는 PC(모든 OS가 가능하지만 이 문서에서는 Linux 셸로 설명합니다.)
  • 서버의 IP 주소를 확인하고 클라이언트에서 해당 IP에 연결할 수 있는지 확인합니다(예: ping ${SERVER_IP}).

1. 준비

SSH

설정 및 확인SSH 연결.

구글 아이디

자동 로그인 기능은 안전하지 않으므로 임시 구글 아이디를 사용하는 것을 권장하며, 구글 아이디의 2단계 인증을 해제하면 자동 로그인을 편리하게 사용할 수 있습니다.

GCP

서버

웨인 OS 테스트 버전_을 켜고 초기 설정(언어/네트워크 등)을 설정합니다.

2. 원격 로그인

클라이언트에서 서버로 ssh를 연결합니다.

sudo ssh ${SERVER_IP} "/usr/local/autotest/bin/autologin.py -u '${USER_ID}'"
비밀번호:

...

경고: 암호 입력이 에코될 수 있습니다.
비밀번호:
  • ${SERVER_IP}: Wayne OS 디바이스의 IP 주소(예: 192.168.0.100)
  • ${USER_ID}: 로그인을 위한 Google ID
  • 첫 번째 비밀번호 프롬프트: Wayne OS 테스트_ 버전의 셸 비밀번호
  • 2번째 비밀번호 프롬프트: Google ID의 비밀번호

예제 옵션

sudo ssh 192.168.0.100 "/usr/local/autotest/bin/autologin.py --help"
비밀번호

...

사용법: autologin.py [-h] [-a] [--arc_timeout ARC_TIMEOUT] [-d] [-u USERNAME]
                    [--enable_default_apps] [-p PASSWORD] [-w]
                    [--no-arc-syncs] [--toggle_ndk] [--nativebridge64]
                    [-f FEATURE] [--url URL]


Chrome이 자동으로 로그인하도록 설정합니다.

선택적 인수를 사용할 수 있습니다:
  -h, --help            이 도움말 메시지를 표시하고 종료합니다.
  -a, --arc            ARC를 활성화하고 시작될 때까지 기다립니다.
  --arc_timeout            ARC_TIMEOUT
                        ARC를 활성화하고 시작될 때까지 기다립니다.
  -d, --dont_override_profile
                        이전 세션의 파일을 유지합니다.
  -u USERNAME, --사용자 이름 사용자 이름
                        제공된 사용자 이름으로 로그인합니다.
  --enable_default_apps
                        기본 애플리케이션을 활성화합니다.
-p PASSWORD, --password PASSWORD
                        제공된 암호로 로그인합니다.
  -w, --no-startup-window
                        시작 창이 열리지 않도록 합니다(낙서 없음).
  --no-arc-syncs        ARC 동기화 동작을 최대한 방지합니다.
  --toggle_ndk        후디니에서 ndk로 변환을 토글합니다.
--naivebridge64        64비트 네이티브 브릿지에 대한 실험을 활성화합니다.
-f FEATURE, --feature FEATURE
                        지정된 크롬 기능 플래그를 활성화합니다.
  --url URL        URL로 이동합니다.

sudo ssh 192.168.140.172 "/usr/local/autotest/bin/autologin.py --url 'https://wayne-os.com' -u 'seongbin@wayne-inc.com' -p 'my_private_pw'"

참조

https://chromium.googlesource.com/chromiumos/docs/+/main/tips-and-tricks.md#how-to-enable-a-local-user-account