私たちの大学にはワークステーションなどのシステムがあります。 Windows XP(または一部のコンピュータではWin-7)であり、どのコンピュータでも資格情報を使用してログインできます。ネットワークを介してデスクトップアイコン、保存された文書など、いくつかの個人データを抽出しているようです。私が知っているのは、サーバーがあり、あなたのデータがそこに保存されることです。
私の質問は次のとおりです
まず、そのようなシステムを何と呼びますか?
I can not even start exploring my options without knowing the name.
第二:Debian(Xubuntu、Ubuntuクライアント)で同様のものを作成できますか?
I'd like to share application data across clients:
-Downloads
-Documents
-Browser history
たとえば、ログイン時にネットワークドライブから/home/をマウントするというアイデアがあります。 /home/adam/は私の個人データのサーバーフォルダを指します。
これは可能ですか?それともこの問題を解決する便利な方法はありますか?
答え1
皆さんの期待は二つと見られると思います。
1つ目は、多くのシステムが中央サーバーに対してユーザーを確認できるようにすることです。したがって、中央サーバーにそのアカウントと資格情報が既にある場合は、ログインする前に各クライアントシステムに冗長アカウントと資格情報を作成する必要はありません。このタイプのシステムを記述する用語は次のとおりです。ログイン。このタイトルのウィキペディアの記事は、OpenIDやその他のWebベースのサービスを含む、より広範な問題をカバーしています。 (認証と承認は異なる問題であると言う人が続いていますが、個人的にはよく理解できません。)
2つ目は、まるでローカルコンピュータにあるかのように多くのネットワークデータにアクセスしますが、あるクライアントコンピュータから別のコンピュータに移動すると同期されます。私たちはこれを行動と呼ぶことができます「ローミングホームディレクトリ」または「ローミングプロファイル」。
したがって、シングルサインオン問題の場合は、Windowsの展開エリア。 Windowsドメインとの相互運用性は、UNIXシステムで実装されています。一つの実装はサンバです。 Samba がインストールされると、Unix システムは Windows ドメインに参加または設定され、Windows ドメインのコントローラになります。 Unix用の他のシングルサインオンソリューションがあります。私はこれらの技術に精通していませんが、信じています。このサーバーに誤った回答があります良い説明があり、ローミングホームディレクトリについても説明します。
ローミングディレクトリについては、Windowsローミングプロファイルソリューションについて詳しく説明しています。この記事はサンバからのものです。この資料では、WindowsローミングプロファイルにアクセスまたはホストするようにUNIXコンピュータを構成する方法についても説明します。ディレクトリローミング用の他のUNIXソリューションもたくさんあります。デフォルトでは、nfs、windows cifs、plan9の9p、amazon s3などのネットワークファイルシステムを選択してから、小さなオートメーションプログラムを作成します設置(2)(8)ログイン時に発生します。複数の場所で同じファイルに書き込むのを防ぐために、いくつかのロックが役に立ちます。また、ローカルキャッシュをさらに思い出すこともできます。
私の経験によれば、通常はインターネット経由でアクセスできない小規模なシステムコレクションがあるため、各システムにローカルで同じアカウント名とパスワードを生成します。私は使うSSHFS(1)複数のコンピュータからディレクトリとファイルをプッシュしてインポートします。