This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
контроллер_домена_samba [2012/07/18 14:26] val |
контроллер_домена_samba [2012/12/06 13:54] val |
||
---|---|---|---|
Line 42: | Line 42: | ||
[server:~] # net groupmap add ntgroup="Domain Users" unixgroup=users rid=513 type=d | [server:~] # net groupmap add ntgroup="Domain Users" unixgroup=users rid=513 type=d | ||
[server:~] # net groupmap add ntgroup="Domain Guests" unixgroup=nobody rid=514 type=d | [server:~] # net groupmap add ntgroup="Domain Guests" unixgroup=nobody rid=514 type=d | ||
+ | |||
+ | [server:~] # net groupmap add ntgroup=group1 unixgroup=group1 rid=15001 type=d | ||
[server:~] # net groupmap list | [server:~] # net groupmap list | ||
Line 59: | Line 61: | ||
root@server:~# net groupmap add ntgroup="Domain Users" unixgroup=users rid=513 type=d | root@server:~# net groupmap add ntgroup="Domain Users" unixgroup=users rid=513 type=d | ||
root@server:~# net groupmap add ntgroup="Domain Guests" unixgroup=nogroup rid=514 type=d | root@server:~# net groupmap add ntgroup="Domain Guests" unixgroup=nogroup rid=514 type=d | ||
+ | |||
+ | root@server:~# net groupmap add ntgroup=group1 unixgroup=group1 rid=15001 type=d | ||
root@server:~# net groupmap list | root@server:~# net groupmap list | ||
root@server:~# restart smbd | root@server:~# restart smbd | ||
- | root@server:~# start nmbd | + | root@server:~# restart nmbd |
</code> | </code> | ||
Line 96: | Line 100: | ||
==== Ubuntu ==== | ==== Ubuntu ==== | ||
<code> | <code> | ||
- | root@server:~# adduser --force-badname --home /tmp --shell /bin/false client1$ | + | root@server:~# useradd client1$ -d /tmp -s /usr/sbin/nologin |
- | ... | + | |
- | Enter new UNIX password: Pa$$w0rd | + | |
- | root@server:~# adduser --force-badname --home /tmp --shell /bin/false client2$ | + | root@server:~# useradd client2$ -d /tmp -s /usr/sbin/nologin |
- | ... | + | |
</code> | </code> | ||
Line 131: | Line 132: | ||
==== FreeBSD ==== | ==== FreeBSD ==== | ||
<code> | <code> | ||
- | [server:~] # pw usermod user1 -G users | + | [server:~] # pw usermod user1 -G group1,users |
- | [server:~] # pw usermod user2 -G users | + | [server:~] # pw usermod user2 -G group1,users |
</code> | </code> | ||
==== Ubuntu ==== | ==== Ubuntu ==== | ||
<code> | <code> | ||
- | root@server:~# usermod -G users user1 | + | root@server:~# usermod -G group1,users user1 |
- | root@server:~# usermod -G users user2 | + | root@server:~# usermod -G group1,users user2 |
</code> | </code> | ||
Line 157: | Line 158: | ||
==== Ubuntu ==== | ==== Ubuntu ==== | ||
<code> | <code> | ||
- | root@server:~# adduser --force-badname --home /tmp --shell /bin/false gate$ | + | root@server:~# useradd gate$ -d /tmp -s /usr/sbin/nologin |
- | ... | + | |
- | ...Password: Pa$$w0rd | + | |
</code> | </code> | ||
==== Настройка gate на использование PDC ==== | ==== Настройка gate на использование PDC ==== | ||
- | * [[Сервис WINBIND]] | + | * [[Сервис WINBIND#Регистрация unix системы в домене в режиме DOMAIN]] |
===== Использование Logon скрипта ===== | ===== Использование Logon скрипта ===== | ||
Line 171: | Line 170: | ||
<code> | <code> | ||
server# cat smb.conf | server# cat smb.conf | ||
+ | </code><code> | ||
+ | [global] | ||
... | ... | ||
logon script = logon.cmd | logon script = logon.cmd | ||
Line 194: | Line 195: | ||
<code> | <code> | ||
server# cat /home/samba/logon.cmd | server# cat /home/samba/logon.cmd | ||
+ | </code><code> | ||
net use M: \\gate\share | net use M: \\gate\share | ||
net use N: \\gate\homes | net use N: \\gate\homes | ||
+ | </code><code> | ||
server# unix2dos /home/samba/logon.cmd | server# unix2dos /home/samba/logon.cmd | ||
или | или | ||
server# todos /home/samba/logon.cmd | server# todos /home/samba/logon.cmd | ||
</code> | </code> | ||
- | Примечание: для установки ПО user должен либо входить в группу локальных админисраторов xp, либо входить в группу администраторов домена wheel (FreeBSD) или root (Ubuntu) | ||
- | |||