본문 바로가기
CLOUD/AWS

AWS ec2에서 RDS oracle 연결 확인 (오라클 설치 X) 및 telnet 정의

by Rainbound-IT 2022. 7. 20.
반응형

ec2에서 rds oracle 연결 확인 하려고 하는데

ping은 rds가 endpoint라 테스트가 안되고

oracle을 설치하자니 너무 귀찮았다.

 

telnet으로 엔드포인트 접속하니 확인이 되었다.

 

telnet [endpoint, ip] [port]

 

 

 

 

텔넷이란 무엇입니까?

Telnet은 컴퓨터에 가상으로 액세스하고 두 기계 간에 양방향, 협업 및 텍스트 기반 통신 채널을 제공하는 데 사용되는 네트워크 프로토콜입니다.

원격 세션을 생성하기 위한 사용자 명령 TCP/IP(Transmission Control Protocol/Internet Protocol) 네트워킹 프로토콜을 따릅니다. 웹에서 HTTP(Hypertext Transfer Protocol)와 FTP(File Transfer Protocol)는 단순히 사용자가 원격 컴퓨터에서 특정 파일을 요청할 수 있도록 하는 반면, Telnet을 통해 사용자는 특정 사용자에게 부여된 권한으로 일반 사용자로 로그온할 수 있습니다. 해당 컴퓨터의 응용 프로그램 및 데이터.

Telnet 명령 요청에 대한 구문의 추상적인 예는 다음과 같습니다.

텔넷 the.libraryat.whatis.edu

이 요청의 결과는 사용자 ID로 로그온하라는 초대가 되고 프로그램은 사용자에게 암호를 묻는 메시지를 표시합니다. 수락되면 사용자에게 원격 호스트에 대한 액세스 권한이 부여됩니다.

Telnet은 프로그램 개발자와 원격 시스템에 있는 특정 응용 프로그램이나 데이터를 사용해야 하는 사람이 가장 많이 사용합니다.

텔넷 작동 방식

Telnet은 일반적으로 서버와 같은 원격 컴퓨터에서 명령줄을 여는 데 사용할 수 있는 클라이언트-서버 프로토콜 유형입니다. 사용자는 이 도구를 사용하여 포트를 ping하고 포트가 열려 있는지 확인할 수 있습니다. Telnet은 표준 프로토콜을 사용하여 컴퓨터에 연결된 물리적 터미널처럼 작동하는 가상 터미널 연결 에뮬레이터 또는 컴퓨터 연결의 추상 인스턴스와 함께 작동합니다. FTP는 데이터 파일 전송 작업을 하는 사용자를 위해 Telnet과 함께 사용할 수도 있습니다.

사용자는 텔넷을 사용하여 시스템에 원격으로 연결합니다(시스템에 대한 텔넷이라고도 함). 원격 컴퓨터에 액세스하려면 사용자 이름과 암호 조합을 입력하라는 메시지가 표시되며, 이를 통해 컴퓨터에 직접 로그인한 것처럼 명령줄을 실행할 수 있습니다. 사용자의 물리적 위치에도 불구하고 사용자의 IP 주소는 물리적으로 연결하는 데 사용된 컴퓨터가 아닌 로그인한 컴퓨터와 일치합니다.

텔넷의 사용

텔넷은 파일 편집, 다양한 프로그램 실행, 이메일 확인 등 서버에서 다양한 활동에 사용할 수 있습니다.

일부 서버는 텔넷을 사용하여 원격 연결을 활성화하여 공개 데이터에 액세스하여 간단한 게임을 하거나 날씨 보고서를 조회합니다. 이러한 기능 중 상당수는 향수를 불러일으키는 재미를 위해 존재하거나 특정 데이터에 액세스해야 하는 이전 시스템과 여전히 호환되기 때문에 존재합니다.

또한 사용자는 웹 서버에서 포트에 이르기까지 텔넷을 통해 텍스트 기반의 암호화되지 않은 프로토콜을 사용하는 모든 소프트웨어에 연결할 수 있습니다. 사용자는 원격 시스템에서 명령 프롬프트를 열고 telnet이라는 단어와 원격 시스템의 이름 또는 IP 주소를 입력할 수 있으며 텔넷 연결은 포트가 열려 있는지 여부를 확인하기 위해 포트를 ping합니다. 열려 있는 포트는 빈 화면을 표시하고 포트가 연결 중이라는 오류 메시지는 포트가 닫혀 있음을 의미합니다.

보안

Telnet은 보안 프로토콜이 아니며 암호화되지 않습니다. 사용자 연결을 모니터링하면 누구나 일반 텍스트로 Telnet 세션을 통해 입력되는 개인의 사용자 이름, 암호 및 기타 개인 정보에 액세스할 수 있습니다. 이 정보를 통해 사용자의 장치에 액세스할 수 있습니다.

반응형

댓글