歡迎您光臨本站 註冊首頁

debian下samba配置

←手機掃碼閱讀     火星人 @ 2014-03-04 , reply:0

debian下samba配置

伺服器端配置過程:
1.apt-get install samba
2.修改/etc/samba/smb.conf文件
3.添加用戶並設置samba訪問密碼
  smbpasswd -a username
4.重啟一下samba服務:
  /etc/init.d/smb restart

1.apt-get install samba (安裝)
debconf(選擇)
workgroup(隨便輸入一個工作組,在windows網上鄰居找到)
....
2.創建用戶 ( 注意:該用戶是系統中已經存在的用戶,以debian為例)
創建passwd文件:touch /etc/samba/smbpasswd
smbpasswd -a reny
密碼:
3.編輯配置文件:
vi /etc/samba/smb.conf
加入我們的配置信息:

   comment = laowang's data
   path = /home
   valid users = reny
   public = no
   writable = yes
   printable = no
   create mask = 0777
4.重啟一下samba服務:
/etc/init.d/samba restart
補充:# chmod 775 /home(window可以寫)
轉:http://hi.baidu.com/lovely_sunday/blog/item/5d79cc33081c24fc1a4cff13.html
1.安裝samba          #apt-get install samba samba

注意; Samba 伺服器的配置文件叫 smb.conf,位於 /etc/samba/目錄下。在 /usr/share/samba/ 目錄下也有一個 smb.conf 文件備份,如果你在配置伺服器時把 /etc/samba/smb.conf 改亂了,就可以用該文件來恢復到初始狀態。啟動腳本位於 /etc/init.d/ 目錄下,叫 samba,如果修改了 smb.conf 配置文件,可用 #/etc/init.d/samba restart 命令重啟 Samba 伺服器。/etc/default/samba 文件可設置 samba 伺服器的啟動方式,是 daemons 還是 inetd,默認的設置是採用daemons 方式的:

示例:實現windows 和debian的文件共享,在debian上建立一個共享文件夾,windows用戶就可以修改這個共享文件夾。

2.建立用戶

           #smbpasswd -a 了linuxsir(給用戶建立samba密碼)

提示輸入密碼。。。。

3.配置samba,打開配置文件/etc/samba/smb.conf,

替換為:

   --->全局配置,必寫
workgroup = LinuxSir ---〉Windows中顯示的工作組
netbios name = LinuxSir05 --->在Windows中顯示出來的計算機名
server string = Linux Samba Server TestServer --->Samba伺服器說明
security = share --->驗證和登錄方式,

        path = /opt/linuxsir    --->共享目錄的位置
        writeable = yes         ---〉可以向共享目錄中寫入
        browseable = yes         ---〉可以瀏覽
        guest ok = yes           ---〉匿名用戶以guest身份登錄

4.建立相應目錄並授權;

5.啟動samba   # /etc/init.d/samba   start

6.檢查當前配置 # testparm

7.假設windows下IP為192.168.0.7      debian下的IP 為:192.168.0.8

在debian下輸入:smbclient -L 192.168.0.7    訪問windows

在windows下輸入:\\192.168.0.8    訪問debian ,在網上鄰居就可以看到debian主機共享的文件夾了。

8.

關閉伺服器可用 smbcontrol 這個程序。命令格式如下:

debian~:# smbcontrol smbd shutdown

附.設置目錄共享及許可權

    ========Share Definitions ===============

                         設置共享名稱

            comment =   目錄的註解說明

            path = /data/temp     要共享目錄的絕對位置

            以下屬可選擇項目錄

            browseable =   no       目錄是否可見,預設為可見

            writable = yes             目錄是否為可寫

            read only = no            目錄是否為只讀

            guest ok = yes            來賓是否可以訪問,與"public = yes" 作用相同

            write list =user,@group   可寫清單,@后表示某個群組

            valid users = ...            允許訪問的使用者清單

            read list   =   ...               只可讀的使用者清單

           invalid users = ...           禁止訪問的使用者清單

           admin users = ...            有管理許可權使用者清單

           create mask = 0755        使用者建立檔案的許可權,預設為0744

#mkdir -p /opt/linuxsir
#id nobody
uid=65534(nobody) gid=65534(nogroup) groups=65534(nogroup)
# chown -R nobody:nogroup /opt/linuxsir

samba命令使用:

1.查看共享的目錄

#smbclient //debian

2.進入共享的目錄操作

#smbclient \\\\debian\\share -U sunday

在提示符后輸入「?」命令查找你可使用的命令。

[火星人 ] debian下samba配置已經有324次圍觀

http://coctec.com/docs/service/show-post-15598.html