检测远程端口是否开通 ssh通过.pem密钥登录
检测远程端口
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]