어떤 계정의 shell 이 c 쉘인지 bash 쉘인지 본쉘인지
확인해 보고 싶을 때 확인 법은
shell>grep 계정이름 /etc/passwd
이렇게 하면 확인 해 볼 수 있다.
위의 그림과 같이 root 는 bash 쉘이고
proxy 계정은 c 쉘이다.
이렇게 하면 간단히 계정의 기본 쉘이 어떤걸로 설정되어 있는지 알 수
있고 로그인시 환경 설정을 .bashrc 로 바꿔줄 것인지 .cshrc 로 바꿔줄지
이런 것도 알 수 있다.
========================
더 간단히 보려면 finger 명령으로 알아 볼 수 있다
========================
쉘만 보려면
echo $SHELL
이라는 명령어를 치면
/bin/bash
이렇게 결과가 나오므로 더 간략 하게 볼 수 있다.
==========================
쉘을 변경하려면 /etc/passwd 파일을 직접 바꾸어 줄 수도 있겠지만
root 계정에서
usermod 명령으로 바꾸어 줄 수도 있다.
사용법은
usermod -s 쉘파일경로 계정 이름
shell> usermod -s /bin/csh usertest
(usertest 계정을 C 쉘로 설정한다는 얘기임)
usermod 명령 옵션
-s : 쉘 변경
-e : 계정 종료일
-d : 홈디렉토리 변경
(usermod -d /user/proxy proxy)
이다.
확인해 보고 싶을 때 확인 법은
shell>grep 계정이름 /etc/passwd
이렇게 하면 확인 해 볼 수 있다.
위의 그림과 같이 root 는 bash 쉘이고
proxy 계정은 c 쉘이다.
이렇게 하면 간단히 계정의 기본 쉘이 어떤걸로 설정되어 있는지 알 수
있고 로그인시 환경 설정을 .bashrc 로 바꿔줄 것인지 .cshrc 로 바꿔줄지
이런 것도 알 수 있다.
========================
더 간단히 보려면 finger 명령으로 알아 볼 수 있다
========================
쉘만 보려면
echo $SHELL
이라는 명령어를 치면
/bin/bash
이렇게 결과가 나오므로 더 간략 하게 볼 수 있다.
==========================
쉘을 변경하려면 /etc/passwd 파일을 직접 바꾸어 줄 수도 있겠지만
root 계정에서
usermod 명령으로 바꾸어 줄 수도 있다.
사용법은
usermod -s 쉘파일경로 계정 이름
shell> usermod -s /bin/csh usertest
(usertest 계정을 C 쉘로 설정한다는 얘기임)
usermod 명령 옵션
-s : 쉘 변경
-e : 계정 종료일
-d : 홈디렉토리 변경
(usermod -d /user/proxy proxy)
이다.
'Linux Unix' 카테고리의 다른 글
[ Linux ] 최근 접속 사용자 정보 (0) | 2011.10.20 |
---|---|
[ Linux ] 마지막 부팅 정보 확인 (0) | 2011.10.20 |
[ Linux ] HTTP Request, Response 메시지 내용 보기 (curl 사용) (0) | 2011.10.18 |
[ Linux ] 캐릭터 셋 바꾸기 (0) | 2011.10.13 |
[ Linux ] svn server (subversion server) 설치 (0) | 2011.07.08 |
댓글