Apakah ada solusi di luar sana untuk mengubah Mac menjadi server thin client multi-pengguna sejati?
Saya ingin menyiapkan beberapa PC murah dengan akses ke beberapa akun menggunakan sesuatu seperti VNC, tetapi tidak ekonomis untuk membeli server baru untuk setiap pengguna atau lisensi baru untuk OS X Server tervirtualisasi untuk setiap pengguna.
Saya sepenuhnya menyadari bahwa OS X Server memungkinkan Anda mengatur pengguna dengan "folder rumah jaringan", dan saya tahu ada juga VNC yang terpasang di Mac OS X. Tidak satu pun dari ini yang sesuai dengan tagihan (yang pertama membutuhkan klien yang tebal, dan yang terakhir hanya untuk satu pengguna)
UPDATE: yay, Lion! http://www.9to5mac.com/54102/10-7-lion-allows-multi-user-remote-computing
sumber
Kami dengan senang hati menggunakan kombinasi Vine Server untuk OSX dan JollyFastVNC untuk klien.
Vine Server menyediakan instance server VNC "pribadi" pada nomor port unik untuk setiap pengguna yang masuk. Satu-satunya trik adalah bahwa pengguna harus sudah masuk ke Mac dengan VineServer berjalan di bawah akun mereka untuk dapat VNC masuk. Solusi untuk masalah bootstrap ini memperkenalkan adalah Server Vine "Sistem Server" yang menyediakan sesi VNC untuk konsol Mac - dan karenanya, mari kita sembarang pengguna dengan mengakses sesi konsol login sendiri ke Mac (dan dengan demikian, mulai instance Server Vine pribadi mereka)
Konfigurasi relatif mudah:
1 / Nyalakan Fast User Switching sehingga banyak pengguna dapat berbagi Mac.
2 / Masuk di konsol Mac aktual sebagai pengguna admin yang juga ingin Anda berikan akses jarak jauh. Luncurkan Vine Server sebagai pengguna itu, dan periksa preferensi "Buka saat Masuk".
3 / Buka Vine Server Preferences dan catat nomor port yang ditetapkan untuk instance server VNC ini. Masukkan ulang nomor itu secara manual untuk "menyematkan" instance ini ke port tersebut untuk peluncuran berikutnya. Juga merekomendasikan Anda mengatur kata sandi di sini untuk sesi pengguna yang unik ini.
4 / Buka tab Berbagi dan pastikan Anda mencentang "Izinkan beberapa sesi pengguna"
5 / Buka tab Startup dan centang tombol "System Server ...". Mulai instance server sistem pada port default (5900). Ini akan menjadi server VNC konsol Anda untuk digunakan. (Saya sarankan Anda mengatur kata sandi ini)
6 / Tutup jendela preferensi dan klik tombol Restart Server.
Anda sekarang dapat masuk ke dua sesi pengguna VNC: satu sebagai Konsol di port 5900 dan satu sebagai pengguna admin yang baru saja Anda masuki .
Sekarang, untuk setiap pengguna, minta mereka masuk dan menambahkan Vine Server ke dok mereka dan ulangi langkah 2, 3 dan 4 di atas.
Hanya dua masalah yang kami catat dengan ini adalah, jika Mac didaur ulang daya, Server Sistem tidak akan mulai secara otomatis. Pengguna awal harus masuk dan memulainya melalui UI.
Masalah kedua adalah bahwa jika pengguna masuk melalui sesi Konsol VNC jarak jauh, penggunaan Mac berikutnya akan terlihat di sesi konsol dan sesi VNC "pribadi" mereka. yaitu sesi konsol tetap terikat pada pengguna yang terakhir kali masuk sampai orang lain login baik secara jarak jauh atau lokal. Kami mengatasinya dengan membuka lagi sesi konsol jarak jauh setelah masuk dan menggunakan pengalihan cepat pengguna ke "tampilkan jendela masuk" yang tampaknya memaksa sesi konsol untuk tidak lagi berhubungan.
JollyFastVNC memasukkan gambar sebagai klien VNC yang sadar-bonjour dengan peramban "server yang tersedia" yang bagus. Ini menawarkan "hostname: port" Mac jarak jauh untuk setiap instance Vine Server dan instance konsol, memungkinkan navigasi yang mudah jika Anda tidak dapat mengingat nomor port Anda.
Semoga ini membantu.
sumber
Mengintip Terminal Server Aqua Connect . Ini menyediakan OSX multi-pengguna untuk klien melalui RDP, VNC, dan X11.
sumber
Verveguy,
Saya baru saja mengatur ini menggunakan Vine Server, berfungsi dengan baik.
Karena saya menggunakan komputer ini hanya untuk tujuan terminal, saya membuat skrip yang secara otomatis melakukan pergantian pengguna yang cepat setelah Anda masuk.
Saya meletakkannya di / opt / fastswitch
kemudian di Terminal lakukan,
sudo chmod + x fastswitch
Kemudian untuk setiap pengguna, saya membuat fastswitch salah satu program start up di Akun, [nama akun], Item Login.
Sekarang, port 5900 selalu default untuk login pengguna!
Jika Anda melakukan ini dengan pengguna yang juga menggunakan komputer secara fisik, mereka akan dimasukkan ke dalam status beralih pengguna yang cepat, di mana mereka harus login kembali.
sumber
Coderebel membuat Server Terminal iRAPP . Tidak seperti Aqua Connect Terminal Server (ACTS), harga terdaftar di situs yang $ 298 pada posting ini. iRAPP saat ini mendukung Snow Leopard sementara ACTS mengatakan "versi yang sepenuhnya kompatibel ... saat ini tidak tersedia saat ini." Saya belum mencoba tetapi ingin menambahkan info yang saya temukan untuk pertanyaan ini.
sumber
Anda mungkin dapat menjalankan beberapa instance dari VNC server, juga, yang saya kira mirip dengan anggur, disarankan di atas. Muncul Anda mungkin harus meminta lisensi untuk dapat melakukan ini dengan realVNC di mac OS X, meskipun versi Linux "multi instance" adalah gratis.
Menggunakan built-in remote sharing dengan klien tightvnc mungkin memerlukan pengaturan pengkodean untuk "hextile" juga: http://blandname.com/2006/11/03/how-to-connect-to-a-mac-remote-desktop -menggunakan-vnc
Perhatikan juga bahwa beberapa orang telah melaporkan kesuksesan "lebih" dengan menggunakan remotix sebagai klien mereka dari windows ke singa OS X: https://discussions.apple.com/thread/3190260?start=180&tstart=0
sumber