User Tools

Site Tools


сервис_samba

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
сервис_samba [2010/10/06 15:06]
val
сервис_samba [2011/06/24 11:06]
val
Line 34: Line 34:
  
 ===== Публичный каталог доступный на чтение ===== ===== Публичный каталог доступный на чтение =====
 +
 ==== FreeBSD/​Ubuntu ==== ==== FreeBSD/​Ubuntu ====
 +
 <​code>​ <​code>​
-gate# cat smb.conf+server# cat smb.conf
 </​code><​code>​ </​code><​code>​
 [global] [global]
-   workgroup ​CORPX +   unix charset ​UTF-8 
-   security ​share  +   dos charset ​cp866
-[share] +
-   path = /​usr/​share +
-   guest ok = yes +
-</​code>​ +
-или +
-<​code>​ +
-[global]+
    ​workgroup = CORPX    ​workgroup = CORPX
    ​security = user    ​security = user
Line 55: Line 50:
    guest ok = Yes    guest ok = Yes
 </​code><​code>​ </​code><​code>​
-gate# testparm+server# testparm
 </​code>​ </​code>​
  
 ===== Публичный каталог доступный на запись ===== ===== Публичный каталог доступный на запись =====
 +
 ==== FreeBSD/​Ubuntu ==== ==== FreeBSD/​Ubuntu ====
 <​code>​ <​code>​
-gate# mkdir /var/samba+server# mkdir /var/samba
  
-gate# cat smb.conf+server# cat smb.conf
 </​code><​code>​ </​code><​code>​
 [global] [global]
-   workgroup ​CORPX +   unix charset ​UTF-8 
-   security ​share +   dos charset ​cp866
-   hosts allow = 192.168.X.  +
-[share] +
-   path = /​var/​samba +
-   guest ok = yes +
-   read only = no +
-</​code><​code>​ +
-gate# chmod 777 /​var/​samba +
-</​code>​ +
-или +
-<​code>​ +
-[global]+
    ​workgroup = CORPX    ​workgroup = CORPX
    ​security = user    ​security = user
Line 89: Line 74:
    force user = nobody    force user = nobody
 </​code><​code>​ </​code><​code>​
-gatechmod -R nobody:nobody /var/samba+serverchown -R nobody /var/samba
 </​code><​code>​ </​code><​code>​
-gate# testparm+server# testparm
 </​code>​ </​code>​
  
 ===== Идентификация доступа к файловому серверу на основе копии базы данных учетных записей (smbd должен быть запущен) ===== ===== Идентификация доступа к файловому серверу на основе копии базы данных учетных записей (smbd должен быть запущен) =====
 <​code>​ <​code>​
-gate# adduser ​user1+gate# adduser ​student
 ... ...
-gate# adduser ​userN+gate# adduser ​studentN
  
-gate# smbpasswd -a user1+gate# smbpasswd -a student
 ... ...
-gate# smbpasswd -a userN+gate# smbpasswd -a studentN
  
 gate# pdbedit -w -L gate# pdbedit -w -L
Line 113: Line 98:
 [share] [share]
         path = /var/samba         path = /var/samba
-#       valid users = user1, ... ,userN+#       valid users = student, ... ,studentN
         valid users = @wheel         valid users = @wheel
         force user = nobody         force user = nobody
Line 213: Line 198:
 [gate.corpX.un:​~] # cat /​usr/​local/​etc/​smb.conf [gate.corpX.un:​~] # cat /​usr/​local/​etc/​smb.conf
 [global] [global]
 +   unix charset = UTF-8
 +   dos charset = cp866
 +
 #  CHOOSE ONE FROM #  CHOOSE ONE FROM
 #  kerberos method = system keytab ​  #​Ubuntu #  kerberos method = system keytab ​  #​Ubuntu
-#  use kerberos keytab = yes  #FreeBSD+#  use kerberos keytab = yes  #​FreeBSD ​(samba need compile with ADS) 
   realm = CORPX.UN   realm = CORPX.UN
   security = ads   security = ads
Line 237: Line 226:
         read only = no         read only = no
 [share] [share]
-        path = /tmp+        path = /var/samba
 #        valid users = CORPX\user1,​ CORPX\Administrator ​ #        valid users = CORPX\user1,​ CORPX\Administrator ​
         valid users = "​@CORPX\domain users"         valid users = "​@CORPX\domain users"
сервис_samba.txt · Last modified: 2013/12/04 08:30 by val