來源:互聯網
上載者:User
關鍵字
user
網路共用
使用者名
安裝
nbsp;
Samba是HTTP://www.aliyun.com/zixun/aggregation/13835.html">Ubuntu和Windows進行網路共用的工具,比如分享印表機,互相之間傳輸資料檔。
samba是一個工具套件,在Unix上實現SMB(Server Message Block)協定,或者稱之為NETBIOS/LanManager協定。 SMB協定通常是被windows系列用來實現磁片和印表機共用。 需要注意的是,NetBIOS是基於乙太網廣播機制的,沒有透明橋接器是不能跨越網段的,也許用WINS和LMHOSTS可以,但我沒試過。 我感覺samba是把SMB綁定到TCP/IP上實現的,samba只在IP子網內廣播(很多時候我不得不指定IP位址:-()。 所以在win95上與samba通訊既要裝NetBEUI協定,也要裝tcp/ip協定。
安裝samba
sudo apt-get install samba
Kubuntu
安裝系統設置的共用模組
sudo apt-get install kdenetwork-filesharing
配置
1.windows 訪問 ubuntu
第一步創建共用目錄: 比如要創建/home/使用者名/share首先創建這個資料夾 (這個使用者名就是你的使用者名,為了方便易懂我才這樣寫的,到時記得自己改啊)
代碼:
mkdir /home/使用者名/share (新建share資料夾)
chmod 777 /home/使用者名/share (設置該資料夾的許可權使其讓所有使用者可讀可寫可運行)
備份並編輯smb.conf允許網路使用者訪問 (養成隨時備份的好習慣,在關鍵的時候你會發現當初的備份是多麼的明智! )代碼:
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
sudo gedit /etc/samba/smb.conf
搜尋這一行文字代碼:
; security = user
用下面這幾行取代
代碼:
security = user
username map = /etc/samba/smbusers
將下列幾行新增到檔的最後面,假設允許訪問的使用者為:new。 而資料夾的共用名稱為 Share #這裡之所以這麼寫就是因為後面我們要創建一個smb使用者new,並且讓XP使用者通過這個new來和我們進行資料交流。 當然你可以寫為自己喜歡的名字 只不過前後要一致就可以了
代碼:
[Share]
comment = Shared Folder with username and password
path = /home/使用者名/share
public = yes
writable = yes
valid users = new
create mask = 0700
directory mask = 0700
force user = nobody
force group = nogroup
available = yes
browseable = yes