Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

Some Apple Remote Desktop client features Network
It appears that the Apple Remote Desktop (ARD) client service is now installed by default in 10.4. Previously one had to download and install it manually. As such, a number of previously posted hints (see below) regarding ARD now become relevant to a much wider audience.
  • As noted in this hint, the great thing about the ARD client is that it can be set to accept standard VNC (Virtual Network Computing) connections.
  • The ARD-related commands systemsetup and networksetup found in /System: Library: CoreServices: RemoteManagement: ARDAgent.app: Contents: Support (described in this hint and in this webcast) are also present. Try systemsetup -h or networksetup -h for more info.
  • As noted by another poster, the embedded ARD VNC server is a bit sluggish compared to other versions such as OSXVnc. Still, it's kind of neat that every copy of 10.4 now comes with a bundled VNC server. I can see this being of great value when attempting to do emergency remote troubleshooting.
  • Note I said 'emergency' troubleshooting in the last point. You really shouldn't be doing plain, unencrypted VNC connections via Internet if you can avoid it. OSXVnc has a nice feature that will only allow SSH-tunneled connections. I don't believe the ARD VNC server has a similar option.
  • Finally, the consensus seems to be that one of the better Windows VNC clients for use with ARD/OSXVnc is the open-sourced TightVNC. What I really like about this package is that there's a standalone viewer app (it's just a single .EXE, no need to install the entire server package on the PC) available. On the OS X side, a popular VNC client that works well with ARD/OSXVnc is Chicken of the VNC
[robg adds: For secure VNC use, we ran a hint yesterday that describes how to set up a secure tunnel using SSH. This hint isn't Tiger-only, as you can install the same client on 10.3 systems...]
    •    
  • Currently 1.50 / 5
  You rated: 2 / 5 (6 votes cast)
 
[77,080 views]  

Some Apple Remote Desktop client features | 14 comments | Create New Account
Click here to return to the 'Some Apple Remote Desktop client features' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Some Apple Remote Desktop client features
Authored by: paulsomm on May 10, '05 10:48:27AM

"Note I said 'emergency' troubleshooting in the last point. You really shouldn't be doing plain, unencrypted VNC connections via Internet if you can avoid it. OSXVnc has a nice feature that will only allow SSH-tunneled connections. I don't believe the ARD VNC server has a similar option."

No VNC server has the option to SSH directly to it. Just as with any other VNC server, you can indeed use SSH tunnel. OSXVNC's option only disallows network connections and instead only listens for localhost connections (which, since it's only useful via ssh tunneling, explains their word choice).

I do this myself. I have SSH connections into my powerbook and ARD set to allow VNC connections. From work, I open my SSH client (from cygwin) and type:

ssh myname@my.home.ip.address -L 5900:127.0.0.1:5900

Then I open up TightVNC and connect to 127.0.0.1 and it directs me to my home 10.4 machine.

Quite nice.

There is also a hint here on macosxhints.com on using reverse tunneling for those oh-so-frequent calls from mom/dad for support . . .

http://www.macosxhints.com/article.php?story=20050429153115383



