Unix/Solaris10

Shell 바꾸기

ForceCore 2006. 6. 27. 10:19
Telnet같은 것으로 접속해보면 리눅스에서 익숙하게 쓰던 Bash 셸이 아니라 매우 불편하다.
화살표키나 Tab키 자동 완성도 안 먹을뿐더러
delete키나 backspace키조차 먹질 않는다 (-_-!!!!)

root가 되어
/etc/passwd를 에디트 한다.
root의 셸이 /sbin/sh로 되어 있을 것이다.
sbin에 커서를 위치시킨 다음 cw라고 친다.
:cw 아님.
그러면 sbi$ 이 될텐데
bin이라고 치고 esc키를 누른다.
sbin이 bin으로 바뀔 것이다.

sh라고 된 것도 같은 방법으로 bash라고 고친다.

adduser를 할 때 -s /bin/bash 옵션을 걸어주어서 bash를 쓰게 수동으로 해야만 한다.