samba可以用于linux與linux、windows主機(jī)間的文件共享。
一、安裝Samba
復(fù)制代碼 代碼如下:
$ sudo apt-get insall samba
$ sudo apt-get install smbfs
二、創(chuàng)建共享目錄
復(fù)制代碼 代碼如下:
$ mkdir /home/work/samba_share
#若不更改權(quán)限,windows下不能寫入(適用于只讀共享)!!!
$ sudo chmod 777 /home/work/samba_share
三、修改Samba配置文件
復(fù)制代碼 代碼如下:
# 備份samba的配置文件
$ cp /etc/samba/smb.conf/etc/samba/smb.conf.old
$ sudo vi /etc/samba/smb.conf
在文件最后添加如下內(nèi)容
[root]
comment = Root Directories
browseable = yes
writeable =yes
path= /
valid users = smb
以上為修改的內(nèi)容,簡(jiǎn)單說(shuō)明一點(diǎn)path是共享的路徑, /就共享根目錄了,共享給smb用戶,就意味著等下登陸的時(shí)候必須使用smb為用戶名。
添加系統(tǒng)用戶
復(fù)制代碼 代碼如下:
$ useradd smb
$ smbpasswd smb
#或者smbpasswd -a smb輸入密碼重復(fù)2次,比如說(shuō)密碼是123456。
重啟samba服務(wù)
復(fù)制代碼 代碼如下:
$ /etc/init.d/smbd restart
查看ubuntu的ip地址,$ ifconfig,比如說(shuō)地址是192.168.1.2
把windows中的防火墻也關(guān)掉。
在運(yùn)行中輸入 \\192.168.1.2\root 或者輸入\\192.168.1.2\后面出現(xiàn)一個(gè)對(duì)話框要求輸入用戶名密碼。
用戶名就是smb密碼就是123456,就可以看到文件夾了,就可以在linux與windows直接共享文件了。