Текст опубликован в личном блоге и его автор не имеет отношения к администрации сайта
samba_enable=”YES”
nmbd_enable=”YES”
smbd_enable=”YES”
winbindd_enable=”YES”
[global]
workgroup = SMBDOMAIN
netbios name = SRV
server string = SambaPDC
interfaces = Используемые интерфейсы
log level = 2
log file = /var/log/samba/log.%m
max log size = 200
logon path = %Lprofiles%U
logon home = %L%U
logon drive = H:
domain logons = Yes
os level = 255
preferred master = Yes
domain master = Yes
idmap uid = 10000-20000
idmap gid = 10000-20000
winbind separator = +
winbind enum users = Yes
winbind enum groups = Yes
winbind use default domain = Yes
[homes]
comment = Home Directories
read only = No
browseable = No
[profiles]
path = /usr/home/samba/profiles
read only = No
create mask = 0600
directory mask = 0700
browseable = No
[netlogon]
comment = Network Logon Service
path = /usr/home/samba/netlogon
browseable = No
#Пример создания папки шары, куда имеет доступ только Admin (Папку по указанному пути, нужно создавать руками!)
[distr]
path = /usr/home/samba/distr
valid users = Admin
admin users = Admin
read only = No
#mkdir –p /usr/home/samba/profiles
#mkdir –p /usr/home/samba/netlogon
#mkdir –p /usr/home/samba/distr
#smbpasswd -a root
#pw group add nt_users
#pw group add nt_admins
#pw group add nt_buhgalters
# net groupmap add ntgroup="Domain Admins" unixgroup=nt_admins type=d
Где DomainAdmins – группа винды (именно ей будет принадлежать наш пользователь в Windows); nt_admins – юникс группа, созданная на шаг раньше.
#adduser
Username: testuser
Fullname: JustForTesting //Будет отображаться в Пуске пользователя
Uid (Leave empty for default):
Login group [testuser]: nt_admins //Указываем группу
Login group is nt_admins. Invite testuser into other groups? []:
Loginclass [default]:
Shell (sh csh tcsh nologin) [sh]:
Home directory [/home/testuser]: /dev/null //Обязательно пишем так
Home directory permissions (Leave empty for default):
Use password-based authentication? [yes]: no
Lock out the account after creation? [no]: no
Username : testuser
Password : <disabled>
Full Name : Just For Testing
Uid : 1016
Class :
Groups : nt_admins
Home : /dev/null
Home Mode :
Shell : /bin/sh
Locked : no
OK? (yes/no):
#smbpasswd -a ИМЯ_ПОЛЬЗОВАТЕЛЯ
#pw usermod -n ИМЯ_ПОЛЬЗОВАТЕЛЯ -g ОСНОВНАЯ_ГРУППЫ –G ДОП_ГРУППЫ
#pw group add nt_computers
#pw useradd -n comp1$ -d /dev/null -s /usr/bin/false –g nt_computers
#pw useradd -n comp2$ -d /dev/null -s /usr/bin/false –g nt_computers
#pw useradd -n comp3$ -d /dev/null -s /usr/bin/false –g nt_computers
#pw useradd -n srv$ -d /dev/null -s /usr/bin/false –g nt_computers
#cd /usr/ports/www/squid31
#make install clean
#cat /usr/local/etc/squid/squid.conf.defaul > /usr/local/etc/squid/squid.conf
#chown –R root:squid /var/db/samba34/winbindd_privileged
#squid -z
2009/10/25 18:03:26| Creating Swap Directories
squid_enable="YES"