新聞中心
在ubuntu 17.10上安裝Samba服務(wù)器

成都創(chuàng)新互聯(lián)公司網(wǎng)絡(luò)公司擁有十多年的成都網(wǎng)站開發(fā)建設(shè)經(jīng)驗(yàn),成百上千客戶的共同信賴。提供網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì)、網(wǎng)站開發(fā)、網(wǎng)站定制、賣友情鏈接、建網(wǎng)站、網(wǎng)站搭建、成都響應(yīng)式網(wǎng)站建設(shè)公司、網(wǎng)頁(yè)設(shè)計(jì)師打造企業(yè)風(fēng)格,提供周到的售前咨詢和貼心的售后服務(wù)
在使用system-config-samba之前,讓我們通過(guò)在終端中運(yùn)行以下命令從Ubuntu存儲(chǔ)庫(kù)安裝Samba服務(wù)器套件。
如下圖:
最新的穩(wěn)定版本是4.7.4,于2017年12月22日發(fā)布。要檢查您的Samba版本,請(qǐng)運(yùn)行
輸出示例:
Samba version 4.6.7-Ubuntu
要檢查Samba服務(wù)是否正在運(yùn)行,請(qǐng)運(yùn)行以下命令。
輸出示例:
● smbd.service - Samba SMB Daemon
Loaded: loaded (/lib/systemd/system/smbd.service; enabled; vendor preset: ena
Active: active (running) since Mon 2018-01-22 13:24:45 CST; 1min 5s ago
Docs: man:smbd(8)
man:samba(7)
man:smb.conf(5)
Main PID: 5610 (smbd)
Status: "smbd: ready to serve connections..."
Tasks: 4 (limit: 4915)
CGroup: /system.slice/smbd.service
├─5610 /usr/sbin/smbd
├─5611 /usr/sbin/smbd
lines 1-12...skipping...
● smbd.service - Samba SMB Daemon
Loaded: loaded (/lib/systemd/system/smbd.service; enabled; vendor preset: ena
Active: active (running) since Mon 2018-01-22 13:24:45 CST; 1min 5s ago
Docs: man:smbd(8)
man:samba(7)
man:smb.conf(5)
Main PID: 5610 (smbd)
Status: "smbd: ready to serve connections..."
Tasks: 4 (limit: 4915)
CGroup: /system.slice/smbd.service
├─5610 /usr/sbin/smbd
├─5611 /usr/sbin/smbd
├─5612 /usr/sbin/smbd
lines 1-13...skipping...
......省略......
● smbd.service - Samba SMB Daemon
Loaded: loaded (/lib/systemd/system/smbd.service; enabled; vendor preset: ena
Active: active (running) since Mon 2018-01-22 13:24:45 CST; 1min 5s ago
Docs: man:smbd(8)
man:samba(7)
man:smb.conf(5)
Main PID: 5610 (smbd)
Status: "smbd: ready to serve connections..."
Tasks: 4 (limit: 4915)
CGroup: /system.slice/smbd.service
├─5610 /usr/sbin/smbd
├─5611 /usr/sbin/smbd
├─5612 /usr/sbin/smbd
└─5616 /usr/sbin/smbd
再運(yùn)行:
一旦啟動(dòng),smbd將在TCP端口139和445上偵聽。nmbd將在UDP端口137和138上偵聽。
- TCP 139:用于文件和打印機(jī)共享等操作。
- TCP 445:無(wú)NetBIOS的CIFS端口。
- UDP 137:用于NetBIOS網(wǎng)絡(luò)瀏覽。
- UDP 138:用于NetBIOS名稱服務(wù)。
安裝 system-config-samba
運(yùn)行以下命令來(lái)安裝它。
sudo apt install system-config-samba
然后我們可以從命令行啟動(dòng)它。
sudo system-config-samba
如果你得到以下錯(cuò)誤:
could not open configuration file `/etc/libuser.conf': 沒有那個(gè)文件或目錄
您可以通過(guò)使用以下命令創(chuàng)建一個(gè)空的/etc/libuser.conf文件來(lái)修復(fù)它。
sudo touch /etc/libuser.conf
如果還有以下這些錯(cuò)誤:
比如:
(system-config-samba:6424): Gtk-WARNING **: 無(wú)法在模塊路徑中找到主題引擎:“pixmap”,
解決方法:
sudo apt-get install gtk2-engines
sudo apt-get install gtk2-engines-*
還有這個(gè)錯(cuò)誤
(system-config-samba:7536): Gtk-WARNING **: 無(wú)法在模塊路徑中找到主題引擎:“adwaita”,
解決方法:
sudo apt-get install gnome-themes-standard
還有:
然后重新運(yùn)行啟動(dòng)命令。 這是默認(rèn)的界面。
創(chuàng)建一個(gè)Samba共享
首先,我們來(lái)創(chuàng)建一個(gè)Samba用戶。 現(xiàn)在我們可以打開一個(gè)新的終端窗口(因?yàn)楫?dāng)前終端窗口正在被system-config-samba使用),并使用以下命令創(chuàng)建一個(gè)Linux用戶。 用您的首選用戶名替換linuxmi。
sudo adduser linuxmi
輸入您的sudo密碼。 然后為新用戶設(shè)置一個(gè)密碼。 您可以按Enter鍵回答剩下的問題。
接下來(lái),我們還需要為用戶設(shè)置一個(gè)單獨(dú)的Samba密碼。
sudo smbpasswd -a linuxmi
現(xiàn)在在Samba 圖形界面中,單擊首選項(xiàng)>服務(wù)器設(shè)置菜單。 確保工作組的值與Windows計(jì)算機(jī)的工作組設(shè)置相同(如下圖)。
然后點(diǎn)擊加號(hào)按鈕創(chuàng)建一個(gè)Samba共享。 在基本選項(xiàng)卡中,指定
- 您要共享的目錄/文件夾(以/home/linuxidc/Desktop為例)
- 共享名稱(示例為L(zhǎng)inuxidc)
- 分享的描述(示例為L(zhǎng)inuxidc)
- 遠(yuǎn)程用戶是否可以寫入Samba共享
- 網(wǎng)絡(luò)中的其他計(jì)算機(jī)是否可以看到Samba共享(通常是)
Ubuntu 17.10 Samba私人共享
在“訪問”選項(xiàng)卡中,選擇您剛剛創(chuàng)建的Samba用戶,然后單擊“確定”。 如果沒有顯示Samba用戶,請(qǐng)重新啟動(dòng)system-config-samba。 如果選擇“允許訪問所有人”,則同一網(wǎng)絡(luò)中的其他人可以訪問共享文件夾,而無(wú)需輸入用戶名和密碼。
samba private share with security = user
如果要允許用戶對(duì)共享文件夾擁有寫入權(quán)限,請(qǐng)運(yùn)行以下命令以授予讀取,寫入和執(zhí)行權(quán)限。
sudo setfacl -R -m u:username:rwx /path/to/the/share/
就我而言,我需要運(yùn)行
如果您選擇允許訪問所有人,則您需要將讀取,寫入和執(zhí)行權(quán)限授予nobody用戶,以便讓其他人更改文件/文件夾。
sudo setfacl -R -m u:nobody:rwx /path/to/the/share/
現(xiàn)在剩下要做的就是重啟Samba服務(wù)器。(記得重啟Samba)
sudo systemctl restart smbd nmbd
從Windows訪問Samba共享文件夾(Windows XP,Windows 7,Windows 10都可以)
在同一網(wǎng)絡(luò)中的Windows計(jì)算機(jī)上,打開文件資源管理器,然后單擊左窗格中的網(wǎng)絡(luò)。 然后雙擊你的Ubuntu電腦的主機(jī)名。 例如,我的Ubuntu 17.10電腦的主機(jī)名是LINUXIDC。
然后雙擊共享文件夾并輸入Samba用戶名和密碼。
進(jìn)入共享文件夾看看:
寫入文件測(cè)試:
分享文章:如何在Ubuntu17.10上使用System-Config-Samba
文章地址:http://www.dlmjj.cn/article/dhcjpgg.html


咨詢
建站咨詢
