ssh¶
简介¶
ssh客户端
选项¶
- -A/a 开启和关闭认证代理转发
- -b 绑定出口地址
- -C 压缩
- -D 指定本地动态应用端口转发,所有对本地端口的连接都会从远程的应用层发送出去
- -F 配置文件
- -f 后台执行
- -g 允许远程机器连接本地转发端口
- -i 身份文件,用于自动登陆
- -L 在本地端口和远程端口间建立隧道,所有访问本地端口的连接都会转发给远程端口
- -l 用户名
- -N 不执行命令
- -o 选项
- -p 端口
- -q 静默模式
- -R 在本地端口和远程端口建立隧道,所有访问远程端口的连接都会转发给本地端口
- -w 制定客户端和服务器段数据转发的隧道接口,用于建立VPN
- -X/x 开启关闭X11转发
示例¶
转发本地ssh-agent:
ssh -A root@remote
翻墙:
ssh -NC -D localhost:8086 root@remote
加密到服务器的redis连接:
ssh -NC -L 2222:localhost:6379 root@remote
服务器反向访问客户端:
ssh -NC -R 2222:localhost:22 root@remote