Yin*_*nan 1 mac ssh screenshot
我正在尝试通过 SSH 连接获取屏幕截图。在这个 SSH 连接中,我使用的是 root 用户。
我发现执行这个命令后:
screencapture -t jpg -S /test.jpg
Run Code Online (Sandbox Code Playgroud)
我得到的 jpg 文件全是黑色的。如果我以正常方式(而不是通过 SSH)执行此操作,那么我可以成功获取屏幕截图。
什么可能导致这种情况?
有用于 OS X 屏幕捕获的命令行客户端吗?天哪,不知道。
我想知道手册页说了什么......
安全考虑
要在通过 ssh 登录时捕获屏幕内容,您必须在与 loginwindow 相同的 mach bootstrap 层次结构中启动 screencapture:
Run Code Online (Sandbox Code Playgroud)PID=pid of loginwindow sudo launchctl bsexec $PID screencapture [options]
归档时间: |
|
查看次数: |
1968 次 |
最近记录: |