솔라리스 루트쉘환경 만드는법좀 알려주세요.

sdtool의 이미지

솔라리스 2.6을 사용하고 있습니다.

/etc/passwd

root:x:0:1:Super-User:/:/sbin/sh

루트는 위와 같이 잡혀있고요.

보통 저는 /bin/csh로 변경해서 사용하고 했는데.

저만 사용하는것도 아니고 다른프로그램도 깔려있어서 바꿀수가 없네요.

보통 /sbin/sh 위와 같이 설정되있으면 root 의 home directory(즉 /)
에 .profile 을 만들면 된다고 하는데요.

문법(?)을 모르겠네요.

간단히 path 정도만 잡아주면 될것 같은데..

고수님들 조언좀 부탁드립니다.

gbkwon의 이미지

sdtool wrote:
솔라리스 2.6을 사용하고 있습니다.

/etc/passwd

root:x:0:1:Super-User:/:/sbin/sh

루트는 위와 같이 잡혀있고요.

보통 저는 /bin/csh로 변경해서 사용하고 했는데.

저만 사용하는것도 아니고 다른프로그램도 깔려있어서 바꿀수가 없네요.

보통 /sbin/sh 위와 같이 설정되있으면 root 의 home directory(즉 /)
에 .profile 을 만들면 된다고 하는데요.

문법(?)을 모르겠네요.

간단히 path 정도만 잡아주면 될것 같은데..

고수님들 조언좀 부탁드립니다.

제가 알기로는 솔라리스는 /bin/csh 가 기본 쉘입니다.. 그런데 이상하게

아무런 옵션도 없이 사용자만 생성하면 그냥.. /sbin/sh 가 기본으로 들어

기본으로 들어 갑니다.. root 를 /bin/csh 로 변경 하신후 /.cshrc 에다가

PATH 를 설정 해 주시면 됩니다. PATH 를 설정하는 방법은 다음과 같습니다.

set path=( /usr/local/bin /usr/local/sbin /bin /usr/bin /sbin /usr/sbin /usr/java/bin /usr/ucb /etc \
/usr/ccs/bin /usr/bin/X11 /usr/openwin/bin /usr/local /opt/SUNWspro/bin /etc/opt/licenses \
/usr/local/tomcat/bin)

그리고 csh는 환경 변수를 만드는 방법이 bash 랑 조금 틀린데 ..

setenv LANG ko

위와 같이 하시면 환경변수 LANG 가 만들어 집니다. 참고 하세요..

그리고 솔라리스에 관한 문제는 여기 KLDP.ORG 보다는

http://www.bigcom.co.kr/ 에 가시면 자료가 많이 있습니다..