1. SSH 란?
SSH는 네트워크 상의 다른 컴퓨터에 로그인하거나 원격 시스템에서 명령을 실행하고 다른 시스템으로 파일을 복사할 수 있도록 해 주는 응용 프로그램 또는 프로토콜을 가리킨다.
보안적으로 취약했던 기존 rsh, rlogin, telnet 등을 대체하기 위해 설계되었고 ( Secure Shell )의 약자이다.
기본 암호화 방식을 지원하고 중간에 암호를 해킹당해도 원본을 알 수 없고 강력한 인증 방식을 지원한다.
ssh 서버 실행 파일: /etc/sbin/sshd
ssh 클라이언트 실행 파일: /etc/bin/ssh
2. SSH 접속
ssh [사용자 계정]@[원격지 ip]
ex) -> ssh root@192.168.159.129
# 원격 호스트 연결 포트 지정 후 밑의 명령어 작성
ssh -p 2220 bandit[레벨 입력]@bandit.labs.overthewire.org
3. putty 활용
- bandit 접속을 위해서 putty를 설치했다
- Hostname 에는 ssh information 밑에 있는 영어( bandit.labs.overthewire.org )를 입력해주고
- port 에는 표시되어 있는 번호( 2220 )를 입력해 주고 open 하면 된다.
- 사용자이름과 password에 bandit0을 입력해 주면 접속할 수 있다.
- 그다음은 레벨 1 페이지로 이동하여 문제를 해결하면 된다.
4. ubuntu 활용
- vmware workstation 설치 후
- ubuntu LTS를 설치하고
- 실행하면 이런 식으로 됨
- 이제 bandit에 원격 접속을 시도해 보자
- ssh 명령을 사용하여 원격 접속을 시도
- 이런 식으로 뜨면 성공
'Wargame > bandit wargame' 카테고리의 다른 글
Bandit Level 4 -> 5 (0) | 2024.04.30 |
---|---|
Bandit Level 3 -> 4 (0) | 2024.04.30 |
Bandit Level 2 -> 3 (0) | 2024.04.30 |
Bandit Level 1 -> 2 (0) | 2024.04.30 |
Bandit Level 0 -> 1 (0) | 2024.04.30 |