<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    Linux中Samba詳細安裝

    Posted on 2012-07-08 12:23 dybjsun 閱讀(218) 評論(0)  編輯  收藏 所屬分類: Linux專題

    為了實現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.conf bak

    然后重新創建一個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


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 国产亚洲漂亮白嫩美女在线| 亚洲免费视频网址| 免费人成动漫在线播放r18| 午夜一区二区免费视频| 最新亚洲精品国偷自产在线| 毛片免费视频观看| 亚洲精华国产精华精华液网站| 女人18毛片免费观看| 亚洲av纯肉无码精品动漫| 国产极品粉嫩泬免费观看| 69av免费视频| 亚洲国产精品xo在线观看| 成熟女人特级毛片www免费| 亚洲精品色播一区二区| 免费一级一片一毛片| xxxx日本在线播放免费不卡| 亚洲男人的天堂www| 99久9在线|免费| 亚洲中文无码mv| 亚洲麻豆精品国偷自产在线91| 中文毛片无遮挡高清免费| 亚洲乱亚洲乱淫久久| 激情无码亚洲一区二区三区| 国产在线观看免费完整版中文版| 精品在线视频免费| 情人伊人久久综合亚洲| 免费在线看v网址| 国产大陆亚洲精品国产| 亚洲动漫精品无码av天堂| 永久免费毛片在线播放| 免费精品久久久久久中文字幕| 久久亚洲日韩看片无码| 国产亚洲漂亮白嫩美女在线| 亚洲熟妇少妇任你躁在线观看无码 | 亚洲AV无码资源在线观看| 亚洲日韩精品一区二区三区无码| 无码精品国产一区二区三区免费| 综合亚洲伊人午夜网| 999久久久免费精品播放| 日本亚洲欧美色视频在线播放| 亚洲色精品aⅴ一区区三区|