User Tools

Site Tools


файловые_сервисы_unix_для_пользователей_windows

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
файловые_сервисы_unix_для_пользователей_windows [2010/09/15 11:05]
val
— (current)
Line 1: Line 1:
-====== Файловые сервисы UNIX для пользователей Windows ====== 
  
-===== Установка ===== 
- 
-==== FreeBSD ==== 
-<​code>​ 
-[gate:~] # pkg_add -r samba3 
-[gate:~] # cat /​etc/​rc.conf 
- 
-nmbd_enable="​YES"​ 
-smbd_enable="​YES"​ 
-winbindd_enable="​NO"​ 
- 
- 
-[gate:~] # rehash 
- 
-[gate:~] # сd /​usr/​local/​etc/​ 
-</​code>​ 
- 
-==== Ubuntu ==== 
-<​code>​ 
-root@gate:​~#​ apt-get install samba 
- 
-root@gate:​~#​ cd /etc/samba/ 
-</​code>​ 
- 
-===== Публичный каталог доступный на чтение ===== 
-==== FreeBSD/​Ubuntu ==== 
-<​code>​ 
-gate# cat smb.conf 
-</​code><​code>​ 
-[global] 
-   ​workgroup = CORPX 
-   ​security = share  
-[share] 
-   path = /usr/share 
-   guest ok = yes 
-</​code>​ 
-или 
-<​code>​ 
-[global] 
-   ​workgroup = CORPX 
-   ​security = user 
-   map to guest = Bad User 
-[share] 
-   path = /usr/share 
-   guest ok = Yes 
-</​code><​code>​ 
-gate# testparm 
-</​code>​ 
- 
-===== Публичный каталог доступный на запись ===== 
-==== FreeBSD/​Ubuntu ==== 
-<​code>​ 
-gate# mkdir /var/samba 
- 
-gate# cat smb.conf 
-</​code><​code>​ 
-[global] 
-   ​workgroup = CORPX 
-   ​security = share 
-   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 
-   ​security = user 
-   hosts allow = 192.168.X. ​ 
-   map to guest = Bad User 
-[share] 
-   path = /var/samba 
-   guest ok = yes 
-   read only = no 
-   force user = nobody 
-</​code><​code>​ 
-gate# chmod -R nobody:​nobody /var/samba 
-</​code><​code>​ 
-gate# testparm 
-</​code>​ 
- 
-===== Идентификация доступа к файловому серверу на основе копии базы данных учетных записей (smbd должен быть запущен) ===== 
-<​code>​ 
-gate# adduser user1 
-... 
-gate# adduser userN 
- 
-gate# smbpasswd -a user1 
-... 
-gate# smbpasswd -a userN 
- 
-gate# cat smb.conf 
-[global] 
-        workgroup = CORPX 
-        security = user 
-[user] 
-        path = /home/user 
-        valid users = user1, ... ,userN 
-#       valid users = @groupsamba 
-#       force user = nobody ​ #if need all files owned by single user 
-        read only = No 
-</​code>​ 
-Или для всех пользователей с домашними каталогами 
-<​code>​ 
-[global] 
-        workgroup = CORPX 
-        security = user 
-[homes] 
-        read only = no 
-</​code>​ 
- 
-===== Идентификация доступа к файловому серверу на основе регистрации в AD ===== 
-[[WINBIND синхронизация пользователей с Microsoft AD]] 
-<​code>​ 
-gate# cat smb.conf 
-... 
-[user_write] 
-        path = /tmp 
-        valid users = CORPX\user, CORPX\Administrator 
-        read only = no 
-[group_write] 
-        path = /tmp 
-        valid users = "​@CORPX\domain users" 
-        read only = no 
-        force user = nobody 
-</​code>​ 
файловые_сервисы_unix_для_пользователей_windows.1284534307.txt.gz · Last modified: 2013/05/22 13:50 (external edit)