1. 程式人生 > >Linux 搭建Samba(共享)服務

Linux 搭建Samba(共享)服務

內容 配置錯誤 服務器 eba vpd 防火墻 學習 linux下 編寫

在Linux下搭建共享的步驟:
1.首先確認搭建smb(共享)服務器的IP地址、關閉防火墻、關閉selinux;
技術分享圖片
聯網情況下就不需要搭建yum倉庫,也不需要掛載系統盤
2.搭建yum倉庫
技術分享圖片
技術分享圖片
如果yum倉庫第一次配置錯誤,使用yum clean all 命令清空yum緩存
3.掛載系統盤,安裝Samba(共享)服務
技術分享圖片
技術分享圖片
技術分享圖片
這是一些比較常用的選項,就不一一列舉了
接下在samba服務器上創建用戶、目錄
技術分享圖片
接下來創建samba賬號(前提是必須是系統賬號
技術分享圖片
使用pdbedit -L命令查看系統中的samba賬號
技術分享圖片
使用pdbedit -x命令刪除samba賬號
現在有一個問題,如果共享賬號就是系統賬號的話,會給系統帶來一定的危險性,接下我們創建samba別名
技術分享圖片
技術分享圖片
接下來再次編寫samba服務的主配置文件
技術分享圖片
接下給共享的目錄權限(本例是 /disk)
技術分享圖片
配置已經完成,接下來啟動服務,
技術分享圖片
先通過win7客戶端通過別名訪問
技術分享圖片
技術分享圖片
沒有給寫入的權限。所以只能查看,不能修改,我們在samba服務器上/disk 目錄下創建一個目錄用於測試
技術分享圖片
接下來我們用linux客戶端進行訪問samba服務器
技術分享圖片
使用ls命令查看列表目錄、pwd查看當前路徑、get和mget用於下載、put和mput用於上傳文件、exit退出smb命令終端
使用smbclient -L 192.168.1.1 -U benet查看192.168.1.1中的smb服務器的所有共享

技術分享圖片
這種方法僅適用於一次性使用查看samba服務器、使用samba服務器

要想永久使用samba服務器的共享
使用mount -o username=benet //192.168.1.1/software /mnt把共享的內容掛載到本地,便於隨時查看
試驗完成!
希望我們可以在學習的道路上共同進步!!!

Linux 搭建Samba(共享)服務