[질문]
레드햇 기반의 알짜 리눅스 6.2를 공부하고 있는 학생입니다.
몇 가지 궁금한 점이 있어서 질문을 드립니다.
1. rlogin 으로 들어올 때 아무런 password 인증 절차가 없이도 로긴을 허가
해 줄 수 있는 .rhosts 라는 파일이 존재하나요? 만약 존재한다면 어디에 위
치해 있습니까?
%cat .rhosts
+ +
%
rlogin 이라는 것은 무엇입니까?
2. last 와 lastb 명령어의 차이점을 알고 싶습니다.
/var/log/wtmp 와 /var/log/btmp 파일의 내용은 어떻게 생성되고 기록되
는 것입니까?
3. 지금 이 시간까지 시스템에서 수행되었던 명령어들을 보여주는 lastcomm
이라는 명령어를 실행시켰지만 아무런 결과도 리턴 되지 않습니다. 어떻게
해야하나요?
/var/log/pacct 파일과 /sbin/accton 실행 파일과는 어떤 관계가 있습니
까?
4. history 라는 명령어는 어떤 과정을 거쳐서 결과를 출력합니까?
history 명령을 위해 따로 자료를 저장하는 파일은 없습니까?
5. syslog 라는 함수의 기능과 사용방법 등에 대해서 자세히 알고 싶습니다.
man page 를 찾아보니까 C 라이브러리와 시스템 콜 인터페이스가 언급되던
데, syslog 는 어느 수준에서 제공되는 함수입니까?
6. /etc/logrotate.d/syslog 파일이 담고 있는 내용은 어떤 것입니까?
7. /proc 파일 시스템에는 어떤 정보들이 담겨져 있는지, 어떤 방법으로 확
인해 볼 수 있는지 등에 대해서 알고 싶습니다.
이것을 통해서 시스템에서 어떤 작업들이 수행되고 있는지 알아보는 것도
가능합니까?
8. 프린터 설정은 어떻게 합니까?
그리고 사용은 어떻게 합니까?
9. #w 라는 명령어가 어떤 과정을 거쳐서 접속한 유저들의 계정이나 접근위
치, 접근시간 등을 결과로 반환해 주는지에 대해서 자세히 알고 싶습니다.
만약, 소스코드가 있다면 소스코드도 보고 싶습니다.
10. #ps 라는 명령어도 어떤 과정을 거쳐서 여러 옵션에 따른 결과 값을 반
환해 주는지 알고 싶습니다.
이것도 소스코드가 있다면 보고 싶습니다.
11. /proc 파일 시스템에 대해서 설명한 좋은 참고자료나 추천해 주시고 싶
은 책이 있으면 알려주세요.