2011年2月23日 星期三

[samba] 使用user 登入的簡易設定



1. 修改 /etc/samba/smb.conf
      
      security = use     r#將security 改成user
      
      #加入要分享的目錄


      [global]
        security = user
        encrypt passwords = yes
        #passdb backend = tdbsam
        passdb backend = smbpasswd
        smb passwd file = /etc/samba/smbpasswd

      [share1]
        comment = share
        path    =       /share
        browseable = yes
        writable=       yes
        public  =       yes
        valid users = @users  #加上 @ 之後的名稱代表著群組之意,這裡用users 群組來當例子


2.將分享的目錄改成users


      #chgrp users /share 
     
3.將user 加入指定群組 (如:users)
      
      #useradd test1 -g users
      #passwd test1 #記得設定一下密碼


4.設定使用者密碼 , 再檢查/etc/samba/smbpasswd 是否有新增使用者

      #smbpasswd -a test1
      #cat /etc/samba/smbpasswd

user1:515:E8450C7E07112982AAD3B435B51404EE:2D7F1A5A61D3A96FB5159B5EEF17ADC6:[U          ]:LCT-4D837665:

5.連線至samba server 後.就會要求輸入密碼


6.最後.可以使用ACL權限再來做細部的設定,可以有更多的權限管理

沒有留言: