フラッシュドライブやSDカードを使用してLinuxからWindowsコンピュータにファイルを転送しようとしましたが、特に移動するファイルがたくさんあり、完了するまでに時間がかかっている場合は、迷惑で疲れています。
ローカルネットワーク(LAN)を介してファイルを迅速かつ簡単に移動できる場合、ストレージデバイスを使用して貴重な時間を無駄にする必要はありません。
これを行うために使用される主な方法は次のとおりです:
- Sambaを使用してWindowsからアクセスするには、Linuxで共有を作成します
- Linuxからアクセスするには、Windowsで共有を作成します
Linuxで共有を作成し、Sambaを使用してWindowsからアクセスします
これを行うための最良かつ最速の方法は、Sambaスイートをインストールすることです。 Sambaは、Windows、LinuxやMacマシンなどの異なるデバイス間でファイルを共有するための理想的なソリューションです。 マシンは一般的なルータとネットワーク接続する必要があります。
WindowsマシンにはSambaをすぐに使用できる機能が備わっているため、Linuxマシン用のパッケージをインストールする必要があります。
1. Linuxマシンで、共有するファイルを含む場所を開きます。
2. ファイルを右クリックし、”共有オプション”を選択します。”
3. Sambaサービスのインストールを求めるプロンプトが表示された場合は、「サービスのインストール」をクリックします。”
4. Sambaサービスがインストールされたら、”セッションの再起動”をクリックして共有を有効にします。
5. “このフォルダを共有する”と”このフォルダ内のファイルの作成と削除を他の人に許可する”ボックスにチェックを入れます。
6. 「共有の作成」をクリックしてプロセスを完了します。
7. ターミナルを開き、次のコマンドを入力します:
sudo smbpasswd-ユーザー名
USERNAMEを自分のユーザー名に置き換えます。
sudo cp/etc/samba/smb。conf/etc/samba/smb。コンフ.../etc/samba/smbの古いもの。conf
8. グローバルセクションを検索し、行を追加します:
パスワードの暗号化=truewinsサポート=はい
9. Ctrl+OおよびCtrl+Xを押して保存して終了します。
10. サンバを再起動:
sudoサービスsmbdの再起動
11. Windowsマシンに移動し、[開始]を右クリックし、[実行]を選択します。
12. [実行]ボックスに、コマンド\computer_name\share_name5
を入力します。
注:この場合のコンピュータ名は、Linuxコンピュータに移動してターミナルを開き、ipconfig
と入力することで見つけることができるLinuxマシンのIPアドレスにするこ
13. Linuxコンピューター名を入力し、リソース名を共有します。
14. 資格情報の入力を求めるプロンプトが表示されます。
15. Linuxのユーザー名とパスワードを入力します。 [OK]をクリックします。
16. Windowsコンピュータから共有にアクセスしてみてください。
新しいサーバーは、Windowsの”My Network Places”に表示されます。
または、次の操作を行います。 Serverは、Sambaサーバーを実行するマシンの名前またはIPアドレスに置き換えます。 サーバーから閲覧可能な共有を持つウィンドウが開きます。
注:参照できない共有にアクセスするには、次のコードを使用します: \server\share name
Windowsで共有を作成してLinuxからアクセスする
これは次の3つの手順で実行されます:
- Windowsで共有を有効にする
- フォルダを共有する
- Linuxからアクセスする
Windowsで共有を有効にする
まず、linuxシステムからの接続を許可するようにネッ これを行うには:
1。 コントロールパネルに移動し、”ネットワークとインターネット”をクリックします。”
2. “ネットワークと共有センター”を選択します。”
3. ネットワークと共有センターのウィンドウが開きます。 “詳細設定の変更”をクリックします。”
4. “ネットワーク検出”と”ファイルとプリンタの共有を有効にする”の2つの設定を有効にします。”
5. “変更を保存”をクリックします。
6. これで共有が有効になりました。
フォルダを共有する
Linuxシステムが表示、接続、アクセスするための共有フォルダを作成します。 何でも共有できますので、次の手順に従ってください。
1. 共有するフォルダを見つけて右クリックします。
2. “プロパティ”を選択します。”
3. “共有”タブの下で、”詳細な共有”をクリックします。”
4. 高度な共有ウィンドウの下で、”このフォルダを共有する”オプションを有効にします。
5. 「権限」をクリックします。”
メモ:アクセス許可ウィンドウで、フォルダへのアクセスを特定のユーザーまたはアカウントに制限できます。 すべてのユーザーにアクセス権を付与するには、”全員へのフルコントロール権限”を選択します。 このようにして、誰もが共有するフォルダ内のファイルの変更を読み書きすることができます。
ただし、特定のユーザーアカウントへのアクセスを制限する場合は、”Everyone”ユーザーを削除し、必要なユーザーを追加してから、関連する権限を割り当てます。 ユーザーアカウントは、Windowsシステム(Linuxシステムではありません)にあるものです。
6. “OK”をクリックして、”権限”ウィンドウを閉じます。
7. “OK”をクリックして、”詳細共有”ウィンドウを閉じます。
8. メインプロパティウィンドウのセキュリティタブに移動します。
メモ:Linuxユーザーが共有フォルダにアクセスできるように、共有設定と同様の権限を設定します。
一致しない場合は、最も制限の厳しい設定が適用されます。
ただし、共有しようとしているユーザーがすでにセキュリティ権限を持っている場合は、ウィンドウを閉じて第三のステップに移動します。 それ以外の場合は、「編集」をクリックしてユーザーを追加し、表示された権限ウィンドウで「追加」をクリックし、ユーザーの詳細を入力します。
9. すべてのウィンドウで[OK]をクリックします。 これで、フォルダがネットワークと共有されます。
Linuxからのアクセス
Linux GUIまたはコマンドラインを使用して共有フォルダをマウントできます。 この例では、多くのディストリビューションで動作し、より高速であるため、Terminalを使用します。
これを行うには、SMB共有をマウントするためにcifs-utilsパッケージが必要です。 次の手順を実行します。
1. 端末で、次のように入力します:
sudo apt-get install cifs-utils
2. ディレクトリを作成します。
3. 共有をディレクトリ
にマウントします4. デスクトップ上にフォルダを作成します。 (ここからアクセスする方が簡単です。)
5. 次のコマンドを使用して、フォルダーを作成してマウントします:
mkdir~/Desktop/Windows-Sharesudoマウント。cifs//WindowsPC/Share/home/username/Desktop/Windows-Share–o user=username
注:LinuxシステムのrootパスワードとWindows上のユーザーアカウントの入力を求められた場合は、それぞれを挿入してコマンドを実行します。
これで、Windows共有の内容が表示され、データを追加できるようになります。
LinuxおよびWindowsシステムとの間でファイルを転送できるようになりましたか? あなたのために働いたものを教えてください、そしてあなたが別の方法を持っているならば、以下の私達と共有してください。
私の情熱は、人々が問題を解決するのを助けるという究極の目標を持って、私が技術で見つけた有用な情報をすべて共有することでした。
私たちの最新のチュートリアルは、あなたの受信トレイに直