新聞中心
隨著信息技術(shù)的發(fā)展,越來越多的人開始運(yùn)用多種操作系統(tǒng)。作為兩大主流操作系統(tǒng)之一的Linux系統(tǒng),因其高效、穩(wěn)定、安全等特點(diǎn),被越來越多的用戶所接受。但是有時(shí)候我們需要將Windows和Linux之間的文件互相共享,這個(gè)時(shí)候就會(huì)遇到一些問題。本文將詳細(xì)介紹如何在Windows系統(tǒng)上實(shí)現(xiàn)與Linux系統(tǒng)的文件共享。

站在用戶的角度思考問題,與客戶深入溝通,找到三河網(wǎng)站設(shè)計(jì)與三河網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個(gè)性化、用戶體驗(yàn)好的作品,建站類型包括:做網(wǎng)站、網(wǎng)站制作、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、域名注冊、網(wǎng)絡(luò)空間、企業(yè)郵箱。業(yè)務(wù)覆蓋三河地區(qū)。
一、驗(yàn)證Windows系統(tǒng)的版本
在進(jìn)行Windows和Linux系統(tǒng)之間文件共享之前,需要先確認(rèn)Windows系統(tǒng)的版本是否支持文件共享。如果使用的是Windows Home版本,就不能支持文件共享功能。只有其他版本,如Windows Professional或Windows Enterprise才支持文件共享。
二、啟用B/CIFS
B和CIFS是支持文件共享的協(xié)議,也是Windows文件共享和Linux文件共享的基本協(xié)議。B(Server Message Block)協(xié)議是Windows系統(tǒng)專用的協(xié)議,而CIFS(Common Internet File System)協(xié)議是可以用于跨操作系統(tǒng)平臺(tái)共享的開放式協(xié)議。為了實(shí)現(xiàn)Windows和Linux的文件共享,需要啟用B/CIFS協(xié)議。
1、打開Windows中的“控制面板”;
2、選擇“程序”選項(xiàng),然后選擇“啟用或關(guān)閉Windows功能”;
3、找到“B1.0/CIFS文件共享支持”并選中;
4、單擊“確定”按鈕。
三、在Linux中創(chuàng)建Samba用戶賬戶
Samba是一種Linux系統(tǒng)中實(shí)現(xiàn)文件共享的服務(wù),可以在Linux系統(tǒng)中使用。為了在Linux系統(tǒng)中創(chuàng)建Samba用戶賬戶,您需要首先確保您已經(jīng)安裝了Samba服務(wù)。然后按照以下步驟進(jìn)行操作:
1、使用root用戶登錄到Linux系統(tǒng);
2、輸入以下命令以安裝Samba服務(wù):
sudo apt-get install samba
3、使用以下命令創(chuàng)建Samba用戶賬戶:
sudo bpasswd -a username
其中,“username”是您要?jiǎng)?chuàng)建的用戶名;
4、按照提示輸入并確認(rèn)密碼即可。
四、在Linux中創(chuàng)建共享文件夾
文件夾是文件共享的基本單元,必須創(chuàng)建共享文件夾才能在Windows系統(tǒng)和Linux系統(tǒng)之間共享文件。在創(chuàng)建共享文件夾之前,您需要確定要在Linux中創(chuàng)建這樣的文件夾,并設(shè)置文件夾的權(quán)限。以下是創(chuàng)建共享文件夾的步驟:
1、使用root用戶登錄到Linux系統(tǒng);
2、輸入以下命令創(chuàng)建一個(gè)新的共享文件夾:
sudo mkdir /home/username/share
其中,“username”是您要在Linux系統(tǒng)中創(chuàng)建共享文件夾的用戶名;
3、輸入以下命令更改文件夾權(quán)限:
sudo chmod 777 /home/username/share
5、在Linux上使用Samba共享文件夾
在Linux系統(tǒng)中啟用Samba服務(wù),并創(chuàng)建共享文件夾后,需要現(xiàn)在Linux系統(tǒng)中配置Samba以啟用文件共享。請按照以下步驟進(jìn)行配置:
1、使用root用戶登錄到Linux系統(tǒng);
2、打開您的Samba配置文件:
sudo nano /etc/samba/b.conf
3、找到以下示例配置:
[share]
comment = My Shared Folder
path = /home/username/share
read only = no
guest ok = yes
其中,“share”是文件夾名稱,“comment”是有關(guān)文件夾的說明,“path”是文件夾路徑,可以更改為您的路徑,“read only”標(biāo)記表示用戶只有讀取權(quán)限,“guest ok”標(biāo)記表示用戶不需要登錄即可訪問該文件夾;
4、做出修改并保存文件;
5、運(yùn)行以下命令以重新啟動(dòng)Samba服務(wù):
sudo service bd restart
六、在Windows系統(tǒng)上連接到Linux系統(tǒng)
在Windows系統(tǒng)中連接Linux系統(tǒng)和Windows系統(tǒng)之間的文件共享,您需要先連接到Linux系統(tǒng)。按照以下步驟進(jìn)行操作:
1、打開Windows資源管理器;
2、在地址欄中輸入:\\ip_address
其中,“ip_address”是您的Linux系統(tǒng)的IP地址;
3、按下“Enter”鍵即可連接到Linux系統(tǒng)。
七、在Windows系統(tǒng)問Samba共享文件夾
連接到Linux系統(tǒng)后,您需要連接到共享文件夾以訪問共享文件。按照以下步驟進(jìn)行操作:
1、在Windows資源管理器中,單擊菜單中的“映射網(wǎng)絡(luò)驅(qū)動(dòng)器”選項(xiàng);
2、輸入以下內(nèi)容:
Folder:\\ip_address\share
其中,“ip_address”是Linux系統(tǒng)的IP地址,“share”是您在Linux系統(tǒng)中創(chuàng)建的共享文件夾;
3、勾選“重新啟動(dòng)時(shí)請重新連接”選項(xiàng);
4、單擊“完成”按鈕。
八、
通過上述步驟,您可以在Windows和Linux系統(tǒng)之間創(chuàng)建和共享文件。這項(xiàng)技術(shù)可以大大提高數(shù)據(jù)處理和文件分享的效率,對于系統(tǒng)管理員和開發(fā)人員非常有用。如果您有需要在不同操作系統(tǒng)之間共享文件的需求,那么使用Samba就是一個(gè)非常好的選擇。
成都網(wǎng)站建設(shè)公司-創(chuàng)新互聯(lián),建站經(jīng)驗(yàn)豐富以策略為先導(dǎo)10多年以來專注數(shù)字化網(wǎng)站建設(shè),提供企業(yè)網(wǎng)站建設(shè),高端網(wǎng)站設(shè)計(jì),響應(yīng)式網(wǎng)站制作,設(shè)計(jì)師量身打造品牌風(fēng)格,熱線:028-86922220linux和windows怎么進(jìn)行文件共享
同一局域網(wǎng)下可以設(shè)置電腦文件共享?;蛘呖梢試L試堅(jiān)果云,堅(jiān)果云可以讓文件在協(xié)作的同事之間自動(dòng)流轉(zhuǎn),隨時(shí)可以獲得對方的最新工作成果,再也不用去專門要文件、等文件。之前IDC也做過相關(guān)的調(diào)查,使用我們的產(chǎn)品姿喚嘩后鏈賣,平均節(jié)約2.1%的時(shí)間,跡行按8小時(shí)工作時(shí)間計(jì)算,相當(dāng)于每個(gè)員工每月多出來5小時(shí)的工作時(shí)間。
前提說明:
windows主機(jī)信息:192.168.1.100 帳號:abc 密碼:123 共享文件夾:share
linux主機(jī)信息:192.168.1.200 帳號:def 密碼橋并:456 共享文件夾:/home/def/share
由于暫時(shí)還不會(huì)防火墻和SELINUX配置,而下面有些方法中的操作會(huì)受到他們的限制,因此先關(guān)閉這倆。
關(guān)閉防火墻的命令:service iptables stop
關(guān)閉SELINUX命令:setenforce 0
一、實(shí)現(xiàn)linux和windows之間的文件夾共享
方向:windows訪問linux
方法1:使用第三方軟件
1、修改配置文件:vi /etc/ssh/sshd_config,主要是把Port這個(gè)參數(shù)解除注釋,其他參數(shù)可以根據(jù)情況自己修改。
2、重啟ssh服務(wù):service sshd restart
3、在windows下安裝SSH Secure SHELL,安裝成功后有個(gè)子程序培明SSH Secure File Transfer Client,打開后輸入:
hostname:192.168.1.200(如果有DNS服務(wù),可以寫成linux主機(jī)名)
port:22(默認(rèn)值,可以修改成其他值)
username:abc(也可以是linux下其他帳號)
password:123
連接成功后就可以在windows下向linux上傳和下載文件了
方法2:SAMBA共享
1、安裝samba:可以先檢查下是否已經(jīng)安裝:rpm -qa | grep samba,沒有的話自己安裝下,這里介紹下基于RPM包的一種在線安裝模式y(tǒng)um
yum是一種快速安裝模式,它會(huì)自動(dòng)解決軟件安裝時(shí)的依賴問題并自動(dòng)去特定的服務(wù)器下載相應(yīng)的軟件進(jìn)行安裝,命令十分簡單:yum install samba,快捷方便的背后離不開程序員的辛苦啊!
2、創(chuàng)建共享文件夾,這里就是mkdir -m 777 /home/def/share
3、修改/etc/samba/b.conf,這里面的參數(shù)就比較多,主要是
workgroup = WORKGROUP(這個(gè)就是windows工作組模式,還有一種是域模式)
hosts allow = 192.168.1.100(可以放問的IP地址,這里寫的時(shí)windows地址)
然后在文件的結(jié)尾加上
(共享名,就是windows訪問時(shí)會(huì)顯示的名稱)
comment = Public Stuff(注釋)
path = /home/def/share(共享名)
public = yes(公開)
writable = yes(可寫)
當(dāng)然這里只是些基礎(chǔ)的參數(shù),還有其他的參數(shù)根據(jù)情況設(shè)置,比如會(huì)出現(xiàn)亂碼,還要指定編碼格式。
4、重啟b服務(wù):service b restart
5、創(chuàng)建samba客戶:bpasswd -a def,回車后會(huì)提示輸入密碼。這個(gè)就是將來遠(yuǎn)程主機(jī)登錄時(shí)需要的密碼,這里的def帳號必須時(shí)系統(tǒng)已經(jīng)有的
帳號,沒有的話會(huì)報(bào)錯(cuò),然后新輸?shù)拿艽a就是遠(yuǎn)程登錄密碼,這樣做的好處就是自己的密碼和遠(yuǎn)程登錄的密碼分開。
6、windows下連接,啟動(dòng)運(yùn)行,輸入\\192.168.1.200,輸入b帳號密碼就可以了
方向:linux訪問windows
方法一:掛載共享配消告文件夾
在linux下執(zhí)行 mount -o username=abc //192.168.1.100/share /mnt/share,回車后要求輸入密碼,就是windows密碼123
老實(shí)說這種方法是很好理解的,掛載命令嘛,最簡單的語法。但卻是讓我困惑最深的,因?yàn)閘inux下的分區(qū)格式是ext2\3\4,而windows一般使用NTFS格式,這是linux不能識別的,而這里竟然可以掛載,而且還能讀出其中的文件。真是太匪夷所思了。
三、實(shí)現(xiàn)linux之間的文件夾共享
方法一:掛載
1、在A機(jī)上創(chuàng)建共享文件夾:mkdir -m 777 /home/share
2、修改/etc/exports文件,添加一條 /home/share *(rw),這條中/home/share指定了共享位置,*代表所有主機(jī),也可以單獨(dú)寫IP地址,rw是可讀寫
3、重啟nfs服務(wù):service nfs restart
4、在B機(jī)上掛載:mount -t nfs 192.168.1.100:/home/share /mnt/share,回車輸入帳號密碼就可以了
5、最后就是在B機(jī)上驗(yàn)證下是否掛載成功,命令:df
方法二:使用SCP命令傳輸
這條命令是我昨天剛學(xué)到的,很簡單的操作 scp /home/share(源) 192.168.1.200:/home/share(目的),回車后要輸入密碼,具體詳見man scp
windows 和linux怎么共享文件夾
linux訪問Windows共享文件夾1.首先在mnt夾下建立共享文件夾,如share。2.加磨侍載Windows系統(tǒng)的共享文件夾在襲鄭Linux命令行下訪問Windows共享文件夾的命令是:mount-tcifs-ousername=windowsusername//windowachine/sharefiles/mnt/localfolder如:mount-tcifs-ousername=guest,password=//192.168.1.102/mtv/mnt/share其中:windowsusername:Windows用戶名windowachine:Windows機(jī)器名sharefiles:Windows共享文件夾名然后就可以在/mnt/localfolder下訪問Windows內(nèi)容。另外使用如下命令也可以在命令行環(huán)境查看Windows機(jī)器上的共享文件目錄。#bclient-L//192.168.1.100注:使用的是大寫的L。連接成功以后會(huì)顯示W(wǎng)Indows機(jī)器上的共享文件目錄的情況,然后繼續(xù)mount共享文件夾就可以了。3.取消訪問命令:拍游頌umount/mnt/localfolder
如何設(shè)置windows與linux之間的文件夾共享
如果你只是想在linux和windows之間傳輸文件的話有很多辦法,常用的FTP服務(wù),此處根據(jù)你的操作系統(tǒng)類型網(wǎng)上搜一下安裝過程。
如果你用的redhat和centos的操巖尺作系統(tǒng),可以用最簡單的rpm安裝方式,安裝vsftpd服務(wù)
安裝后更改ftp的配置文件,如果只是在內(nèi)網(wǎng)方便自己使用的話不用太注重安全規(guī)則這些,改為匿清棗喊名訪問,可下載,可上傳就好了
在/var/ftp/下面創(chuàng)建一個(gè)目錄,做為你和windows之間傳輸文件的根目錄,并且使用chmod +777 /var/ftp/目錄名字授權(quán)更方便
windows問
有時(shí)需要在linux下需要訪問windows的共享文件夾,可以使用mount掛載或者使用samba連指沖接。
1、mount掛載
首先創(chuàng)建被掛載的目錄:
$ mkdir windows
將共享文件夾掛載到windows文件夾:
$ sudo mount -t cifs -o username=share,password=share //192.168.66.198/share ./windows
其中幾個(gè)參數(shù)表示含義:
cifs:Common Internet File System,可以理解為網(wǎng)絡(luò)文件系統(tǒng)。
usrname:訪問共享文件夾的用戶名
password:訪問密碼
//192.168.66.198/share:表示網(wǎng)絡(luò)文件夾的地址,注意這里最后不能加/,如果是//192.168.66.198/share/則會(huì)報(bào)如下錯(cuò)誤:mount: //192.168.66.198/share/ is not a valid block device
Tips:使用mount掛載的方法在系統(tǒng)重新啟動(dòng)后就會(huì)失效,如果希望開機(jī)時(shí)自動(dòng)掛載,將下面設(shè)置加入/etc/fstab文件最后面就可以了。
//192.168.66.198/share /home/windows cifs defaults,username=share,password=share 0 2
其中/home/windows表示掛載點(diǎn),就是上面windows目錄的完整路徑。
2、使用samba連接
samba就是讓windows和unix系列os之間的文件可以互相訪問的軟件。使用samba訪問windows的共享文件夾,需要安裝bclient。
$ sudo apt-get install bclient
安裝好后,就可以訪問共享唯鋒殲的文件了。
$ bclient –user=share //192.168.66.198/share
Enter share’s password: (輸入密碼回車)
b: \>
此時(shí)進(jìn)入了b的命令操作空間,可以使用help來查看命令的使用。
b: \> help
……省略若干命令……
exitgetgetfaclgeteashardlink
helphistoryiosizelcdlink
……省略若干命令……
也可以使用help查看單個(gè)命令的使基答用方式
b: \> help get
HELP get:
get a file
小結(jié)
使用mount命令相對來說簡單一些,基本linux系統(tǒng)都會(huì)帶有這個(gè)命令;使用samba的話從windows也能訪問linux的共享文件。根據(jù)自己喜好選擇就可以了
Windows計(jì)算機(jī)之前共享資料非常方便,但是有時(shí)候想玩玩Linux的時(shí)候,如Fedora、Ubuntu、CentOS等,該怎樣才能訪問Windows計(jì)算機(jī)上的文件呢?其實(shí)Windows共享的協(xié)議Linux是完全支持,接下來我們就看看怎樣才能從Linux計(jì)算機(jī)訪問Windows計(jì)算機(jī)上的共享資料。
需要準(zhǔn)備的工具:
安裝了linux系統(tǒng)的電腦或虛擬機(jī),此處linux以centos為例
安裝了Windows的電腦或虛擬機(jī)
linux系統(tǒng)安裝軟件
yum info samba-client
yum install samba-client
查看共享情況:
bclient -L //IP地址 -U 用戶名”查看一下該用戶共享權(quán)限下的共享情況
說明:其中不帶“$”的那個(gè),就是我們可以訪問的共享文件夾了,雹姿其中“-U”是用來指定查詢共享權(quán)限的用戶名的。
創(chuàng)建掛載點(diǎn):mkdir -p /mnt/MYSHARE
掛載目帆肆尺錄:mount -t cifs -o user=用戶態(tài)高名稱,password=共享密碼,iocharset=utf8,codepage=cp936 //共享IP地址或NetBIOS名稱/共享目錄”
掛載完成之后,就可以像使用本地文件目錄一樣訪問Windows共享文件夾和文件了
這是打開新建的虛擬機(jī),是空白的。
點(diǎn)擊上面的虛擬機(jī)
點(diǎn)擊虛擬機(jī)下面的設(shè)置
虛擬機(jī)需要設(shè)置的內(nèi)容如下圖所示世臘梁搜運(yùn)
點(diǎn)選選項(xiàng)局吵
點(diǎn)選共享文件夾
點(diǎn)選右邊的總是啟用
點(diǎn)選添加,就出現(xiàn)下面的界面
填寫主機(jī)路徑,則共享文件夾就自動(dòng)顯示了
點(diǎn)選完成
點(diǎn)選確定即可
Linux下搭建B服務(wù)器
在linux創(chuàng)建一個(gè)你想要共享的文件夾
點(diǎn)擊右凳梁棚鍵
選擇“本地共享”
windows 共享 linux的介紹就聊到這里吧,感謝你花時(shí)間閱讀本站內(nèi)容,更多關(guān)于windows 共享 linux,如何在 Windows 上實(shí)現(xiàn)與 Linux 的文件共享,linux和windows怎么進(jìn)行文件共享,windows 和linux怎么共享文件夾,如何設(shè)置windows與linux之間的文件夾共享的信息別忘了在本站進(jìn)行查找喔。
成都網(wǎng)站建設(shè)選創(chuàng)新互聯(lián)(?:028-86922220),專業(yè)從事成都網(wǎng)站制作設(shè)計(jì),高端小程序APP定制開發(fā),成都網(wǎng)絡(luò)營銷推廣等一站式服務(wù)。
當(dāng)前標(biāo)題:如何在Windows上實(shí)現(xiàn)與Linux的文件共享(windows共享linux)
URL分享:http://m.fisionsoft.com.cn/article/cdgphgd.html


咨詢
建站咨詢
