【教學】Ubuntu 15.0.4 Samba 檔案伺服器設定工具 (視窗與文字模式)








※本篇內文資訊參考如下※



- -

※更新文章日期: 2017-06-22

 Ubuntu  Samba 檔案伺服器設定工具
第一種
視窗設定
終端機畫面中
先做升級及軟體安裝


sudo apt-get update
sudo apt-get upgrade
sudo apt-get install samba samba-common system-config-samba python-glade2 gksu

sudo apt-get install –reinstall samba system-config-samba
sudo apt-get purge samba system-config-samba
sudo apt-get install samba system-config-samba
sudo apt-get install glade
sudo apt-get install python-glade
sudo apt-get install samba smbfs
sudo service smbd stop
sudo service smbd restart


在系統管理介面中
輸入samba就會出現管理介面
01

點綠色加入自己想要的資料夾(紅色是加入後的畫面)
02

選擇資料夾SHARE
03

寫入跟讀取都開放
04

指定test使用者
05

在微軟系統中輸入本端\\IP
05a

輸入密碼
就能看見SHARE資料夾囉
06










  第二種純文字模式
終端機畫面中
sudo apt-get update
sudo apt-get upgrade
 sudo apt-get samba
sudo apt-get install python-glade2 system-config-samba
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak

sudo rm /etc/samba/smb.conf
sudo touch /etc/samba/smb.conf
sudo nano /etc/samba/smb.conf

#======================= Global Settings ===================================== 
[global]
workgroup = WORKGROUP
server string = Samba Server %v
netbios name = ubuntu
security = user
map to guest = bad user
dns proxy = no
#============================ Share Definitions ============================== 
[MyShare]
path = /samba/share 
browsable =yes
writable = yes
guest ok = yes
read only = no

 sudo service smbd restart
01

sudo mkdir -p /samba/share   #建立資料夾share
cd /samba/   

ls -l
sudo chmod -R 0777 share #建立可寫入讀取權限
ls -l
sudo adduser chun1 #增加使用者chun1
 sudo addgroup smbgrp #建立群組smbgrp
cd /samba/
sudo mkdir -p /samba/secure #建立資料夾secure
sudo chown -R chun1:smbgrp secure/  #把chun1加入secure資料夾權限中

ls -l
sudo chmod -R 0770 secure/   #建立secure可寫入讀取權限
ls -l
sudo adduser chun1 smbgrp #建立 chun1在smbgrp群組中
sudo smbpasswd -a chun1 建立chun1的smb密碼

sudo nano /etc/samba/smb.conf #編輯conf

[secure]
 path = /samba/secure
 valid users = @smbgrp
 guest ok = no
 writable = yes
 browsable = yes

sudo service smbd restart
02  

這樣就能透過帳密去登入資料夾新增資料囉!
win7無法連線的話
請參考
執行 secpol.msc
[本機原則] / [安全性選項] / [網路安全性: LAN Manager 驗證等級]
「傳送LM和NTLM – 如有交涉,使用 NTLMv2 工作階段安全性」
sudo nano /etc/samba/smb.conf
加入client ntlmv2 auth = yes
smbstatus:觀察 SAMBA 的狀態








-

-