1. 程式人生 > >實現windows和linux伺服器之間檔案共享,工具就是Samba軟體中的一種,samba-client。

實現windows和linux伺服器之間檔案共享,工具就是Samba軟體中的一種,samba-client。

在嵌入式學習的過程中,避免不了操作linux。在windows下安裝虛擬機器執行linux作業系統,在windows下的開發工具編寫好的軟體放到linxu上進行編譯,然後又需要從linux'上取出來編譯後的檔案。也有一些好的工具可以幫助實現,但是過程相對比較麻煩,因此選擇用檔案共享的方式來實現。

一 、開發環境

安裝了Windows作業系統計算機,並且安裝了虛擬機器linux(Ubuntu12.04)(或者另一臺安裝linux的作業系統的計算機),

二 、步驟

Linux訪問Windows共享或者Linux共享資料給Windows時,其實都是在使用一個叫做Samba的軟體,這個軟體已經使用多年,穩定性和可靠性得到了很好的驗證,也是很多網路NAS常用的軟體。

[email protected]:~$  sudo apt-get install samba
[email protected]:~$ sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak
[email protected]:~$ sudo vim /etc/samba/smb.conf
接下來需要進入vi編輯檔案 vi操作命令 按下 i鍵 進入編制狀態  在檔案尾部新增以下內容:
    [book_share]
path = /home/book
public=no
valid users=book
available = yes
browseable = yes
writable = yes
新增完成之後   按下ESC  在按下:  wq!儲存即可。 然後 ,向smbpasswd檔案中新增使用者 [email protected]:~$ sudo smbpasswd -a book
在smbpasswd檔案中啟用指定的使用者
sudo smbpasswd -e book
sudo /etc/init.d/smbd restart 通過ifconifg 得到當前Linux的IP地址 [email protected]:~$ ifconfig 我的LinuxIP地址是192.168.2.248 接下來,我們就需要在Windows下來訪問這個共享檔案了    windows下開啟開始----->執行--->
輸入剛才得到的IP地址: \\192.168.2.248 回車後就可以看到這個檔案夾了,然後試試建立,刪除測試是否成功。

相關推薦

實現windowslinux伺服器之間檔案共享工具就是Samba軟體samba-client

在嵌入式學習的過程中,避免不了操作linux。在windows下安裝虛擬機器執行linux作業系統,在windows下的開發工具編寫好的軟體放到linxu上進行編譯,然後又需要從linux'上取出來編

Samba服務搭建實現WindowsLinux系統之間資源共享

img -o common system 用戶 emctl 服務 ssd ons 1安裝服務#yum -y install samba samba-client samba-common查看#rpm –qa | grep samba修改配置文件先備份#cp smb.con

輕鬆實現windowslinux間的檔案互傳簡單粗暴!

