日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

Linux中Samba详细安装

發布時間:2025/3/11 linux 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux中Samba详细安装 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
為了實現Windows主機與Linux服務器之間的資源共享,Linux操作系統提供了Samba服務,Samba服務為兩種不同的操作系統架起了一座橋梁,使Linux系統和Windows系統之間能夠實現互相通信,為廣泛的Linux愛好者提供了極大方便。本文簡要介紹如何在Linux操作系統上搭建Samba服務器和簡單配置。 1、服務查詢 默認情況下,Linux系統在默認安裝中已經安裝了Samba服務包的一部分 ,為了對整個過程有一個完整的了解,在此先將這部分卸載掉。使用命令 rpm -qa | grep samba ,默認情況下可以查詢到兩個已經存在的包: samba-client-3.0.33-3.7.el5 samba-common-3.0.33-3.7.el5 2、卸載Samba 用rpm -e 將兩個包卸載掉。對于samba-common-3.0.33-3.7.el5,因為與其它rpm包之間存在依賴關系,所以必須加參數-f和--nodeps,-f是指強制,--nodeps是指不檢查依賴關系,具體完整命令為: rpm -e samba-common-3.0.33-3.7.el5 -f --nodeps rpm -e samba-client-3.0.33-3.7.el5 -f --nodeps 3、安裝Samba 用以下命令安裝: rpm -ivh samba-3.0.33-3.29.el5_6.2.i386.rpm -f --nodeps rpm -ivh samba-client-3.0.33-3.29.el5_6.2.i386.rpm -f --nodeps rpm -ivh samba-common-3.0.33-3.29.el5_6.2.i386.rpm -f --nodeps 安裝完成后,使用命令rpm -qa | grep samba進行查詢,發現搭建samba服務器所依賴的所有服務器都已經安裝好了即可。 4、配置smb.conf文件 Samba的配置文件一般就放在/etc/samba目錄中,主配置文件名為smb.conf,文件中記錄著大量的規則和共享信息,所以是samba服務非常重要的核心配置文件,完成samba服務器搭建的大部分主要配置都在該文件中進行。 Samba服務器的工作原理是:客戶端向Samba服務器發起請求,請求訪問共享目錄,Samba服務器接收請求,查詢smb.conf文件,查看共享目錄是否存在,以及來訪者的訪問權限,如果來訪者具有相應的權限,則允許客戶端訪問,最后將訪問過程中系統的信息以及采集的用戶訪問行為信息存放在日志文件中。 第一步:修改配置文件 首先備份一下samba的配置文件 cd /etc/samba mv smb.conf smb.confbak 然后重新創建一個smb.conf文件 touch smb.conf 然后我們把這段寫入smb.conf中 [global] workgroup = LinuxSir netbios name = LinuxSir05 server string = Linux Samba Server TestServer security = share [linuxsir] path = /opt/linuxsir writeable = yes browseable = yes guest ok = yes 注解: [global]這段是全局配置,是必段寫的。其中有如下的幾行; workgroup 就是Windows中顯示的工作組;在這里我設置的是LINUXSIR (用大寫); netbios name 就是在Windows中顯示出來的計算機名; server string 就是Samba服務器說明,可以自己來定義;這個不是什么重要的; security 這是驗證和登錄方式,這里我們用了share ;驗證方式有好多種,這是其中一種;另外一種常用的是user的驗證方式;如果用share呢,就是不用設置用戶和密碼了; [linuxsir] 這個在Windows中顯示出來是共享的目錄; path = 可以設置要共享的目錄放在哪里; writeable 是否可寫,這里我設置為可寫; browseable 是否可以瀏覽,可以;可以瀏覽意味著,我們在工作組下能看到共享文件夾。如果您不想顯示出來,那就設置為 browseable=no guest ok 匿名用戶以guest身份是登錄; 第二步:建立相應目錄并授權; [root@localhost ~]# mkdir -p /opt/linuxsir [root@localhost ~]# id nobody uid=99(nobody) gid=99(nobody) groups=99(nobody) [root@localhost ~]# chown -R nobody:nobody /opt/linuxsir 注釋: 關于授權nobody,我們先用id命令查看了nobody用戶的信息,發現他的用戶組也是nobody,我們要以這個為準。有些系統nobody用戶組并非是nobody ; 第三步:啟動smbd和nmbd服務器; [root@localhost ~]# smbd [root@localhost ~]# nmbd

總結

以上是生活随笔為你收集整理的Linux中Samba详细安装的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。