로그인 시 환경 변화 추적

로그인 시 환경 변화 추적

로그인할 때 어떤 파일과 명령이 실행되는지 추적할 수 있는 방법이 있습니까?

/etc/profile및 파일을 일부 변경했지만 /etc/bashrc루트()로 로그인하면 선택되지 않는 것 같아서 sudo -i어떤 파일이 어떤 순서로 오고 있는지 알고 싶습니다.

command 같은 것을 찾고 있는데 set -x현재 세션에서만 작동하고 사용자 변경 시에는 작동하지 않습니다.

답변1

다음 명령은 bash에서 로그인을 시뮬레이션합니다.

PS4='+$BASH_SOURCE> ' BASH_XTRACEFD=7 bash -xl 7>&2

관련 정보