window下上傳文件至linux(windows下如何訪問linux)


========相信我,按照步驟來一定能成功======
我將從三個方面來說明:為什么要搭建訪問服務器、如何搭建訪問服務器、windows如下訪問
  1. 為什么要搭建訪問Linux服務器

        我們都知道,服務器性能最穩定的是Linux或Unix,然而相對比與wins的OS,Linux大多是以命令行操作,不具備圖形界面。搭建訪問Linux的一個重要應用場景是:你可以在任何時候,任何windows下對服務器內容進行實時更新。

        訪問Linux服務器,類似於通信過程,需要進行文件傳輸。有許多文件傳輸協議,在這里,我選用SMB協議。

        Samba是在Linux和UNIX系統上實現SMB協議的一個免費軟件,由服務器及客戶端程序構成。SMB(Server Messages Block,信息服務塊)是一種在局域網上共享文件和打印機的一種通信協議,它為局域網內的不同計算機之間提供文件及打印機等資源的共享服務。SMB協議是客戶機/服務器型協議,客戶機通過該協議可以訪問服務器上的共享文件系統、打印機及其他資源。通過設置“NetBIOS over TCP/IP”使得Samba不但能與局域網絡主機分享資源,還能與全世界的電腦分享資源。

2. 如何搭建訪問Linux服務器

     這里我將從打開終端開始,講述一步步的步驟)

 

(1)首先需要在linux下安裝samba軟件

1)打開終端,輸入以下命令(完成samba軟件的安裝)

 

[html]  view plain  copy
 
  1. 1.sudo apt-get install samba samba-common #下載samba軟件  
        過程中會詢問你y or n,輸入y。
2)進入home目錄下,創建文件夾share(這個就是linux分配給你操作的文件夾)

 

[plain]  view plain  copy
 
  1. 2.cd home/  #進入home目錄  
  2. 3.sudo mkdir share #管理員權限創建share文件夾,需要你輸入你的linux的密碼(后面操作就不需要了)  

2)更改share文件夾的權限(方面你的讀、寫、執行權限)

[html]  view plain  copy
 
  1. 4.sudo chmod 777 share #把share文件夾的權限更改為所有人可操作  

3)修改samba的配置文件

[html]  view plain  copy
 
  1. 5.sudo gedit /etc/samba/smb.conf #打開samba配置文件  

4)創建samba賬戶

[html]  view plain  copy
 
  1. 6.sudo touch /etc/samba/smbpasswd #創建文件  
  2. 7.sudo smbpasswd -a 你的用戶名(終端上@符號前面的名字)#設置samba賬戶  

5)重啟samba(配置文件更改了,需要重啟才能生效)

[html]  view plain  copy
 
  1. 8.sudo /etc/init.d/smbd restart #重啟軟件  

 

3.windows訪問

1)訪問需要知道linux服務的ip地址,查看linux的ip地址,在linux下輸入

[html]  view plain  copy
 
  1. 9.ifconfig #查看ip地址  

上面綠色的就是linux的ip地址,remember!

2)在windows打開“運行”,快捷鍵win+R,輸入以下(注意:兩個反斜杠+ip),確定

[html]  view plain  copy
 
  1. \\你的linux的ip地址  

3)出現你創建的share文件夾,大功告成

那么你對該文件夾的所有操作將實時地反映在你的linux

服務器上,自己快去試試吧!

(若你成功了,麻煩評論下吧,嘻嘻)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM