일반적으로 터미널을 열면 나 kevin@kevins macbook pro
같은 것이 표시되지만, 특정 네트워크에 연결하면 kevin@random-name
(내가 인식할 수 없는 이름) 같은 다른 것이 표시됩니다. 왜 이런 일이 발생하며 내 개인 정보 보호에 어떤 영향을 미치나요? 회사 네트워크에 연결되어 있습니다.
답변1
bash를 쉘로 사용하는 것 같습니다. 거기서 INVOCATION을 찾아보세요 man bash
.
SSH를 통해 로그인하면 bash가 로그인 셸로 호출됩니다. 이는 파일 및 가 발견되면 해당 순서대로 실행 /etc/profile
한다는 ~/.bash_profile
의미 ~/.bash_login
입니다 ~/.profile
.
터미널에서 bash를 시작하면 다음 파일이 실행됩니다: /etc/bash.bashrc
및 ~/.bashrc
. 최대 난독화를 위해 이러한 파일은 /etc/profile.d/*
.
프롬프트는 변수에 설정됩니다 $PS1
.
쉬운 방법은 프롬프트를 설정 ~/.bash_profile
하고 다음 위치에서 파일을 가져오는 것입니다 .bashrc
.
if [ -f ~/.bash_profile ]; then
source ~/.bash_profile
fi