一、簡介
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,預設情況下可...