1. 程式人生 > >vmware下面linux與windows的共享檔案方式-samba

vmware下面linux與windows的共享檔案方式-samba

1、將Linux虛擬機器的網絡卡設定為:橋接  如下圖:

Ethernet : Bridged

2、檢查Linux是否已經安裝了Samba:rpm -qa samba*.rpm 

3、確認安裝了Samba伺服器和客戶端時,配置Samba的核心檔案smb.conf(在/etc/samba目錄下)。

     配置前,先檢視/etc/services檔案中以“netbios-”開頭的記錄是否可用,如果被刪除或記錄前有“#”,也將使使用者無法訪問Linux伺服器。同時也要關閉防火牆和SELinux。

     在sam.conf檔案中新增下面的資訊:

      [share]

                 comment = This is samba server! //共享資訊
                 path = /home/user_share   //共享目錄地址
                 browseable = yes
                 public = yes   //定義一個共享是否對公共訪問開放
                 writable = yes   //使用者是否可寫
   儲存退出

 4、啟動Samba

#service smb start
#service nmb start

5、新增可以訪問剛才設定共享目錄的使用者:user_share

1)新增使用者user_share: #useradd  user_share

2) 然後建立samba賬戶:

# smbpasswd –a user_share
   New SMB passwd:
   Retype new SMB password:
   Added user user_share.

6、重啟Samba

# service smb restart
# service nmb restart

7、利用smbclient訪問共享資源

    確認Linux系統中安裝了Smbclient(用到的命令:rpm -q samba_client*.rpm)。

    用ifconfig找到電腦的ip,然後就可以用下面的命令格式訪問共享資源:

    smbclient -L //ip地址或主機名 -U 登入使用者名稱             ##這是在Linux下訪問

    Windows下,在“網路上的芳鄰”的位址列(或者在開始選單中的‘執行’)裡輸入 //伺服器名或ip地址 確定即可。

8.附加一個共享配置

  1. [SmbShare]  
  2. comment = Project  
  3. path = /mnt/sdb  
  4. public = yes  
  5. browseable = yes  
  6. writable = yes  
  7. readonly = no  
  8. printable = no  
  9. guest ok = no  
  10. write list = xiejianjun  
  11. force create mode = 0777  
  12. force directory mode = 0777  
  13. valid users = xiejianjun  
給一個配置模板下載地址:http://download.csdn.net/detail/xiejianjun417/5322502