답변이 또 늦었군요....
[김성민]님이 남기신 글:
>안녕하세요,
>
>산이님이 답을 달아줄때 원리와 함께 설명해주시는 덕에
읽으면서 '아~' 소리가 절로 나옵니다.
>갈켜주는 사람도 없고 무작정 CD 구해서 설치부터 해놓고
시작한거라 아는것도 없습니다.
>시작한지 두달 정도 되는거 같은데, 대략 10번 넘게 재설치
한것 같습니다.
>덕분에 설치는 익숙해 졌습니다. 아무래도 기초실무가
없다보니 이것저것 부딪히는 문제가 힘들군요,,
>책을 많이 사봐도 죄다 주먹구구 형식으로 나오니 도움도
안되고요.
>그중에 '리눅스 레퍼런스 바이블' 하나만 맘에 듭니다. 시중에
나온책중에 그래도 설명이 자세한 책
>입니다.
>
>ㅤㅁㅕㅈ가지만
문의 드릴께요^^
>
>[1]
>test, test2 라는 유저를 생성후 텔넷으로 접속할때, test 는
문제가 없는데, test2 는 쉘이라고 하나요?
>
>[test@localhost.test] cd
/public_html
>[test@localhost.public_html]
>
>과 같이 자신의 아이디와 현재위치가 표시되는데,
>
>test2 는 /etc/passwd 에서 접속위치를 /usr/local/apache/htdocs 로
바꾸었습니다.
>
>[bash-2.04$] cd /public_html
>[bash-2.04$]
>
>와 같이 자신의 아이디와 현재위치를 알수가
없습니다.
>
>쉘변경에 대한 내용을 보았는데, 설명이 어려워 이해가 잘
안갑니다.
---->
>test2 는 /etc/passwd 에서 접속위치를 /usr/local/apache/htdocs 로
바꾸었습니다.
접속위치가 아니라 "test2의 홈디렉토리"라고
합니다.
test2의 쉘도 /bin/bash로 해야지 login 이 가능합니다.
bash-2.04 인걸 보니
~test2/.bash_profile
파일이 없는것 같군요.
~test/.bash_profile
을 열어보면
상위의 .bashrc /etc/bashrc /etc/profile등등의
파일을
참조해서 필요한 환경변수를 export 합니다.
바꾸어 말하면,
어떤 user(예:user2)가 로그인하면
~user2/.bash_profile 이 있으면 그 내용에 따라서
환경변수를 export합니다.
이 ~user2/.bahs_profile이
없기 때문에
[bash-2.04$] 이와 같은 프롬프트가 출력됩니다.
프롬프트 생성 설정은 /etc/bashrc 파일에 있습니다.
그리고
cd /public_html 이 아니라
cd ~/public_html
이 더 맞는것 같군요.
cd /public_html
은 /public_html로 이동한다는 의미입니다.
~ 은 유닉스/리눅스에서
자신의 홈디렉토리($HOME)을
의미합니다.
>
>[2]
>메인보드가 망가져 교체후 시간이 틀려 졌습니다. 그래서,
메인보드 자체의 시간을 설정하니 돌아오
>더군요.
>
>관련문서에 보면 '시스템 표준 시간 맞추기' 해서
/etc/rc.d/rc.local 에
>
>'rdate -s time.kriss.re.kr' 이라는 라인을 추가 해주면 부팅시
새로운 시간으로 설정해 준다는 데 이렇게
>하면 맞는 방법인지 궁금합니다.
---->
네 맞습니다.
>
>[3] 부팅시 아래와 같은 메시지가 있습니다.
>
>Mounting local filesystems: mount: fs type not supported by kernel
[FAILED]
>
>
>다른건 다 OK 인데 이 부분만 에러가 납니다.
>
>
>그럼. 기다릴께요...
이건 커널에서 지원하지 않은 파일시스템을 마운트할때
출력되는
메시지 같군요..
우선적으로 어떤 파일시스템인지
체크한다음
그 파일시스템을 커널에 포함시켜 재컴파일해야합니다.
/etc/rc.d/rc.sysinit
파일을 참조해 보세요....좀 복잡.
========================================
|