检测远程端口是否开通 ssh通过.pem密钥登录

xiangqiao 2014-12-03

检测远程端口

1、常用telnet110.101.101.10180方式测试远程主机端口是否打开

Window:安装telnet控制面板-->打开或关闭windows功能-->选择telnet客户端

Linux:ubuntu-->sudoapt-getinstallxinetdtelnetd

CentOS-->yuminstalltelnet-server

2、nmapip-pport测试端口

根据显示close/open确定端口是否打开

nmapip显示全部打开的端口

sudo add-apt-repository ppa:pi-rho/security

sudo apt-get update

sudo apt-get install nmap

卸载nmap命令:
sudo apt-get remove nmap

移除PPA命令:
sudo apt-get install ppa-purge
sudo ppa-purge ppa:pi-rho/security

Nmap基本命令和典型使用方法
全面进攻性扫描(包括各种主机发现、端口扫描、版本扫描、OS扫描及默认脚本扫描):
nmap -A -v targetip

Ping扫描:
nmap -sn -v targetip

快速端口扫描:
nmap -F -v targetip

版本扫描:
nmap -sV -v targetip

操作系统扫描:
nmap -O -v targetip

3、nc-vhostport

端口未打开返回状态为非0

SSH密钥登录

root@tomcat: ssh -i xxx.pem [email protected]

相关推荐