반응형
1. telent [IP] [PORT]
- 텔넷으로 IP, port를 명시하면 해당 서버에 저 포트가 열려 있는지 간단히 확인 가능합니다.
$ telnet 127.0.0.1 10002
Trying 127.0.0.1...
telnet: Unable to connect to remote host: Connection refused
$ telnet 127.0.0.1 22
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.
SSH-2.0-OpenSSH_7.6p1 Ubuntu-4ubuntu0.1
^C^]
telnet> quit
Connection closed.
2. echo > /dev/tcp/IP/PORT
- 보안 문제로 telnet 사용이 안되는 경우 사용이 가능하다.
# 포트가 열린 경우
$ echo > /dev/tcp/127.0.0.1/22
$ echo $?
0
# 포트가 닫힌 경우
$ echo > /dev/tcp/127.0.0.1/10002
bash: connect: 연결이 거부됨
bash: /dev/tcp/127.0.0.1/10002: 연결이 거부됨
$ echo $?
1
[참고]
반응형
'Server > Linux' 카테고리의 다른 글
[Linux] you are not allowed to use this program(crontab) (0) | 2022.09.20 |
---|---|
[Linux] 리눅스 패스워드 만료 기간 확인 및 만료일 설정 (0) | 2022.02.03 |
[Linux] 리눅스 커널 업데이트 방법 (0) | 2022.01.21 |
[Linux] 리눅스 파일 시스템 계층 구조 (0) | 2022.01.19 |
[Linux] Ubuntu GUI 모드/Text 모드 전환 방법 (0) | 2022.01.15 |