.bash_history가 기록을 다시 작성하는 데 사용되는 것을 방지하는 방법

.bash_history가 기록을 다시 작성하는 데 사용되는 것을 방지하는 방법

우리는 사용자별로 백업된 사용자 정의 기록 파일을 사용합니다. 누군가 작업을 수행하면 history -c다시 로그인한 후 기록이 버퍼에 다시 나타나고 에서 오는 것처럼 보입니다 /root/.bash_history. 이렇게 하면 우리가 원하지 않는 버퍼에 기록이 추가된 다음 이를 우리의 버퍼로 스크롤합니다. 정의 파일을 삭제하고 데이터를 왜곡합니다. 이런 일이 발생하지 않도록 하려면 어떻게 해야 합니까? 참고로 로그인 방법이 도움이 될 경우 표준 계정을 사용한 다음 sudo -i루트 권한을 얻는 것이 좋습니다.

답변1

귀하의 사용 사례가 명확하지 않습니다. 하지만 내가 이해하는 바에 따르면 당신은 저장하고 싶지 않습니다.역사세션 사이에는 간단합니다. 에 추가하세요 unset HISTFILE( 아래의 기록 ~/.bashrc입니다 )./root/.bashrcsudo -i

관련 정보