Linux下安裝Samba共享檔案

2021-08-11 07:25:28 字數 1565 閱讀 6953

一、簡介

samba服務功能強大,這與通訊是基於smb協議有大的有關係。smb協議不僅能夠提供目錄和共享印表機,還支援認證和許可權設定等功能。在早期。smb執行於nbt協議上,使用udp協議的137、138及tcp協議的139埠,但隨著後期開發,它可以直接執行於tcp/ip協議上,沒有額外的nbt層,使用tcp協議的445埠。

通過samba服務,windows使用者可以通過[網路上的芳鄰]視窗檢視到linux伺服器中的共享的資源,同時linux使用者也能夠檢視到伺服器上的共享資源。

二、配置

伺服器端配置

安裝samba服務

[root@server ~]# yum -y install samba
臨時關閉selinux

[root@server~]# setenforce 0
關閉防火牆

[root@server ~]# systemctl stop firewalld

[root@server ~]# systemctl stop iptables

新增共享目錄及修改目錄許可權

[root@server~]# mkdir /common

[root@server ~]# chmod 777 /common

[root@server ~]# echo "hello the word " > /common/smb.txt

編輯samba主配置檔案

[root@server ~]# vim /etc/samba/smb.conf
新增下面內容

[common]

commonent=common share

path = /common

browseable = yes

guest ok = no

writable = yes

建立samba使用者

[root@server~]# useradd -s /sbin/nologin smbuser

[root@server ~]# smbpasswd -a smbuser

重啟下samba服務

[root@server~]# systemctl restart smb

客戶端配置

windows環境訪問

按win+r快捷鍵開啟執行對話,輸入\\ip(ip為samba伺服器的ip位址)
linux環境訪問

安裝samba客戶端

[root@client ~]# yum -y install samba-client
訪問samba

[root@client ~]# smbclient -u smbuser

linux下samba共享配置

之前按網上的教程配置過,不過都是一知半解,今天決定自己總結一下,供以後參考用,我這個絕對是最簡潔的 1.安裝客戶端 yum y install samba samba client 2.啟動 systemctl start smb nmb 3.檢視是否執行 ps ef grep e smb nmb ...

Linux 下安裝Samba 檔案共享伺服器

samba檔案共享服務可以讓linux和linux系統 linux和windows系統之間共享檔案 服務查詢 預設情況下,linux系統在預設安裝中已經安裝了samba服務包的一部分,為了對整個過程有乙個完整的了解,在此先將這部分解除安裝掉。使用命令 rpm qa grep samba,預設情況下可...

Linux 下安裝Samba 檔案共享伺服器

samba檔案共享服務可以讓linux和linux系統 linux和windows系統之間共享檔案 服務查詢 預設情況下,linux系統在預設安裝中已經安裝了samba服務包的一部分,為了對整個過程有乙個完整的了解,在此先將這部分解除安裝掉。使用命令 rpm qa grep samba,預設情況下可...