亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

您現在的位置是:蟲蟲下載站 > 資源下載 > 嵌入式綜合 > samba服務器實驗指導

samba服務器實驗指導

  • 資源大小:30 K
  • 上傳時間: 2015-05-13
  • 上傳用戶:qiaobusi
  • 資源積分:2 下載積分
  • 標      簽: samba 嵌入式

資 源 簡 介

第一節、samba是干什么的?它有什么用?

SambaSMB是其縮寫) 是一個網絡服務器,它是Linux作為本地服務器最重要的一個服務,用于LinuxWindows共享文件之用;Samba可以用于Windows Linux之間的共享文件,也一樣用于LinuxLinux之間的共享文件;不過對于LinuxLinux之間共享文件有更好的網絡文件系統 NFS,NFS也是需要架設服務器的;

2、安裝及服務操作命令

安裝samba程序非常簡單,使用rpm -q samba查看當前系統是否已經安裝了samba軟件。

如果沒有那就進入光盤,rpm -ivh *samba*.rpm即可。

仔細說下安裝的包:

samba-common-3.0.28-0.el5.8    //samba服務器和客戶端中的最基本文件

samba-3.0.28-0.el5.8           //samba服務器核心軟件包

system-config-samba-1.2.39-1.el5     //samba圖形配置界面

samba-client-3.0.28-0.el5.8          //samba客戶端軟件

 

啟動、暫停和停止服務:

/etc/init.d/smb start

/etc/init.d/smb stop

/etc/init.d/smb restart

service smb start

service smb stop

service smb restart

 

第二節、由最簡單的一個例子說起,匿名用戶可讀可寫的實現

第一步: 更改smb.conf

我們來實現一個最簡單的功能,讓所有用戶可以讀寫一個Samba 服務器共享的一個文件夾;我們要改動一下smb.conf ;首先您要備份一下smb.conf文件;

[root@localhost ~]# cd /etc/samba
[root@localhost samba]# cp smb.conf smb.conf.bak

[root@localhost samba]# vi smb.conf 或geidt smb.conf &
然后我們把下面這段寫入smb.conf:

 

[global]
workgroup = WORKGROUP
netbios name = Liukai
server string = Liukai's Samba Server

security = share

[test]
        path = /opt/test

        writeable = yes
        browseable = yes
        guest ok = yes




注解:

[global]這段是全局配置,是必段寫的。其中有如下的幾行;

workgroup 就是Windows中顯示的工作組;在這里我設置的是WORKGROUP (用大寫);
netbios name
就是在Windows中顯示出來的計算機名;
server string
就是Samba服務器說明,可以自己來定義;這個不是什么重要的;
security
這是驗證和登錄方式,這里我們用了share ;驗證方式有好多種,這是其中一種;另外一種常用的是user的驗證方式;如果用share呢,就是不用設置用戶和密碼了;

[test] 這個在Windows中顯示出來是共享的目錄;
path =
可以設置要共享的目錄放在哪里;
writeable
是否可寫,這里我設置為可寫;
browseable
是否可以瀏覽,可以;可以瀏覽意味著,我們在工作組下能看到共享文件夾。如果您不想顯示出來,那就設置為 browseable=no,guest ok 匿名用戶以guest身份是登錄;

第二步:建立相應目錄并授權

[root@localhost ~]# mkdir -p /opt/test

[root@localhost ~]# id nobody
uid=99(nobody) gid=99(nobody) groups=99(nobody)
[root@localhost ~]# chown -R nobody:nobody /opt/test


注釋:關于授權nobody,我們先用id命令查看了nobody用戶的信息,發現他的用戶組也是nobody,我們要以這個為準。有些系統nobody用戶組并非是nobody

第三步:啟動服務器

第四步:訪問Samba 服務器的共享;
1
、在Linux 中您可以用下面的命令來訪問;

[root@localhost ~]# smbclient -L //liukai或 smbclient //192.168.0.94/test
Password: 注:直接按回車
2、在Windows中,您可以用下面的辦法來訪問;

\\liukai  或  \\192.168.0.94

3、說明:如果用了netbiosname,就可以用“\\主機名”來訪問,如果沒用netbiosname,就不能用主機名訪問。

 

第三節、簡單的密碼驗證服務器

修改smb.conf文件:

security = user

guest account = liukai

encrypt passwords = yes

smb passwd file = /etc/samba/smbpasswd

然后,建立一個新用戶

useradd liukai

passwd liukai

成功后,cat /etc/passwd | mksmbpasswd.sh > /etc/samba/smbpasswd

smbpasswd -a liukai

這就成功地添加了一個smb用戶。

重啟服務,使用這個用戶進行登錄即可。

 

 

相 關 資 源

主站蜘蛛池模板: 阿尔山市| 邵阳市| 巴林左旗| 鄂温| 六盘水市| 平顶山市| 克山县| 潜江市| 漠河县| 奇台县| 垦利县| 雷波县| 临湘市| 乌什县| 遵义县| 信丰县| 香河县| 德庆县| 绍兴县| 凌云县| 隆化县| 安福县| 潞西市| 洪洞县| 微山县| 彭阳县| 合江县| 嫩江县| 清苑县| 嘉禾县| 巢湖市| 阿坝县| 黔南| 五大连池市| 华池县| 威信县| 钟山县| 张家川| 胶南市| 临桂县| 晋江市|