Ubuntu 16.04 OpenSSH 설치

sudo apt-get install openssh-server명령으로 OpenSSH설치   sudo vim /etc/ssh/sshd_config명령으로 설정파일 수정

LoginGraceTime로 로그인 대기 시간을 설정하고, PermitRootLogin로 root 로그인을 제한합니다.   추가로 로그인시 배너를 출력해주려면 72번 라인의 주석을 해제합니다.

  해제 후 sudo vim /etc/issue.net명령으로 배너를 수정합니다. 저의 경우에는 다음과 같은 배너를 사용합니다.

  sudo service ssh restart명령으로 OpenSSH 서버를 재시작합니다.

Read More

SSH의 소켓 프록시를 이용한 방화벽 우회

위의 그림에서 관리자가 방화벽의 룰셋을 아무리 강하게 설정해두어도 SSH 터널링 기법을 이용하면 외부의 SSH 서버를 통해, 접근이 금지된 사이트, 서버로 접속하는 것이 가능합니다. 쉽게 말하면 방파제를 높게 쌓아두고 작은 구멍을 내놓는 것에 비유할 수 있겠죠. 이제 내부 사용자는 방화벽의 통제를 받지 않고 자신이 하고 싶은 대로 편하게 작업을 할 수 있어 편리한 반면, 회사 내부 […]

Read More