HP-UX

유저생성시 쉘변경

 
임성규
비정기 조언자

유저생성시 쉘변경

기본이 bsh로 되었는걸 csh로 변경 유저를 생성하려 합니다.

그래서 가장 쉬운방법으로 sam을 이용해서 유저추가를 하는데

유저의 쉘을 csh로 변경 생성하엿습니다.

그런데 쉘변경 유저로 접속을 해보니 글자가 깨지고 좀 이상하더군요.

물론 /etc/passwd file에도 csh로 정상적으로 나와있고..

$HOME/user디렉토리의 .cshrc파일을 참고하여 .profile을 다시 생성하였습니다.

무었이 문제일까요?

답변 부탁드립니다.
2 응답 2
고광태
중학생

유저생성시 쉘변경

bsh 로 마추어져있는 환경에서 작업하고 했던것이 shell 이바뀜으로해서 셋팅값이 안맞아서 그럴수가 있다고 생각합니다.

결국 기존의 setenv 를 csh 에 맞게 바꾸어주어야 제대로 사용할수가 있는게 아닐까요? 쉘은 일종의 언어이기 때문에 다른언어로 바뀌면 기존의 언어를 읽을수 없는거와 같이 말입니다.^^
김병수
본과생

유저생성시 쉘변경

우선은 자기 shell이 정확히 설정이 되었있는지 확인하시기 바랍니다.



# echo $SHELL

/usr/bin/csh



현재 설정된 shell이 c-shell이라면



환경변수인 .cshrc 를 확인하시구요..



# source .cshrc



# set term=vt100

이런식으로 terminal type을 설정하고난후..



# clear

가 제대로 되는지 확인해 보시기 바랍니다.