반응형
로그인 셸을 보려면
로그인 셸로 접근하려면 터미널에서 직접 로그인을 시도하거나, 셸을 로그인 셸로 실행해야 합니다. 로그인 셸을 확인하는 방법은 아래와 같습니다.
1. 로그아웃 후 다시 로그인
일반적으로 로그인 셸은 사용자가 시스템에 로그인할 때 실행되기 때문에, 현재 비로그인 셸 상태라면 다음 방법으로 로그인 셸을 사용할 수 있습니다.
- 콘솔로 로그인: 현재 GUI 터미널에서 로그아웃한 후, 로그인 화면에서 새롭게 로그인할 때 자동으로 로그인 셸이 실행됩니다.
- TTY(가상 콘솔) 로그인:
Ctrl + Alt + F1
부터Ctrl + Alt + F6
까지의 키를 사용하여 TTY(가상 콘솔)로 이동한 후, 텍스트 기반 콘솔에서 사용자 로그인 시 로그인 셸이 실행됩니다.
2. 명령어를 통해 로그인 셸로 변경
현재 터미널에서 로그인 셸을 시작하고 싶다면, 터미널에서 셸을 로그인 셸로 직접 실행할 수 있습니다.
bash --login
이 명령어는 현재 셸을 로그인 셸로 다시 실행하게 합니다. 이후 shopt login_shell
명령어를 사용하면 on
으로 표시될 것입니다.
3. SSH로 원격 로그인
만약 원격 서버에 접근할 때 로그인 셸을 사용하고 싶다면, SSH를 통해 접속할 수 있습니다. SSH로 접속하면 기본적으로 로그인 셸이 실행됩니다.
ssh user@hostname
정리
- TTY 콘솔이나 시스템 로그아웃 후 다시 로그인 시 로그인 셸을 사용할 수 있습니다.
- 터미널 내에서
bash --login
명령어를 사용해 로그인 셸을 실행할 수 있습니다.
반응형
'Linux > 리눅스 시스템 관리' 카테고리의 다른 글
셸의 종류 (53) | 2024.10.23 |
---|---|
대화형 조작(Interactive Use)과 셸 스크립트(Shell Script) (28) | 2024.10.22 |
로그인 셸과 비로그인 셸 (19) | 2024.10.20 |
다른 운영체제의 커널과 셸이 관계, Windows와 macOS (18) | 2024.10.19 |
커널과 셸은 왜 나누었을까? (29) | 2024.10.18 |