Ctrl+Alt+F6 Linux 컨테이너에 액세스하시겠습니까?

Ctrl+Alt+F6 Linux 컨테이너에 액세스하시겠습니까?

기본적으로 Ctrl++는 가상 콘솔로 연결됩니다 Alt.F1-F6

lxc내 컴퓨터에는 컨테이너가 실행되고 있습니다. ++가 Ctrl컨테이너의 가상 콘솔로 이동할 수 있도록 호스트를 구성하는 방법은 무엇입니까 ?AltF6

Ctrl또한 ++가 컨테이너 내부에서 실행되는 x 서버로 이동하도록 호스트를 어떻게 구성합니까 Alt?F6

답변1

나는 그것을 알아냈는데, 대부분은 다음에서 영감을 받았습니다.아치 포럼에 올라온 이 글.

  • getty현재 실행 중인 백엔드를 삭제하여 비활성화합니다. 이는 재부팅 후에 적용됩니다.tty6/etc/init/tty6.conf
  • tty6lxc.cgroup.devices.allow = c 4:6 rwm컨테이너에 구성을 추가하여 컨테이너 액세스를 허용하세요.
  • getty컨테이너를 편집하여 /etc/init/tty6.conf컨테이너에서 자동으로 시작

    start on runlevel [23] # and not-container <- not-container is commented out
    
    stop on runlevel [!23]
    
    respawn
    exec /sbin/getty -8 38400 tty6
    

이제 Ctrl++는 컨테이너의 콘솔 Alt입니다 .F6

컨테이너에 tty 장치가 없으므로 tty[1-4]추가 조치가 필요합니다 ./dev/tty[1-4]

관련 정보