ssh admin@192.168.123.1 "/usr/sbin/tcpdump -i br0 -s 0 -w - not port 22" | "C:\\Program Files\\Wireshark\\Wireshark.exe" -k -i -
(最后有个 - 不要漏掉)可以在gitBash中使用,会自动拉起wireshark
windows cmd 也可以使用,powershell 不行
前期工作
在 系统管理 中启用 SSH 服务,并输入公钥
公钥位置:C:\Users\Administrator\.ssh\id_rsa.pub
输入文件内容,即可ssh连接
执行ssh-add时添加私钥到git中报错Could not open a connection to your authentication agent
解决方案:
先执行
eval `ssh-agent`
再执行
ssh-add ~/.ssh/rsa
成功
ssh-add -l
就有新加的rsa了
若途中报错 “Permissions ???? for '/Users/xxx/.ssh/rsa' are too open”的问题,则是该私钥文件权限过高,需要设置其权限:
chmod 600 ~/.ssh/rsa