특정 서버에 SSH로 연결하면 로그인이 아닌 대화형 쉘이 나타납니다. 로그인 셸이 표시되지 않는 이유는 무엇입니까?

특정 서버에 SSH로 연결하면 로그인이 아닌 대화형 쉘이 나타납니다. 로그인 셸이 표시되지 않는 이유는 무엇입니까?

그래서 SSH를 통해 로그인했을 때 내 .profile 또는 .bash_profile에 출처가 없다는 것을 알았습니다.

나는 노력했다shopt -q login_shell && echo 'Login shell' || echo 'Not login shell'

이것은 나에게 다음을 제공합니다: Not login shell그러나 tmux를 시작하면 로그인 쉘이 제공됩니다.

왜?

편집: 키 인증을 사용하여 명령을 사용하여 연결했습니다 ssh user@domain(비밀번호 인증은 동일한 결과를 제공합니다.). .ssh/config 파일에 관련 세부 정보가 없습니다. (아무도 같은 결과가 없습니다.)

관련 정보