本人是個linux新手,將學習linux過程中遇到的問題,解決方法及收穫分享出來和大家一起討論交流,一起進步。如有不正確的地方,歡迎大家指正。 步驟: 1.      下載安裝FileZilla 客戶端(FileZill

VMware實現XPLinux下的檔案共享【轉】

利用vmmare tools來實現XP和Linux檔案共享的具體操作步驟: 需要有linux.iso檔案,ed2k://|file|ws602_vmware_tools_linux.rar|108234461|0E66D3A0645D0F9447518843440A695

Python實現WindowsLinux之間互相傳輸檔案(資料夾)的方法

   專案中需要從Windows系統傳輸ISO檔案到Linux測試系統,然後再Linux測試系統裡安裝這個ISO檔案。所以就需要實現如何把檔案從Windows系統傳輸到Linux系統中。 在專案中使用了pscp.exe這個工具,只要按照pscp.exe的使用說明操作即可。只要進入pscp.exe的安裝位置

使用PuTTy實現windowslinux之間檔案上傳下載

windows上下載完整的PuTTy安裝包而不僅僅是putty.exe這一個檔案。 PuTTy包中包含多個exe檔案,有putty和psftp等exe檔案。 putty只用於登入linux伺服器,在伺服器上進行相關操作,沒有與自己電腦連線,不能與進行上傳下載。 psftp用

pscp實現windowslinux之間互傳檔案

PSCP (PuTTY Secure Copy client)是PuTTY 提供的檔案傳輸工具 ,通過 SSH 連線,在兩臺機器之間安全的傳輸檔案,可以用於任何 SSH(包括 SSH v1、SSH v2) 伺服器。 只需將putty的pscp.exe放到C:\Windows

、rsync +cwrsync實現windowslinux檔案同步

Rsync(remote synchronize)是一個遠端資料同步工具,可通過LAN/WAN快速同步多臺主機間的檔案,也可以使用 Rsync 同步本地硬碟中的不同目錄。 一、Linux伺服器端安裝rsync服務 1、可以通過yum安裝: yum -y install rsync

secureCRT 實現windowslinux檔案互傳

背景:   有一臺主機,安裝了windows10,然後伺服器安裝了ubuntu。在windows10上安裝SecureCRT來ssh連線ubuntu虛擬機器。一般在windows上面下載軟體要上傳到伺服器上使用,現在考慮使用sftp協議來直接傳輸。 方案:   使用Se

java使用Jsch實現遠端操作linux伺服器進行檔案上傳、下載刪除顯示目錄資訊

1 package com.fline.aic.utils; 2 3 import java.io.BufferedReader; 4 import java.io.File; 5 import java.io.FileInputStream; 6 import jav

Apache配置http實現windows訪問linux伺服器檔案

如何在windows獲取linux伺服器上的檔案,之前的一篇部落格以及提到可以利用Jsch實現ssh來進行遠端獲取,這篇主要講利用Apache配置http服務來實現在windows獲取linux檔案。安裝httpd這裡就不說了。 參考文獻: 下面說下我的配置過程

用putty 連線Linux以及實現 windowslinux檔案互傳

ssh原理 簡單說,SSH是一種網路協議,用於計算機之間的加密登入。 ssh原理參考文章 ssh客戶端工具 putty PuTTY小巧方便。但若需要向網路中的Linux系統上傳檔案,則可以使用PuTTY官方提供的PSCP工具來實現上傳。PSCP基於ss

使用sz rz命令在windowslinux系統之間檔案

1.      安裝sz rz,在windows和linux系統之間傳檔案 2.      首先 apt-cache search sz 3.      apt-get install lrzsz 4.      執行命令sz a.jpg   ##這將把伺服器上的a.jpg

Fedora17下用samba實現windowsLinux跨平臺檔案系統訪問

第一步:在Fedora linux系統下載並安裝samba       #   yum  -y  install  samba 第二步:編輯samba的配置檔案/etc/samba/smb.conf        1. 找到[homes],複製這6行   yy6p 2.修改

本地Linux伺服器之間下上傳下載檔案

rz / sz命令可以將本地的檔案上傳到伺服器或者從伺服器上下載檔案到本地,但是很多Linux系統初始並沒有這兩個命令。 安裝 yum install lrzsz sz命令傳送檔案到本地: # sz <filename> rz命令本地上

c++實現windowslinux之間跨平臺的方式

作業系統判定: Windows: WIN32 Linux: linux Solaris: __sun 編譯器判定: VC: _MSC_VER GCC/G++: __GNUC__ SunCC: __SUNPRO_C和__SUNPRO_CC

使用rsync +cwrsync實現windowslinux檔案同步

1.rsync 簡介 Rsync(remote synchronize)是一個遠端資料同步工具,可通過LAN/WAN快速同步多臺主機間的檔案,也可以使用 Rsync 同步本地硬碟中的不同目錄。   Rsync 是用於取代rcp的一個工具,Rsync使用所謂

使用WinSCP在WindowsLinux系統之間傳輸文件

環境 中文 執行 方式 應用程序 進一步 setup.exe set 安裝 小梅哥編寫,未經許可,嚴禁用於任何商業用途 2018年6月30日 在日常SoC開發中,我們經常需要在Windows和Linux系統之間傳輸文件,例如在Windows系統上的DS-5集成開發環境中編寫

使用scp命令在mac本機linux伺服器之間傳輸資料

命令不復雜: 1、從伺服器下載檔案  scp [email protected]:/path/filename /tmp/local_destination  2、上傳本地檔案到伺服器  scp /path/local_filename [email

如何使用FTP在windowslinux間傳輸檔案

我們使用root使用者傳輸檔案(注意傳輸前將防火牆關掉否則可能失敗) 一、安裝FTP yum -y install vsftpd 二、修改黑名單 1、vim /etc/vsftpd/user_list  2、 vim /etc/vsftpd/ftpusers&