ARDOverSshForwardScriptExample: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
== Script Source == | |||
<tt> | <tt> | ||
#!/bin/tcsh | #!/bin/tcsh | ||
# | # | ||
Line 28: | Line 28: | ||
:ssh -L 3283:remotehostethernetip:3283 -L 5900:remotehostethernetip:5900 user@remotehost | :ssh -L 3283:remotehostethernetip:3283 -L 5900:remotehostethernetip:5900 user@remotehost | ||
</tt> | </tt> | ||
== Script File == | |||
You may download my script here: upload:heikodoardforward.zip | You may download my script here: upload:heikodoardforward.zip |
Revision as of 22:23, 27 January 2006
Script Source
#!/bin/tcsh # # Filename: doardforward.command # Author: Heiko, as usual. # History: # 2005-10-10, 09:21: ARD forward! # 2006-01-27, 21:00: Hmm, doesn't work anymore. (Thanks Brian for pointing out) # # Notes: # Does not need be run as root or administrator. :-) # # After starting/loggin in (ssh), connect Remote Desktop to 127.0.0.1. Done. # # ARD Ports: # 5900 TCP: Observe/Control # 5900 UDP: Send Screen # 3283 TCP: Reporting # 3283 UDP: Everything else # 5988 TCP: WBEM if enabled
- open /Applications/Remote\ Desktop.app &
- sleep 10
- kill -1 `ps -wwwaux | grep ARDAgent.app | grep -v grep | awk '{printf $2}'`
- kill -1 `ps -wwwaux | grep AppleVNCServer.bundle | grep -v grep | awk '{printf $2}'`
- sleep 2
- ssh -L 3283:remotehostethernetip:3283 -L 5900:remotehostethernetip:5900 user@remotehost
Script File
You may download my script here: upload:heikodoardforward.zip