Windows Terminal
通过跳转主机 连接到目标服务器的最简单方法是在命令行中使用-A 和-J 标志。这告诉 ssh 建立到跳转主机的连接,然后建立到目标服务器的 TCP 转发,从那里(确保你有机器之间的无密码 SSH 登录)。
$ ssh -A -J xcxcxc@10.60.10.1 root@10.60.42.236
如果需要免密登录,两台电脑的authorized_keys中都要append上你的本地机器的公钥
mkdir -m 700 ~/.ssh #如此文件夹已存在,也要确保权限为700
echo ssh-rsa AAAAB3NzaC1yc2EAAAADAQABxxxxxxxxxxxxcxxxxxxxcxcxcxcxcxcxcxcxcxxcxcxcxxcxcxcxcxcxcxcxcxcxcxcK4X20x/ec= cxcx\cxxcc\@BJ-xcxc **>> \~/.ssh/authorized\_keys**
一些快捷键
Ctrl+Alt+数字 | 切换打开的控制台 |
|---|---|
Ctrl+Shift+数字 | 打开新的控制台 |
Ctrl+Shift+w | 关闭当前控制台 |
Shift+Alt++/= | 横向打开新控制台 |
Shift+Alt+_/- | 纵向打开新控制台 |
Shift+Alt+方向键 | 控制控制台尺寸 |
Alt+方向键 | 在本标签内切换控制台 |
vscode
设置ssh配置文件
Host jd
HostName 10.60.10.11
User ccxcxx
Host bogon
HostName 10.60.44.84
ProxyCommand ssh -W %h:%p -q bedr01
User xxxccc
Host root@bogon
HostName 10.60.44.84
ProxyJump jd
User root