하나의 bash tty에 로그인한 다음 다른 bash tty에 로그인하십시오.

하나의 bash tty에 로그인한 다음 다른 bash tty에 로그인하십시오.

특정(또는 전체) tty에 로그인한 후 로그인하는 방법이 있나요? 보안을 위해 한 번만 로그인하고 싶기 때문에 자동 로그인을 원하지 않습니다. "화면"과 같은 것을 살펴봤지만 꽤 번거롭고 일부 프로그램(예: fbgs)에서는 작동하지 않습니다. 다른 tty에 로그인하는 것을 시뮬레이션하는 명령이 있습니까?

편집하다:

다른 사람이 같은 문제를 겪을 경우를 대비해 getty 부팅 항목을 제거하여 tty 2-6을 비활성화했습니다. 수행 방법은 다음과 같습니다(Ubuntu 9.10 이상).

  • 콘솔 설정 파일에서 tty를 제거하십시오.

sudo vim /etc/default/console-setup (ACTIVE_CONSOLES=/dev/tty[1-x]로 변경하세요. 여기서 x는 원하는 터미널 수입니다. 하나의 터미널에는 1개만 가능합니다.)

이제 필요하지 않은 tty를 확인하고 백업으로 이동하거나 삭제하십시오. 예를 들어:

sudo mv /etc/init/tty6.conf /etc/init/tty6.conf.backup

다시 시작한 후 getty 프로세스가 존재하지 않습니다. 이제 한 번 로그인하고 openvt를 실행하여 다시 로그인하지 않고 새 tty를 엽니다.

답변1

당신이 무슨 뜻인지 확실하지FBGS아니면 말씀하신대로 왜 screen귀찮은지요 . 하지만 만약 통과한다면배쉬 터미널Linux 가상 콘솔을 참조한 다음 openvt명령(이전의 open)을 사용하여 더 많은 콘솔을 엽니다.

관련 정보