GNU/Linux >> Linux の 問題 >  >> Linux

Samba を使用して Linux ゲストのフォルダーを VirtualBox の Windows ホストと共有する

<オール>
  • これらは、smb.conf で共有を定義する方法の例です

    [readonly-share]
       comment = some share
       path = /this/folder/is/shared
       guest ok = no
       browseable = yes
       read only = yes
    
    [read-write-share]
       comment = another share
       path = /this/folder/is/writable
       guest ok = no
       browseable = yes
       read only = no
       create mask = 0777
       directory mask = 0777
       force create mode = 777
       force directory mode = 777
       force security mode = 777
       force directory security mode = 777
    
  • smb.conf を編集したら、「testparm」を実行して変更を確認し、「service smbd restart」でデーモンに構成を再読み込みさせます

  • (これについてはよくわかりません)
    「NAT」と「ホストオンリー」の仮想ネットワーク カードがあれば安全です。ホスト以外のコンピューターからゲストのサービスにアクセスするには、ホストでポート転送を設定するか、「ブリッジ」仮想ネットワーク カードを構成する必要があります。

  • 認証タイプは smb.conf で設定できます。 Ubuntu の samba conf のデフォルト設定では、「security =user」が設定されています。これは、有効なユーザー アカウントで認証する必要があることを意味します。 (「guest ok =yes」を設定していない場合)

    Windows ホストから共有にアクセスするには、ゲストの IP アドレスを使用する必要があります。 VBox NAT は「10.0.2.15」のようなアドレスを使用します。ホストから共有「readonly-share」にアクセスするには、ファイル エクスプローラーのアドレス バーに次のような URI を記述します:

    \\10.0.2.15\readonly-share
    

  • Linux
    1. XRDPを使用してWindowsからLinuxデスクトップにデスクトップをリモート接続する方法

    2. Windows – Qemu WindowsゲストとLinuxホスト間の共有フォルダー?

    3. Linux – LinuxホストとWindowsゲスト間でファイルを共有しますか?

    1. PuTTYを使用してWindowsからLinuxに接続する

    2. Cygwin を使用して Windows から Linux 上のソフトウェア インストーラーを起動する

    3. Linux から Windows 共有フォルダにアクセスする方法

    1. Linux から Windows DLL を使用する

    2. C#(.NETコア)を使用して、LinuxからWindows共有にファイルをコピーします

    3. Samba 共有での Windows 10 パスワード エラー