리눅스 chsh
IT 위키
더 많은 작업
- 로그인 셸을 변경한다.
- 리눅스에서만 지원
- 경로 : /usr/bin/chsh
# 시스템에서 쓸 수 있는 셸 목록 보기 (/etc/shells 의 내용) $ chsh -l /bin/sh /bin/bash /usr/bin/zsh # 내 로그인 셸을 zsh 로 바꾸기 $ chsh -s /usr/bin/zsh # root 가 다른 사용자의 로그인 셸 바꾸기 # chsh -s /bin/bash user1
- chsh 로 고를 수 있는 셸은 /etc/shells 에 적힌 것뿐이다. 바꾼 결과는 /etc/passwd 의 마지막 필드에 기록된다
-l옵션은 util-linux 판 chsh 에 있다. 일부 배포판(데비안 계열 등)의 chsh 에는 없어서cat /etc/shells로 확인한다