私は初めてUnixに触れましたが、過去1年間でbashに慣れてきましたが、最近Ubuntuを使用した後、次のコンピュータでUbuntuを実行することにしました。コンピュータも同じだ。
各コンピュータが単一の場所にのみ保存された情報のクライアントとして機能するように中央ホームサーバーを設定するのは簡単ですか?オプションは何ですか?これに関するオンライン運営文書はありますか?
答え1
あなたはそれを使用することができます魚またはSFTP最小限のプリセットでコンピュータ間でファイルを転送します。どちらのプロトコルも、以下を介してファイルを転送します。SSH、これは安全で暗号化されています。彼らはよく混ざるケード:ドルフィンのアドレスバーにURLfish://
を入力するsftp://
か、ネットワークフォルダの追加ウィザードを使用できます。SFTP少なくともサポートされているようです。小人また。
私は個人的に魚を使います。
サーバーコンピュータから魚そしてSFTP1つだけ必要SSHサーバーが稼働しており、それを使用してサーバーコンピューターを管理することもできます。 FishまたはSFTPを介してサーバーにアクセスしたい人は、サーバーにユーザーアカウントが必要です。ネットワーク経由でアクセスされるファイルには、一般的なファイルアクセス権が適用されます。
FishとSFTPはWindowsの共有ディレクトリとほぼ同じですが、どちらもインターネット経由で実行できます。ただし、リモートファイルは通常の(コマンドライン)プログラムでは表示できず、GnomeまたはKDEファイルアクセスライブラリを使用するプログラムのみを表示できます。スクリプトを介してリモートファイルにアクセスするために、KDEにはこのkioclient
プログラムがあります。
-
ユーザーIDとファイルサービスの両方を提供する中央サーバーの設定については、以下を参照してください。国家庭園そしてネットワークファイルシステム。どちらも設定がとても簡単です。特にグラフィカルインストーラを使用すると、さらにそうです。オープンソフトウェア。この設定では、各ユーザーはすべてのコンピュータで作業し、自分の個人的な環境を見つけることができます。ただし、クライアントコンピュータがサーバーにアクセスできない場合は使用できなくなります。
さらに、単純なNFSマウントには重大なセキュリティの脆弱性があります。ユーザーのローカルコンピュータはアクセス権を処理する必要があります。 NFS サーバーは、正しい IP アドレスを持つすべてのコンピューターを信頼します。ノートパソコンを持つスマートな12歳の子供は、ローカルコンピュータの1つをラップトップに置き換えて、NFSクライアント設定を再生成してすべてのファイルにアクセスできます(簡単)。
編集する:
もちろんサンバ、すでにGrochusが言及しています。これは非常に汎用性が高いようです。ファイル、プリンター、ログイン情報を提供できます。 WindowsとLinuxとの互換性は実際には1つです。ポリアクリルアミド基準寸法(ウィングバインダー)LinuxにSambaまたはWindowsサーバーのログイン情報を使用させる。 Samba(およびWindows)にはNFSのセキュリティ上の問題はなく、サーバー上のユーザーの識別とアクセス権を処理します。 (注:私はSambaサーバーを管理またはインストールしたことがありません。)
私の結論:IMHOフィッシュまたはSFTPは家庭用に最適です。 Windowsクライアントもある場合は、Sambaを使用してください。 NFSは、誰もが信頼できる場合にのみ便利ですが、CPU負荷を最小限に抑えたいです。
答え2
SambaをインストールしてデフォルトのUbuntuサーバーにネットワークSamba共有を作成すると、すべてのUbuntuとWindows PCを同じネットワークフォルダに接続できます。
答え3
移動中にアクセスしたい場合は、独自のサーバーがなくてもDropboxまたはUbuntu Oneを使用して同期されたオフサイトストレージを検討してください。
答え4
ネットワーク共有をホストする中央サーバーを保持することをお勧めします。必要に応じて、単純なrsyncスクリプトを使用して、特定のファイルをローカルPC上で同期状態に保つことができます。サーバーは重要な文書のバックアップ場所としても使用でき、その文書はサーバーによって外部またはオンラインでバックアップされます。
これは書いていませんがガンリホームサーバーは、見やすい場所です。