Active3 years, 6 months ago
Is there any solution out there to turn a Mac into a true multi-user thin client server? I'd like to set up a few cheap PCs with access to a couple accounts using something like VNC, but it isn't economical to buy a new server for each user or a new license for virtualized OS X Server for each user. If you can't send or receive email or connect to the Exchange server after upgrading your Mac operating system OS X Mountain Lion v10.8 and later use the Exchange Autodiscover service, which allows Mail to automatically get setup information from the Exchange server. Select all Mac OS configuration files and double-click on one (An administrator username and password will be required). By doing this, you will add the servers to the Tunnelblick server list.
I have installed Mac OSX server onto one machine. Caching is enabled.
How do I now configure a client Mac on the same network to start using this cache for both web browsing and software updates?
I have tried System Preferences -> Network -> Advanced -> Proxies and enabled 'Web Proxy (HTTP)' and entered the local IP of the machine running Mac OSX Server (192.168.1.24) and the port number 49524 but this doesn't work. I just see a blank white screen when I try and view any web page in Chrome.
Does anybody know the correct set up instructions for the clients? There appears to be very little to help me out on Google.
Client Server Setup For Mac Os
klanomath51.3k77 gold badges7676 silver badges144144 bronze badges
ChrisChris
2 Answers
The Caching service is no web-proxy. It just provides software updates, purchased apps from the Mac App Store, iBooks and iTunes U content.
When you first enable the caching server, it registers its public IP and private IP with Apple. If a client tries to download a software update or an app from the same public IP as the server, Apple “introduces” the client to the server automatically. Therefore client configuration is not required.
If you want a proxy server install Squid/Squidman
klanomathklanomath51.3k77 gold badges7676 silver badges144144 bronze badges
It is to a point transparent. Here is a good quote from the Apple article about caching server
'and by default is configured to support clients that share the same public IP address behind a NAT.'
As long as you have your clients set up behind the same NAT it will download from Apple for the first download and every client after that will then download form the Caching server. Take a look at the picture below from Apple's documentation. So in the end their is no client side setup needed if your network is setup correctly.
tron_jonestron_jones3,30022 gold badges1111 silver badges2121 bronze badges
You must log in to answer this question.
Not the answer you're looking for? Browse other questions tagged macosserver.app .
Active6 years, 4 months ago
votes
Is there any solution out there to turn a Mac into a true multi-user thin client server?
I'd like to set up a few cheap PCs with access to a couple accounts using something like VNC, but it isn't economical to buy a new server for each user or a new license for virtualized OS X Server for each user.
I'm fully aware that OS X Server lets you set up users with 'network home folders,' and I know there's also VNC built into Mac OS X. Neither of these fit the bill (the former requires a thick client, and the latter is single-user only)
UPDATE: yay, Lion! http://www.9to5mac.com/54102/10-7-lion-allows-multi-user-remote-computing
username
usernameusername2,6801616 gold badges4949 silver badges7575 bronze badges
locked by HopelessN00bDec 5 '14 at 9:50
This question exists because it has historical significance, but it is not considered a good, on-topic question for this site so please do not use it as evidence that you can ask similar questions here. This question and its answers are frozen and cannot be changed. See the help center for guidance on writing a good question.
Read more about locked posts here.
6 Answers
Thin Client Server Setup For Windows 7
votes
As of OS X Lion this is supported by the built-in Screen Sharing, if you have set up multiple accounts:
Per-user screen sharing
You can remotely log in to a Mac with any user account on that computer and control it, without interrupting someone else who might be using the computer under a different login.
ArjanArjan
votes
We're happily using a combination of Vine Server for OSX and JollyFastVNC for the clients.
Vine Server provides for a 'personal' VNC server instance on a unique port number for each logged in user. The only trick is that the user needs to be already logged into the Mac with VineServer running under their account to be able to VNC in. The solution for the bootstrap problem this introduces is the Vine Server 'System Server' that provides a VNC session for the Mac console - and thus, let's any user with access the console session log themselves into the Mac (and thus, start their own private Vine Server instance)
Configuration is relatively easy:
1/ Turn on Fast User Switching so that multiple users can share the Mac.
![Client Server Setup For Mac Client Server Setup For Mac](https://cdn.makeuseof.com/wp-content/uploads/2010/06/4-smallbiz-clientserver.png)
2/ Log in on the actual Mac console as an admin user that you also want to grant remote access to. Launch Vine Server as that user, and check the 'Open at Login' preference.
3/ Open Vine Server Preferences and note the port number assigned to this VNC server instance. Manually re-enter that number to 'pin' this instance to that port for subsequent launches. Also recommend that you set the password here for this unique user session.
4/ Go to the Sharing tab and make sure you check 'Allow multiple user sessions'
5/ Go to the Startup tab and check the 'System Server...' button. Start the system server instance on the default port (5900). This will be your console VNC server to use. (I recommend that you set a password on this)
6/ Close the preferences window and click Restart Server button.
You should now be able to log into two VNC user sessions: one as the Console on port 5900 and one as the admin user you just logged in as.
Now, for each user, have them log in and add Vine Server to their dock and repeat steps 2, 3 and 4 above.
The only two issues we've noted with this are that, if the Mac is power cycled, the System Server won't start automatically. An initial user needs to log in and start it via the UI.
The second issue is that if a user logs in via the remote VNC Console session, their subsequent use of the Mac will be visible in both the console session and their 'personal' VNC session. i.e. the console session remains bound to the last logged in user until someone else logs in either remotely or locally. We work around this by opening the remote console session again after logging in and using fast-user switching to 'show login window' which seems to force the console session to dissociate again.
JollyFastVNC enter the picture as a bonjour-aware VNC client with a nice 'available servers' browser. This offers up the remote Mac 'hostname:port' for each running Vine Server instance and the console instance, allowing easy navigation if you can't recall your port numbers.
Hope this helps.
verveguyverveguy
votes
Take a peek at Aqua Connect Terminal Server. It provides multi-user OSX to clients via RDP, VNC, and X11.
![Mac Mac](/uploads/1/2/6/2/126215311/615942615.png)
28k66 gold badges6969 silver badges9696 bronze badges
votes
Verveguy,
I just set this up using Vine Server, works well.
Since I'm using this computer solely for terminal purposes, I created a script that automatically does a fast user switch once you log in.
I put that in a /opt/fastswitch
then in Terminal did,
sudo chmod +x fastswitch
Then for each user, I made fastswitch one of the start up programs in Accounts, [account name], Login Items.
Now, port 5900 always defaults to user login!
If you do this with a user that also uses the computer physically, they will be put in the fast user switch state, where they will have to just relogin again.
arasharash
votes
Coderebel makes iRAPP Terminal Server. Unlike Aqua Connect Terminal Server (ACTS), the price is listed on the site which is $298 as of this post. iRAPP currently supports Snow Leopard while ACTS says 'a fully compatible version... is not currently available at this time.' I haven't tried either but wanted to add the info I found to this question.
JosephJoseph
votes
You can probably run several instances of VNC server, too, which I guess is similar to vine, suggested above. Appears you may have to aquire a license to be able to do this with realVNC in mac OS X, though the Linux 'multiple instance' version is free.
Using built in remote sharing with a tightvnc client may require setting the encoding to 'hextile' as well: http://blandname.com/2006/11/03/how-to-connect-to-a-mac-remote-desktop-using-vnc
Also note that some people have reported 'more' success by using remotix as their client from windows to OS X lion: https://discussions.apple.com/thread/3190260?start=180&tstart=0
rogerdpackrogerdpack