ssh通常用来远程登陆,它是加密的,远程主机允许ssh登陆,需要安装或开启sshd服务。
ssh隧道(常用于网络穿透)
假定本机
sshd端口为28821,映射服务器端口到本机:ssh -p 28821 -qTfnN -L 0.0.0.0:5555:server:22 127.0.0.1此方法前提是本机可访问
server:22。如本机不能访问
server,但可访问server1,并且server、server1之前是相通的,那么:ssh -qTfnN -L 0.0.0.0:6666:server:22 root@server1这样通过本机
6666端口即可访问server反向映射
访问
server:28821端口,来实现访问本机28821端口ssh -qTfnN -R 0.0.0.0:28821:localhost:22 root@server
ssh代理
假定有公网服务器111.0.0.0:22, 使用ssh动态端口转发,实现代理功能:
ssh -qTfnN -D 0.0.0.0:7070 root@server
在本机设置sock5代理为127.0.0.1:7070即可实现代理功能。
在国内可用此方法实现FQ