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 [2021/01/13 13:17]
val [Режим ADS без использования WINBIND]
файловый_сервер_samba [2021/03/01 20:00]
val [Отладка]
Line 9: Line 9:
 # apt install samba # apt install samba
  
-cd /etc/samba/+mkdir -p /disk2/​samba ​&& chown games /disk2/samba
 </​code>​ </​code>​
  
-==== FreeBSD ==== 
-<​code>​ 
-# pkg install samba44 
  
-# service samba_server rcvar 
- 
-# cat /​etc/​rc.conf 
-</​code><​code>​ 
-... 
-samba_server_enable=yes 
-smbd_enable=yes 
-nmbd_enable=no 
-winbindd_enable=no 
-</​code><​code>​ 
-# сd /​usr/​local/​etc/​ 
-</​code>​ 
 ===== Публичный каталог доступный на чтение ===== ===== Публичный каталог доступный на чтение =====
  
Line 71: Line 56:
    force user = games    force user = games
 #   ​browseable = no #   ​browseable = no
-</​code><​code>​ 
-# mkdir -p /​disk2/​samba 
- 
-# chown games /​disk2/​samba 
 </​code><​code>​ </​code><​code>​
 # testparm # testparm
Line 109: Line 90:
         force user = games         force user = games
         read only = No         read only = No
-</​code><​code>​ 
-server# mkdir -p /​disk2/​samba 
- 
-server# chown -R games /​disk2/​samba 
 </​code>​ </​code>​
  
Line 219: Line 196:
 ==== Настройка samba сервера в режиме DOMAIN/ADS c WINBIND ==== ==== Настройка samba сервера в режиме DOMAIN/ADS c WINBIND ====
 <​code>​ <​code>​
-gate# cat smb.conf+gate# cat /etc/samba/smb.conf
 </​code><​code>​ </​code><​code>​
 [global] [global]
Line 226: Line 203:
  
 [homes] [homes]
 +; may be need make homedir
         read only = no        ​         read only = no        ​
-[share+ 
-        path = /var/samba +[corp_share
-;        valid users = CORPX\user1CORPX\AdministratorCORPX\root  +        path = /disk2/samba 
-;        valid users = "@CORPX\domain admins" ​games+ 
 +;with winbind 
 +;        valid users = CORPX\user1 CORPX\Administrator CORPX\root ​games 
 +;        valid users = @CORP13\group1 ​games
 ;        valid users = "​@CORPX\domain users" games ;        valid users = "​@CORPX\domain users" games
-        ​valid users = @group1 games+ 
 +;without winbind, group1 must be master group 
 +;        ​valid users = @group1 games 
 + 
 +;without winbind ​      
 +;        valid users = user1 user2 games 
 +        ​
         read only = no         read only = no
         force user = games         force user = games
Line 238: Line 225:
  
 ===== Автоматическое создание домашних каталогов ===== ===== Автоматическое создание домашних каталогов =====
 +
 +  * Использование библиотеки PAM [[Использование библиотеки PAM#​Автоматическое создание домашних каталогов]]
  
 <​code>​ <​code>​
Line 243: Line 232:
 </​code><​code>​ </​code><​code>​
 ... ...
-session ​   ​required ​    pam_mkhomedir.so+@include common-session-noninteractive 
 +session optional ​pam_mkhomedir.so
 </​code><​code>​ </​code><​code>​
-gate# cat smb.conf+gate# cat /etc/samba/smb.conf
 </​code><​code>​ </​code><​code>​
 [global] [global]
Line 255: Line 245:
  
 <​code>​ <​code>​
-# cat smb.conf+# cat /etc/samba/smb.conf
 </​code><​code>​ </​code><​code>​
 [global] [global]
файловый_сервер_samba.txt · Last modified: 2024/05/31 08:25 by val