티스토리 뷰
저번 시간에 대한 얘기를 먼저 기록하겠습니다.
저번 시간에 SSH를 이용하여 bandit18에 접속하면 바로 로그아웃 되는 현상이 있었습니다.
이 현상에 대해 이해하려면 우선적으로 이전 문제를 다시 살펴봐야겠네요.
위의 글을 읽으면 수정된 것이 .bashrc라는 것을 알 수 있습니다.
그럼 .bashrc에 문제가 있어서 로그인이 안된 것이라고 추측할 수 있습니다.
확인하기 위해 .bashrc가 무엇인지 확인해보죠.
What is .bashrc file in Linux? - JournalDev
.bashrc가 log in 할 때 실행되는 스크립트 파일임을 확인했습니다.
그럼 이렇게 정리할 수 있습니다.
누군가가 bandit18 계정에 로그인을 하면 log out 되도록 .bashrc를 수정했다.
라고 말입니다.
근데 저희는 bandit18에 있는 readme라는 파일을 읽음으로써 lv 19로 가는 비밀번호를 도출해야 하는데,
어떻게 해야 하나...?
라고 생각하실 텐데,
저희가 ssh 명령을 내린 후 뒤에 바로 cat을 실행했잖아요?
이게 .bashrc보다 우선적으로 명령이 들어가서 답이 도출됨을 알 수 있습니다.
Gained
.bashrc 는 로그인할 때 사용된다.
.bashrc 보다 우선적인 명령을 내리고 싶을 때는 ssh 접속 이후 바로 명령어를 작성해라.