SSH

SSH는 Secure Shell Protoco의 약자입니다.
네트워크 상의 다른 컴퓨터에 로그인하여 원격 시스템에 명령을 실행하고, 파일을 가져오거나,
넣는 행위를 할 수 있습니다. 기존에 telnet, rsh, rlogin 등의 인증 및 신뢰성을
보장하지 않는 프로토콜을 대체하여 쓰기 위해서 만들었습니다.

ssh_config와 sshd_config 파일의 차이점?

linux 우분투 시스템에 /etc/ssh 경로에 찾아서 들어가보면, ssh_configsshd_config
설정 파일이 있는 것을 확인할 수 있는데, 이의 차이점

ssh_config

ssh_config는 내부 서버에서 외부 서버에 원격으로 접속할 때, 설정하는 파일입니다

sshd_config

외부서버에서 내부 서버에 접속할 때, 설정하는 파일입니다.
sshd_config는 다양한 설정을 할 수 있으며, root login 허락밑 특정 아이피 차단을 할 수 있으며, 그 외에 많은 설정을 다룰 수 있습니다.