17. Log in to Local Remote Graphical and Text Mode Consoles
개요
이 문서는 Linux 시스템에 접근하는 네 가지 방법을 다룹니다: 로컬 텍스트 모드, 로컬 그래픽 모드, 원격 텍스트 모드, 원격 그래픽 모드 로그인.
주요 용어
세 가지 관련 용어를 명확히 합니다:
- 콘솔(Console): Linux가 텍스트를 출력하고 명령어를 수신하는 디스플레이
- 터미널 에뮬레이터(Terminal Emulator): 창 내에서 콘솔 기능을 모방하는 그래픽 애플리케이션
- 가상 터미널(Virtual Terminal): Ctrl+Alt+F2와 같은 키보드 단축 키로 접근 가능
네 가지 로그인 방법
1. 로컬 텍스트 모드 콘솔
GUI가 없는 시스템은 사용자 이름과 비밀번호를 요청하는 텍스트 기반 로그인 프롬프트를 표시합니다. exit를 입력하여 이러한 세션을 종료할 수 있습니다.
2. 로컬 그래픽 모드 콘솔
GUI가 활성화된 시스템은 사용 가능한 사용자 계정을 나열하는 그래픽 로그인 화면을 표시합니다. 일반적인 데스크톱 로그인 인터페이스와 유사합니다.
3. 원격 텍스트 모드 로그인
원격 텍스트 세션은 SSH 데몬(sshd)을 실행하는 OpenSSH를 활용합니다. "SSH는 모든 로그인 데이터를 암호화하여 세션과 자격 증명이 안전하게 유지됩니다"라고 문서는 언급합니다. 이는 Telnet과 같은 구식의 보안되지 않은 프로토콜과 비교됩니다.
4. 원격 그래픽 모드 로그인
관리자는 호환 가능한 클라이언트를 사용하여 원격 GUI 접근을 위해 VNC(Virtual Network Computing) 또는 RDP(Remote Desktop Protocol)를 구성할 수 있습니다.
실용적인 SSH 연결 예시
ip a를 사용하여 IP 주소를 확인한 후 원격으로 연결합니다: ssh username@ip_address
대부분의 Linux 배포판과 Windows 10/11에는 기본적으로 SSH 클라이언트가 포함되어 있습니다.