以前は近くのコンピュータ間でファイルを共有するさまざまな方法について説明しましたが、WindowsとLinux間での共有はもう少し複雑になることがあります。この記事では、シームレスなファイル共有のために両方のオペレーティングシステム間で共有をマッピングする方法を説明します。. このガイドには2つの部分があります。最初の部分では、Windows上に共有フォルダを作成し、その共有にアクセスするようにLinuxを設定します。後半では、Linux上に共有フォルダを作成し、その共有にアクセスするようにWindowsを構成します。状況に応じて、適切な一連の指示に従う必要があります。何らかの理由で、両方のシステムで共有フォルダを設定したい場合は、それもできます。私たちは例としてWindows 10とUbuntuを使っていますが、私たちはほとんどすべてのバージョンのWindowsまたはLinuxに適応できるように命令を作りました. オプション1:Windowsで共有を作成し、Linuxからアクセスする これを機能させるために、3つのステップを踏みます。まず、Windowsで共有が有効になっていることを確認します。それができたら、実際のフォルダを共有します。それから、Linuxシステムからそのフォルダにアクセスする方法を見ていきます。. ステップ1:Windowsで確実に共有を有効にする アクセスするLinux用のWindows上に共有フォルダを設定するには、まずネットワークと共有センターを開いて他のコンピュータからの接続を許可するようにネットワーク設定を構成します。これを行う最も簡単な方法は、システムトレイのネットワークアイコンを右クリックし、「ネットワークと共有センターを開く」を選択することです。 [ネットワークと共有センター]ウィンドウで、[共有の詳細設定の変更]をクリックします。 現在のプロファイルで、次の2つの設定が有効になっていることを確認してください。 ネットワーク探索を有効にする ファイルとプリンタの共有を有効にする 完了したら、[変更を保存]をクリックします。 ステップ2:フォルダを共有する 共有が有効になったので、Linuxマシン用の共有フォルダを作成できます。共有できるものに制限はありませんが(理論的にはハードドライブ全体を共有できます)、ここでは、デスクトップにある「Share」という名前のフォルダを共有します。. ネットワーク上で共有したいフォルダを右クリックし、「プロパティ」をクリックします。プロパティウィンドウの「共有」タブで、「詳細共有」ボタンをクリックします。. 表示された[高度な共有]ウィンドウで、[このフォルダを共有する]オプションを有効にしてから、[アクセス許可]ボタンをクリックします。. 権限ウィンドウでは、フォルダへのアクセスを特定のアカウントに制限できます。どのユーザーにも自分のフォルダへのアクセスを許可するには、 "Everyone"ユーザーに "フルコントロール"アクセス許可を付与するだけです。これにより、誰でも共有フォルダ内のファイルに対する変更を読み書きできます。特定のアカウントへのアクセスを制限する場合は、Everyoneユーザーを削除し、必要なユーザーを追加してから、適切なアクセス許可を割り当てます。. 注:これらのユーザアカウントは、LinuxではなくWindowsコンピュータ上にあります。. ユーザーと権限の設定が完了したら、[OK]をクリックして権限ウィンドウを閉じ、もう一度[OK]をクリックして[詳細共有]ウィンドウを閉じます。. メインのプロパティウィンドウに戻り、「セキュリティ」タブに切り替えます. Linuxユーザが共有フォルダにアクセスできるようにするには、共有設定で設定したのと同じ権限をここで設定する必要があります。 2つの設定が一致しない場合は、最も制限の厳しい設定が有効になります。ご希望のユーザーがすでにセキュリティ権限を設定されている場合(この例ではオタクユーザーなど)は、問題ありません。ウィンドウを閉じて次のステップに進むことができます. 「Everyone」などのユーザーを追加する必要がある場合は、「編集」ボタンをクリックしてください。. 開いた許可ウィンドウで、「追加」ボタンをクリックして新しいユーザーの詳細を入力します。. 開いているすべてのウィンドウで[OK]をクリックすると、フォルダがネットワークと共有されます。. ステップ3:LinuxからWindows共有にアクセスする LinuxではGUIを使用して共有フォルダをマウントできるはずですが、コマンドラインを使用するのも非常に簡単です。より速いという理由だけでなく、それが多くの異なるディストリビューションにわたって機能するという理由で、私たちの例のためにterminalを使用するつもりです。. まず、SMB共有をマウントするには、cifs-utilsパッケージが必要です。端末で次のコマンドを入力するだけです。...