Mac OS Xマルチユーザーシンクライアントサーバー(ターミナルサーバー)


27

Macを真のマルチユーザーシンクライアントサーバーに変える解決策はありますか?

VNCなどを使用していくつかのアカウントにアクセスできる安価なPCをいくつかセットアップしたいのですが、ユーザーごとに新しいサーバーを購入したり、ユーザーごとに仮想化OS X Serverの新しいライセンスを購入するのは経済的ではありません。

OS X Serverを使用すると、ユーザーに「ネットワークホームフォルダー」を設定できることを完全に認識しています。また、Mac OS XにVNCが組み込まれていることも知っています。シングルユーザーのみ)

更新:イェー、ライオン!http://www.9to5mac.com/54102/10-7-lion-allows-multi-user-remote-computing

回答:


5

OS X Lionでは、複数のアカウントを設定している場合、これは組み込みの画面共有でサポートされています。

ユーザーごとの画面共有

別のログインでコンピューターを使用している可能性のある他のユーザーを中断することなく、そのコンピューター上の任意のユーザーアカウントでMacにリモートでログインして制御できます。


2
クライアントはPCで利用できますか、それともMac OSからのみ利用できますか?
リカルドポロ

良い質問です、@ Ricardo。Windows(VNCクライアント)からのアクセスを一度テストしたと思いますが、結果を思い出せません。すぐにまたテストします。続行するには...
アルジャン

1
古いXPボックス@Ricardoを使用することはできません。複数のユーザーが同時にMacを使用できるかを参照してくださいMac上のVMでWindowsを実行し、(場合によっては)ドロステ効果/無限ループを取得してテストしたことを思い出します。これらのテストはより成功したと思います(たとえば、これらのテストのいくつかは本当に私に別のセッションを与え、その後ドロステ効果も与えなかったと思います)が、私の記憶は失敗します...リンクした投稿のリンクを参照してください。
アルジャン

クライアントがライオンズより前のバージョンのOS Xを実行している場合、どのようにこれを達成しますか?(マウンテンライオンを実行しているサーバー)
マイケル

11

OSX用のVine Serverとクライアント用のJollyFastVNCの組み合わせを喜んで使用しています。

Vine Serverは、ログインしたユーザーごとに一意のポート番号で「個人」VNCサーバーインスタンスを提供します。唯一のトリックは、ユーザーがVNCを実行できるようにアカウントでVineServerを実行しているMacに既にログインしている必要があることです。これが導入するブートストラップ問題の解決策はMacコンソール-したがって、コンソールセッションにアクセスできるユーザーは誰でもMacにログインできます(したがって、独自のプライベートVine Serverインスタンスを起動します)

構成は比較的簡単です。

1 /複数のユーザーがMacを共有できるように、ユーザーの簡易切り替えを有効にします。

2 /実際のMacコンソールに、リモートアクセスを許可する管理者ユーザーとしてログインします。そのユーザーとしてVine Serverを起動し、「ログイン時に開く」設定を確認します。

3 / Vine Server Preferencesを開き、このVNCサーバーインスタンスに割り当てられているポート番号をメモします。その番号を手動で再入力して、後続の起動のためにこのインスタンスをそのポートに「固定」します。また、この一意のユーザーセッションのパスワードをここに設定することをお勧めします。

4 / [共有]タブに移動し、[複数のユーザーセッションを許可する]をオンにします

5 / [スタートアップ]タブに移動し、[システムサーバー...]ボタンをチェックします。デフォルトポート(5900)でシステムサーバーインスタンスを起動します。これが、使用するコンソール VNCサーバーになります。(これにパスワードを設定することをお勧めします)

6 /設定ウィンドウを閉じて、[サーバーの再起動]ボタンをクリックします。

これで、2つの VNCユーザーセッションにログインできるはずです。1つはポート5900のコンソールとして、もう1つはログインしたばかりの管理者ユーザーとして。

次に、ユーザーごとに、ログインしてVine Serverをドックに追加し、上記の手順2、3、および4を繰り返します。

