유닉스에서 사용자가 입력한 모든 명령을 텍스트 파일로 저장 가
글쓴이: jump / 작성시간: 금, 2003/05/16 - 11:12오전
질문이 좀 이해하기가 난해할지도 모르겠네요...
유닉스에서는 기본적으로 모든 입력된 내용이 history에
남고 있으나, 사용자가 su로 다른 계정을 넘나들면
입력된 내용을 순차적으로 정리하기가 힘들어서 그렇거든요
특정 다른 방법으로 사용자가 입력한 모든 내용을 하나의
텍스트 파일로 몽땅 저장하고 싶은데... 방법이 있을까요?
securecrt에서 로그기록이 지원되나, 창을 하나만 사용하진
않으니... 유닉스에서 지원이 가능했으면 좋겠네요...
현재 AIX 4.3.3 사용중입니다.
Forums:
script명령을 쓰세요. 모든 유닉스에 다 있습니다.> s
script명령을 쓰세요. 모든 유닉스에 다 있습니다.
> script
Script started, output file is typescript
> ls
GNUstep/ archive/
> exit
exit
Script done, output file is typescript
사용자의 입출력 내용은 typescript라는 파일에 저장됩니다.
음.. 출력까지 저장되는게 문제기는 하군요.
--
익스펙토 페트로눔
Re: 유닉스에서 사용자가 입력한 모든 명령을 텍스트 파일로 저
기본쉘인 bash를 뜯어고치십시오.
------------------------------------------------------------------------------------------------
Life is in 다즐링
script도 같은창 내에서만 적용되는건가요?테스트해보니... 다
script도 같은창 내에서만 적용되는건가요?
테스트해보니... 다른 창에서 입력되는 내용은
적용되질 않네요..
고맙습니다.
[quote="rataplan"]script도 같은창 내에서만 적용되는건
cjh님이 말씀하신 것은 하나의 bash 세션을 가정한 것인데,
다른 bash 세션의 내용까지 모두 기억하려면,
정말 뜯어고치는 수밖에 없을 것 같네요.
----
http://nohmad.tumblr.com/
네트웍으로 접속한 후에 tcpdump로 네트웍 패킷을 보두 다 잡아서 보
네트웍으로 접속한 후에 tcpdump로 네트웍 패킷을 보두 다 잡아서 보세요. :(
lastcomm 같은 건 어떨지...세부 옵션사항 같은게 전혀 남지
lastcomm 같은 건 어떨지...
세부 옵션사항 같은게 전혀 남지 않는다는게 단점이지만
무슨 파일을 실행했는지는 기록이 남으니...;;
옵션까지 다 기록해야 한다면 소용없지만요 ^^;;
----
자신을 이길 수 있는자는
무슨짓이든 할수있다..
즉..무서운 넘이란 말이지 ^-_-^
나? 아직 멀었지 ㅠㅠ
[quote="kall"]lastcomm 같은 건 어떨지...세부 옵
피하자면 다 피합니다.
lastcomm이나 ps, w 등을 피하기 위한 꽁수로 종종 애용했죠. :)
댓글 달기