ubuntu下samba 安裝與配置

爲了實現在windowsLinux之間資源共享,Linux操作系統提供了samba服務.samba服務爲兩種不同的操作系統架起一座橋樑,使Linux系統和windows系統之間可以互相通信,下面簡單介紹如何在linux上添加和配置samba,並在windows下實現訪問.

1) 在Ubuntu下安裝samba,安裝之前先使用sudo apt-get update獲取最新軟件包更新;然後執行以下命令:

a) sudo apt-get install samba

b) sudo apt-get install cifs-utils

c) sudo apt-get install samba-common

2) 創建linuxwindows互相訪問的共享目錄,並設置共享目錄屬性爲可讀可寫可執行;使用如下命令:

a) sudo mkdir -p /home/share/samba

b) sudo chmod 777 -R /home/share/samba

3) 在Ubuntu上修改配置samba

a) sudo gedit /etc/samba/smb.conf

b) 在文件最後添加

[share]

path = /home/share/samba

available = yes

browseable = yes

public = yes

writable = yes


c) 以上配置在windows下映射網絡驅動盤的時候不需要輸入用戶名和密碼,默認使用”nobody”用戶,這樣會帶來一個問題,就是在windowslinux下會因爲用戶問題導致文件夾或者文件的訪問權限問題.可以通過配置samba來實現windows下和linux下使用相同的用戶,只需要修改public = no;

d) 添加指定用戶至smb用戶組(具體用戶名請自行修改);執行如下命令:

i. sudo adduser msamba

ii. sudo smbpasswd -a msamba

4) 重啓samba

a) sudo service smbd restart

5) Windows下可以使用文件夾來訪問samba或者直接映射網絡驅動器

a) 在Ubuntu下執行ifconfig命令查看linuxip地址

 

b) 在windows文件夾下點擊”映射網絡驅動器”,並在文件夾下輸入linux下的IP地址”\\192.168.220.130\share”,並輸入在添加samba時添加的用戶名及密碼

 

 

c) 以後可以直接磁盤直接訪問,前提是先開啓虛擬機下的ubuntu

 


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章