これに関して私たちが指摘した唯一の2つの問題は、Macの電源を入れ直しても、システムサーバーが自動的に起動しないことです。最初のユーザーは、ログインしてUIから起動する必要があります。

2番目の問題は、ユーザーがリモートVNCコンソールセッションを介してログインすると、その後のMacの使用がコンソールセッションと「個人」VNCセッションの両方で表示されることです。つまり、コンソールセッションは、他の誰かがリモートまたはローカルでログインするまで、最後にログインしたユーザーにバインドされたままになります。この問題を回避するには、ログイン後にリモートコンソールセッションを再度開き、「show login window」への高速ユーザー切り替えを使用します。

JollyFastVNCは、「利用可能なサーバー」ブラウザを備えたbonjour対応のVNCクライアントとして画像を入力します。これにより、実行中の各Vine Serverインスタンスとコンソールインスタンスに対してリモートMac「hostname:port」が提供され、ポート番号を思い出せない場合に簡単にナビゲーションできます。

お役に立てれば。


2
いいね!Vine Serverの作成者はtestplant.com/multidesktop.htmlでのみTigerについて話しているので、これに使用したMac OSのバージョンを確認できますか?
アルジャン

1
ワオ!!Leopard / Snow Leopardコンピューターとのライオンのような共有!これについて私がどれほど興奮しているかは言えません!
-daviesgeek

私のWindowsボックスのスペイン語のキーボードがMacに文字「i」を送信しなかったことを除いて、os x 10.6の魅力のように機能しました。既知の古い問題sourceforge.net/tracker/…悲しい
xverges

8

Aqua Connect Terminal Serverをご覧ください。RDP、VNC、およびX11を介してクライアントにマルチユーザーOSXを提供します。


彼らはいつかすぐに安い「非同時」バージョンをリリースすると言われているけれども、それのように見えますが...、ビット(同時接続ユーザー前回私がチェックあたり約$ 250)のコスト
rogerdpack

5

Verveguy、

Vine Serverを使用してこれをセットアップしただけで、うまく機能します。

私はこのコンピューターを端末専用に使用しているため、ログインすると自動的に高速ユーザー切り替えを実行するスクリプトを作成しました。

#!/bin/bash
/System/Library/CoreServices/Menu\ Extras/User.menu/Contents/Resources/CGSession -suspend

それを/ opt / fastswitchに入れます

その後、ターミナルで、

sudo chmod + x fastswitch

次に、ユーザーごとに、アカウント、[アカウント名]、ログイン項目の起動プログラムの1つにfastswitchを作成しました。

現在、ポート5900は常にユーザーログインにデフォルト設定されています!

物理的にコンピューターも使用するユーザーでこれを行うと、ユーザーは高速ユーザースイッチ状態になり、再ログインするだけで済みます。


3

CoderebelはiRAPP Terminal Server作成します。Aqua Connect Terminal Server(ACTS)とは異なり、価格はこの投稿の時点で298ドルであるサイトに記載されています。iRAPPは現在Snow Leopardをサポートしていますが、ACTSは「現時点では完全に互換性のあるバージョンは利用できません」と述べています。どちらも試したことはありませんが、見つけた情報をこの質問に追加したいと思いました。


2人のユーザーが358.00ドルになりました。私には悲惨な価格のように聞こえます。そのために2番目のMiniをほぼ購入でき、コンピューターリソースの競合が少なくなります。
iconoclast 14年

0

おそらく、VNCサーバーの複数のインスタンスも実行できます。これは、上記で提案したつるに似ていると思います。Linuxの「複数インスタンス」バージョンは無料ですが、mac OS XでrealVNCを使用してこれを行うには、ライセンスを取得する必要があるようです。

同様に「hextile」へのエンコーディングを設定する必要がありTightVNCにクライアントとリモートの共有に建てられた使用:http://blandname.com/2006/11/03/how-to-connect-to-a-mac-remote-desktop -using-vnc

また、WindowsからOS Xライオンへのクライアントとしてremotixを使用することで、「より多くの」成功を報告している人もいることに注意してくださいhttps ://discussions.apple.com/thread/3190260?start=180&tstart=0

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.