重複の可能性:
Macを複数のユーザーが同時に使用できますか?
WindowsのRDPのように、複数のユーザーを同時にリモートで操作できるMac用のリモートデスクトップアプリはありますか?私はVNCを使用しましたが、それでは1人のユーザーしかコンピューターを制御できません。
背景について:多くのユーザーがPCからRDPしてXCode開発を実行できるMacをセットアップしたいと思います。検索しても何も見つからなかったので、不可能だと思いますが、確認したいと思います。
更新:回答の1つにあるリンクのおかげで、合理的な解決策が見つかりました: AquaConnect
必要なのは Vine Server (無料)と適切なクライアント(私はWindowsマシンのTightVNCを使用しています)です。
いくつかのセットアップ作業が含まれます-ユーザーの簡易切り替えを有効にする必要があり、各ユーザーは最初に実際にマシンにログインして、マシン上でアクティブなセッションを持つ必要があります。また、各ユーザーはVine Serverのインスタンスを実行する必要があります(したがって、それぞれに異なるポート番号が必要です)が、ログイン時に開始するように構成できます。また、実際にその前に座っていたユーザーもこのマシンを使用できます。
編集して追加:
元の説明では明確でなかった場合に備えて、上記の解決策は次のとおりです。
OS X Lion以降 複数のアカウントを設定している場合、これは組み込みの画面共有でサポートされています。
ユーザーごとの画面共有
別のログインでコンピューターを使用している可能性のある他のユーザーを妨害することなく、そのコンピューターの任意のユーザーアカウントでMacにリモートでログインして制御できます。
ただし、 Windowsクライアントを使用して動作させることができませんでした 。もちろん、マイレージは異なる場合があります。
明確にするために、組み込みの画面共有サーバーを使用して、複数のVNCクライアントを同じMacに同時に接続でき、それらすべてがコンピューターを制御できます。 VNCのチキン などの通常のVNCクライアントを使用して接続できます。通常、複数のクライアントを有効にするために設定する必要のあるオプションがクライアントにあります(これは、VNCのChickenの[接続を開く]ダイアログのチェックボックスです)。ただし、すべてのクライアントが同じログインセッションを制御するため、実行していることに適しているとは限りません。
考えられる解決策は、sshを使用してコンピューターに接続し、XcodeのCLI(xcodebuild
)を使用することです。
以前にVineVNCをセットアップしたことがあり、それは機能します。ただし、上記の使用例(Macで1つのアプリケーションのみを使用する開発者)の場合は、PCにX11をインストールし、ssh -Xを使用して、トンネルX11ディスプレイを搭載したMacでxcodeを起動することをお勧めします。
This リンクは、同等のものがないことを示唆しています。
リンクをくれた@djhowellに感謝します。コメントを見ると、AquaConnect( http://www.aquaconnect.net/ )と呼ばれるサードパーティ製品があり、私が好きなことをしているようです。価格はありませんが、面白そうです。
あなたはこのリンクをたどることができます..それは私のために働きました..私は複数のユーザー(私の場合3)がxcodeを実行するために異なるセッションを共有することを許可することができました)
あなたが探しているのは基本的にAppleターミナルサービスと同等です。
私の知る限り、それは存在せず、OSXの動作方法のアーキテクチャを変更する必要があるため、標準のソフトウェアに実装することはできません。