Samba共享工具安裝


  Samba 是一種在局域網上共享文件的一種通信協議,它為局域網內的不同計算機之間提供文件的共享服務。
(1)下載並安裝 Samba 工具。

  確定 Ubuntu 已連接到互聯網, 執行如下命令下載 Samba 工具:
  sudo apt-get install samba samba-common

安裝完成如下圖:

    安裝完成后安裝如下工具:

  sudo apt-get install libtalloc2 

2) 設置 Samba 登錄密碼。
  sudo smbpasswd -a xxx
  xxx系統用戶, smbpasswd 命令將會為系統用戶開啟 Samba 功能並設置登陸密碼,請牢Samba 陸密碼 。
3) 配置 Samba 用戶信息。
  編輯"/etc/samba/smb.conf"文件 ,在末尾添加如下內容:

[xxx]
    comment = Samba Share Directory
    path = /home/xxx
    browseable = yes
    writable = yes
    public = yes
    valid users = xxx
    create mask = 0644
    directory mask = 0775
    available = yes

4) 重啟 Samba。 

  sudo restart smbd && sudo restart nmbd
  
這時就可以使用Samba服務器在windows上共享Ubuntu的文件了,但是一定要保證Windows和Ubuntu能互相ping通。比如我Ubuntu的IP為 192.168.0.200,此時在Windows下輸入“win + R”在框內輸入“\\192.168.0.200”,如下圖:

 

 

 

點擊確定之后,便會彈出一個名為xxx的文件夾,如下圖:

 

 

該文件夾中的內容正是Ubuntu的/home/xxx目錄,因為我的用戶名為linux,因此該文件夾名為linux 。

 

(5)問題解決

 1. 在第一步運行sudo apt-get install samba samba-common 命令的時候,報出一堆“404 not found”

  更新可用軟件包及其版本,這個過程可能會非常漫長,更新完了再安裝samba服務器就好了。

 2. Ubuntu無法聯網

  先ping一下百度:ping www.baidu.com 

  如果ping不同則表示Ubuntu無法上網,需要作如下修改:

  a)將虛擬機網卡設置為NAT模式

    點擊 虛擬機->設置->網絡適配器,將網絡連接設置為NAT模式,如下圖:

 

     b)將Ubuntu的IP設置為動態IP:

    編輯 /etc/network/interfaces 文件,eth0的設置改為: 

auto eth0
iface eth0 inet dhcp

    保存文件,然后重啟網卡,重啟網卡的指令為:sudo /etc/init.d/networking restart

   如此,Ubuntu便能聯網了,ping百度的結果如下:

 

  3. 重啟Samba服務器后,在windows上無法訪問

    a)將虛擬機網卡設置為橋接模式:

  點擊虛擬機->設置->網絡是配置,改為橋接模式后點確定,如下圖:

  

   b)將Ubuntu的IP設置為靜態IP:

  編輯 /etc/network/interfaces 文件,eth0的設置改為:  

auto eth0
iface eth0 inet static
address 192.168.0.200
netmask 255.255.255.0
gatewayip 192.168.0.1

保存后輸入如下指令重啟網卡:sudo /etc/init.d/networking restart

 此時用ifconfig指令可以看到IP已經改到192.168.0.200了:

 

  c)將windows的IP設置為靜態IP,並且與Ubuntu在同一網段

打開控制面板->網絡和Internet->網絡和共享中心->更改適配器設置,進入如下圖界面:

 

 在“以太網”這個圖標上右鍵-屬性->雙擊“Internet協議版本4(TCP/IPv4)”,選擇“使用下面的IP地址”,並設置好IP,如下圖:

 

 d)檢測windows與Ubuntu網絡能否互通

在windows下按“WIN + R”組合鍵,在彈出的對話框中輸入cmd后回車,在彈出的界面中可以ping Ubuntu。

一般來說到這一步是直接能互通的但在我這里卻ping不通,輸入ipconfig命令,發現我的以太網適配器這里壓根就沒有IP,如下圖:

 

 這時,我把網線插到一個交換機任何一個口上,交換器其他口不接任何設備,再用ipconfig查看,此時竟然奇跡般的有了IP,如下圖:

 

不知道咋回事,然后測試ping Ubuntu,發現能ping通了。

4. 提示因為文件共享不安全。。。

 

在控制面板中點擊 程序->啟動或關閉Windows功能,找到SMB 1.0/CIFS 文件共享支持,並勾選了,如下圖:

 

確定之后重啟就好了。

   


免責聲明!

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



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