로그인 쉘의 기본 트랩 처리기를 결정하는 것은 무엇입니까?

로그인 쉘의 기본 트랩 처리기를 결정하는 것은 무엇입니까?

Linux 상자가 있고 ssh로 로그인하면 키 입력 Ctrl-C과 수동 전송 모두 SIGINT세션을 직접 종료합니다.

λ> ssh root@rhel74
Last login: Sun Mar 18 21:08:02 2018 from 10.84.40.182
rhel74:~ # ^CConnection to rhel74 closed.
λ> ssh root@rhel74
Last login: Sun Mar 18 21:11:38 2018 from 10.84.40.182
rhel74:~ # ps -ef | grep bash
root     132203 132199  0 21:11 pts/0    00:00:00 -bash
root     132246 132203  0 21:11 pts/0    00:00:00 grep --color=auto bash
rhel74:~ # kill -2 132203
Connection to rhel74 closed.

trap디스플레이는 SIGINT에 의해 처리됩니다 exit. 별도의 쉘을 생성하면 SIGINT예상대로 작동합니다.

rhel74:~ # trap
trap -- 'exit' SIGINT
trap -- 'exit' SIGTERM
trap -- '' SIGTSTP
trap -- '' SIGTTIN
trap -- '' SIGTTOU
rhel74:~ # bash
rhel74:~ # trap
trap -- '' SIGTSTP
trap -- '' SIGTTIN
trap -- '' SIGTTOU
rhel74:~ # ^C

그러나 쉘의 기본 트랩 처리기를 정확히 결정하는 것은 무엇입니까? Ctrl-CSSH 세션 종료 동작을 변경하는 방법은 무엇입니까 ?

관련 정보