그런 경우라면 어쩔 수 없이 해당 명령어를 바꿔치기 해야겠네요.
즉 해당 명령어(w, who, whoami, last, lastlog, ....)를 안전한 디렉토리로 이동하고
해당 명령어 위치에 빈 파일을 만들어 놓고 퍼미션을 755 정도로 설정하는 방법밖에 없을듯 하네요.
[김현지]님이 남기신 글:
>답변감사합니다. 그런데 현재 syslog 를중지 시켰구요 syslog.conf 파일에서도
>아예로그자체부분에 주석으로 처리해서 나오지는 않습니다.
>
>제가 원하는 부분은 w 나 who 또는 last 명령을 쳣을경우 아무것도 정보가
>없었으면 하는것이고 기록조차 안됐으면 하는 부분입니다.. ^^;;
>파일에 저장이 되면 안되거든여.... 이런경우가 거의 없어서..
>
>자료도 없내요 ... 혹시 방법이 있다면 알려주세요..
>
>수고하세요 ..
>
>
>
>
>
>
>[산이]님이 남기신 글:
>
>>
>>[김현지]님이 남기신 글:
>>
>>>안녕하세요 아래질문을 바꿔서 올립니다.
>>>
>>>현재 레드헷 계열(페도라 7) 리눅스를 사용 하고 있습니다.
>>>
>>>who 또는 last 명령어를 치게되면 현재 접속된 상황등이 나오자나요 ?
>>>
>>>근데 업무 특성상 어떤 로그도 남지 않아야 합니다.
>>>
>>>따라서 제일 좋은것은 /var/log/lastlog 같은것이 남지 않았으면 좋겟구요
>>>
>>>위 두개 명령어를 쳐도 아무런 내용이 나오지 않았으면 합니다.
>>>
>>>어떤 방법이 있는지 부탁드립니다.
>>>
>>>
>>>소프트링크로 /var/log/wtmp 를 /dev/null 로 링크하라고 하는데 해보면 파일이 존재
>>>합니다 라고 나오고요 ..
>>>
>>>다른 좋은 방법이 있다면 추천해주세요..
>>
>>========================================
>>
>>아 그러면
>>
>>syslog 데몬을 아예 stop 해보세요
>>
>>/etc/rc.d/init.d/syslog stop
>>
>>그리고 /var/log 쪽에 관련 로그들 모두 삭제하고요.
>
>========================================
======================================== |