/etc/passwd 파일을 수정 하시면 됩니다.
passwd 파일을 vi같은 에디터로 읽어들이면
root:x:0:0:root:/root:/bin/bash
bin:x:2:2:bin:/bin:/bin:sh
.
.
postgres:x:22:22:postgres:/home/postgres:/bin/bash
//////////////
이런 형태의 내용이 보이는데
다른건 신경쓰지 마시고 밑줄(////)부분의 경로를 원하시는 곳으로 바꾸면 됩니다.
참고로 밑줄 부분은 해당 유저의 홈디렉토리를 지정하는 부분입니다.
님의 밑줄부분은 (/usr/local/pgsql7)로 되어 있겠죠?
#cd /usr/local/pgsql7
해보시면 해당 디렉토리가 없다는 걸 알수 있지요.
해당하는 디렉토리를 만드시던가.. 아니면.. 위와 같이 passwd파일을 수정하시기 바랍니다.
::초보 님께서 쓰시길::
> useradd /d /usr/local/pgsql postgres ...
>
> 이렇게 해서.. 생긴거.. 삭제할려면.. 어떻게.. 하나요..???
>
> 전에.. 같은 이름으로 경로가 다른 유저를 만들었었는데... //;;
> [root@test bin]# su / postgres
> su: warning: cannot change directory to /usr/local/pgsql7: No such file or direy
>
> 이렇게.. 뜨네요...
>
> 고수님에겐.. 초보적인.. 질문이죠????
> 그럼.. 빨리.. 답해주세요... *^^*
>
> 참고로.. 여기.. 질문은.. 다.. 읽어 봤어요...
> 그리구. 정재익님의.. 설치법으로.. 했는데요.. 안되네요... //;;
>
>
>
|