UFW, SSH 설치
·
42서울/리눅스
UFW 설치 포트 4242만 Open 마지막으로 작동 확인 su - apt-get install ufw -y ufw enable ufw default deny ufw allow 4242 ufw status verbose SSH 설치 su - apt install openssh-server vi /etc/ssh/sshd_config ---> vi로 편집 port 4242로 변경 PermitRootLogin no로 변경 systemctl restart ssh systemctl status ssh 종료후 Tools에서 Network들어간후 새로 create 설정후 머신을 키고 터미널에서 ssh id@192.168.56.1 -p 4242 입력한 다음 암호를 입력하면 ssh로 접근이 가능하다.
SSH에 대해
·
42서울/네트워크
SSH(보안 쉘) Secure Shell의 약자로 원격 호스트 컴퓨터에 접속하기 위해 사용되는 인터넷 프로토콜 기존의 프로토콜들을 대체하기 위해 만들어짐 기본적으로 22번 포트를 사용함 보안 접속을 통해 rsh, rcp, rlogin, rexec, telnet, ftp 등을 제공 IP spoofing (ip 위/변조 기법중 하나)을 방지하기 위한 기능 제공 X11 패킷 포워딩 및 일반적인 TCP/IP 패킷 포워딩 제공 SSH 키 관리 일반적으로 ~/.ssh/authorized_keys에 저장됨 SSH의 작동원리 비대칭 키(공개 키) 방식 : 서버 또는 사용자가 Key pair(공개&개인)를 생성한다. 서버 인증 서버에 공개 키가 저장되어 있음 서버에서 공개 키를 받아온후 클라이언트의 .ssh/known_..