history 삭제

2013. 8. 6. 12:36OS/리눅스

반응형

http://c8korea.blogspot.kr/2013/04/blog-post_5.html


history 수정 or 삭제


수정

root 계정의 history는

/root/.bash_history에 있다.


그냥 ls명령어로는 안보이므로 ls -al 명령어를 입력

명령어를 입력하면 여태까지 입력했던 명령어들이 주르륵 나옴

제일 하단으로 이동하려면 vi 상태에서 G를 누르면 이동


삭제

cat /dev/null > ~/.bash_history

링크를 걸어주면 된다.

이 명령어의 경우 유저가 여러명일 경우 모든 명령어를 날림

unset HISTFILE

이 명령어의 경우 유저가 여러명일 때 접속한 유저의 명령만 clear함


해커가 침입하여 사용자 history파일을 삭제하지 못하게 방지

둘중에 하나만 입력

echo "declare -r HISTFILE" >> /etc/bashrc

echo "declare -r HISTFILE" >> /etc/profile

반응형

'OS > 리눅스' 카테고리의 다른 글

Apache ssl 설정  (0) 2013.08.06
Apache 소스설치  (0) 2013.08.06
Mysql 소스설치  (0) 2013.08.06
apm 설치 전 작업  (0) 2013.08.06
iptables 설정  (0) 2013.08.06