ubuntu Linux と Windows 間で複数のフォルダーを共有する (Samba を使用)

序文

  組み込み Linux プロジェクトに取り組む場合、2 つのシステムは共通のリソースを使用することが多いため、2 つのプラットフォーム間の相互転送とソース コードのクロスプラットフォーム コンパイルを容易にするために、共有フォルダーを作成する予定です。単一のフォルダーを作成するプロセスについては、このブログ投稿
  を参照してください。上記のリンクが失敗した場合に備えて、以下に共有方法についても簡単に説明します。フォルダ

単一のフォルダーを共有する

(1) UbuntuにSambaをインストールする

  まず、Ubuntu コマンド ラインでコマンド sudo apt-get install samba を使用して、samba をインストールします。
私のものは事前にインストールされています:
ここに画像の説明を挿入します

(2) smb.confファイルの設定

  samba のインストール後、smb.conf を構成できます。 コマンド vi /etc/samba/smb.conf を使用して smb.conf ファイルを開き、最後の行の下の赤いボックスに内容を書き込みます。 < /span> を使用して読み取りおよび書き込み権限に変更し、上の赤いボックスの内容を追加します。   その後、   変更が完了したら、保存して終了します。読み取り専用ファイルであることを示すメッセージが表示された場合は、次のようにします。 という名前のフォルダーを共有したいのです。このフォルダーは、より高い権限を与えました。読み取り、書き込み、および実行権限を与えました は、共有したいフォルダーのパスを指します。 2. この は、Windows に表示される共有フォルダーの名前です: 1. この
ここに画像の説明を挿入します
[code]
path=/home/ubuntu/workwork
ここに画像の説明を挿入します
ここに画像の説明を挿入します
sudo chmod 666 /etc/samba/smb.conf
ここに画像の説明を挿入します

(3) sambaサービスを再起動する

  このファイルを変更した後、保存して終了し、 sudo pkill smbd を使用してサービスを閉じ、 sudo smbd を使用してサービスを開きます。これは以下と同等です。再起動して関数を開始すると、Windows 接続の共有ディレクトリに戻ることができます。
ここに画像の説明を挿入します

(4) UbuntuのIPアドレスを取得する

  ifconfig コマンドを直接使用して、赤いボックス内の次の IP アドレスを取得します。
ここに画像の説明を挿入しますWindows はそれを使用して共有フォルダにアクセスします

(5) Windows接続共有ディレクトリ

  Win + R キーを使用して Windows で直接コマンド実行ボックスを開き、\\192.168.204.131 (2 つのバックスラッシュと上記で取得した IP アドレス) を入力します。 a>
ここに画像の説明を挿入します
  次に、确定 を押して共有フォルダーを表示および操作します。
ここに画像の説明を挿入します

複数のフォルダーを共有する

  複数のフォルダを共有することと 1 つのフォルダを共有することには大きな違いはありません。重要なのは、smb.conf ディレクトリ内の複数のフォルダに追加のコンテンツを追加することです。ここでは 2 つのフォルダを共有します。この例では:
  [code]
  path=/home/ubuntu/work/v53
  writable=yes
  browseable=yes
  guest ok = yes
  その後に同じ形式のコンテンツを追加します:
  [csdn]
  path=/home/ubuntu/work/project_space
  writable=yes
  browseable=yes
  guest ok = yes
  共有したいフォルダの数は何ですか? いくつかだけ書いてくださいこれらの形式のコンテンツです。ここで共有します。 codecsdn の 2 つのフォルダーの場合、次の 2 つの段落のみを記述する必要があります。 =6> 3 つ以上 類推: ファイルを保存して終了した後、 と を使用します。 Windows 接続の共有ディレクトリを再度開いたときにこれら 2 つのフォルダが表示されるように、サービスを再起動するコマンド
ここに画像の説明を挿入します

sudo pkill smbdsudo smbd
ここに画像の説明を挿入します

追記

  ネット上には色々な方法がありますが、今のところこれしか知らないのでメモしただけですが、抜けがありましたらご指摘ください。

おすすめ

転載: blog.csdn.net/qq_45875853/article/details/134601490