[ Reply to This | # ]
Some Apple Remote Desktop client features
Authored by: victory on May 12, '05 08:13:29AM

Yes, I suppose I could have been a bit clearer in that description (about VNC servers not having native SSH tunneling capability)

[On the other hand, wouldn't it be neat if someone *did* build VNC server with a SSH transport compiled in as a single static binary? Perhaps not the full OpenSSH package, but maybe something smaller such as dropbear, which is often used in embedded systems because of its tiny footprint]



[ Reply to This | # ]
Some Apple Remote Desktop client features
Authored by: lloydalvarez on Dec 08, '05 01:52:04PM

I tried your SSH tunneling tip, but i got an error saying:

Bind: Address already in use

What does that mean?



[ Reply to This | # ]
Some Apple Remote Desktop client features
Authored by: ghinteclinn on May 10, '05 11:42:37AM

The best VNC viewier for Mac that I have found to date other than the ARD manager is TightVNC's vncviewer. Install X11.app, install TightVNC (I use Darwinports) and go.



[ Reply to This | # ]
Some Apple Remote Desktop client features
Authored by: SimonDorfman.com on May 10, '05 03:27:16PM

An easy way to set up SSH tunnels is to use this GUI app:
http://www.versiontracker.com/dyn/moreinfo/macosx/16840

There's a nice write up on using it here:
http://www.stopdesign.com/log/2005/02/07/secure-email.html



[ Reply to This | # ]
Some Apple Remote Desktop client features
Authored by: bdog on May 10, '05 04:33:04PM

ARD client being included with OS X is nothing new. It was included with X.3.0



[ Reply to This | # ]
Some Apple Remote Desktop client features
Authored by: chaagen on May 11, '05 03:25:40AM
Regarding the ARD support applications systemsetup & networksetup, I don't show those applications as listed. Instead, the contents of my /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Support folders:
drwxr-xr-x   11 wheel    374B Mar 27 20:42 .
drwxr-xr-x    8 wheel    272B Mar 27 20:42 ..
drwxr-xr-x    3 wheel    102B Mar 27 20:42 ARDForcedViewer.app
-rwxr-xr-x    1 wheel     22K Mar 27 20:42 ARDHelper
drwxr-xr-x    3 wheel    102B Mar 27 20:42 Remote Desktop Message.app
-rwxr-xr-x    1 wheel    112K Mar 27 20:42 build_hd_index
-rwxr-xr-x    1 wheel     76K Mar 21 16:01 networksetup-jaguar
-rwxr-xr-x    1 wheel     97K Mar 27 20:42 networksetup-panther
-rwxr-xr-x    1 wheel    397K Mar 27 20:42 sysinfocachegen
-rwxr-xr-x    1 wheel     99K Mar 21 16:01 systemsetup-jaguar
-rwxr-xr-x    1 wheel    115K Mar 27 20:42 systemsetup-panther
The applications exist, with specific versions for both jaguar and panther. Does anyone know what is the difference between these executables? How are they different from the versions described in the hint above? I am running X.4, build 8A428.

[ Reply to This | # ]
Some Apple Remote Desktop client features
Authored by: victory on May 12, '05 08:43:00AM
[Hopefully it's not considered too odd to reply to one's own posting, but there's an ancillary tip I wanted to share with other Mac VNC users]

For anyone using the previously described method of tunneling into their Mac via SSH to reach a VNC server (OSXVnc, Share My Desktop or the one built into ARD), it was mentioned that COTVNC is a great OSX-based VNC client.

If you're trying do to the same from a Wintel-PC (tunnel VNC through an SSH connection), take a look at Simon Tatham's PuTTY, an awesome freeware SSH client for Windows. Besides working as a nice SSH terminal app, PuTTY also allows SSH tunneling of other Windows apps such as the aforementioned TightVNC viewer.

The great thing is that both the TightVNC viewer and PuTTY are self-contained .EXEs (i.e. they don't require you to run an 'installer' on the host PC like most other Windows apps) and are small enough to fit comfortably on a USB keychain flash drive (or simply download them from the web when needed). With these two apps, I'm able to remote-administer my Macs and *BSD servers from just about any PC when I'm without my PowerBook. (not often)

[ Reply to This | # ]

Some Apple Remote Desktop client features
Authored by: diamondsw on May 14, '05 02:40:21AM

Sadly, Putty seems hell-bent against allowing you to carry an SSH profile with you on that USB key. Setting up an SSH profile with port forwarding every time is a real pain.



[ Reply to This | # ]
Some Apple Remote Desktop client features
Authored by: bored on Jun 09, '05 05:05:03PM

I have a problem connecting to the ARD - VNC server in Tiger Server using Chicken of the VNC or any other Mac VNC client. I *don't* have problems using Chicken of the VNC to connect to the ARD - VNC server in Tiger client. That makes no sense, but nevertheless, I get an error "incompatible version". (I have since stopped using ARD on on Tiger Client since it shares both displays, which is just too slow. Interesting difference, though.)



[ Reply to This | # ]
Some ARD client features - VNC interoperability
Authored by: jph000 on Jun 24, '05 04:53:13PM

Thanks for the original post by 'victory' and the thread on using VNC with Mac OS 10.4 "Tiger." Using Chicken of the VNC on the Mac (along with ARD server on another "Tiger" Mac) and TightVNC (server and client) on a Windows XP PC, I've been able to remotely view and control another Mac from a Mac, remotely view and control a PC from a Mac, and remotely view and control a Mac from a PC. Cool, as I'm not eager to upgrade my Timbuktu 6.0.3 with such limited use.



[ Reply to This | # ]
Some ARD client features - VNC interoperability
Authored by: robin canham on Jul 01, '05 06:47:49AM

Sorry I seem to have missed a trick here.

I've installed the ARD manager on one osx box and got it talking happily to all our Mac's on the network.

I've installed the latest version of VNC server onto one of my w2k server boxes.

If i connect ard manager using the ip address and specify the correct password i can see the windows server in the master list, with the VNC icon. I can open a connection and view the screen. But when i try to take control of the windows server ard manager pops a dialogue box saying "you are not authorized to control this computer".

Where am I going wrong?

VNC is the standard out of the box config.
Win2k server with sp4 and standard config.

ARD manager on osx 10.3.9 (works with the apples workstations fine).

Many thanks
Robin



[ Reply to This | # ]
Avoiding "Incompatible Version"
Authored by: mikebremford on Jan 06, '06 07:33:29AM

You must enter a password in the "VNC Viewers may control screen with password" box, otherwise general VNC clients like TightVNC will display an "Incompatible Version" message.



[ Reply to This | # ]
Some Apple Remote Desktop client features
Authored by: PlanBForOpenOffi on Mar 24, '09 08:02:02AM
I highly recommend the RealVNC viewer on Windows over the TightVNC. I use keyboard shortcuts a lot and it has a feature to "disableWinKeys", which sends the special Windows key right through to the VNC program instead of to Windows. That allows you to use the Command short cuts in Mac OS X.

[ Reply to This | # ]