You are on page 1of 3

-------------->>>>>>>>>FILE NAME: group.

sh

#!/bin/bash

groupadd admins
groupadd teachers

net groupmap add ntgroup="Domain Admins" unixgroup=admins rid=512


net groupmap add ntgroup="Domain Users" unixgroup=teachers rid=513

useradd -m -s /bin/false -c "Samba Admin" -G admins administrator


useradd -m -s /bin/false -c "Samba Teacher" -G teachers teacher

mkdir /home/samba
mkdir /home/samba/netlogon

-------------->>>>>>>>>FILE NAME: user.sh


#!/bin/bash

echo Enter Your Full Name


read fname

echo Enter You Username


read suser

useradd $suser -m -G admins -c "$fname" -d /media/datadisk/students/$suser

pdbedit -a $suser

smbpasswd $suser

-------------->>>>>>>>>FILE NAME: teacher.sh


#!/bin/bash

echo Enter Your Full Name


read fname

echo Enter You Username


read suser

useradd $suser -m -G teachers -c "$fname" -d /media/datadisk/instructors/$suser

pdbedit -a $suser
smbpasswd $suser

-------------->>>>>>>>>FILE NAME: smb.conf


[global]

netbios name = netadmin


workgroup = gkaserver.com
passdb backend = tdbsam
os level = 33
preferred master = yes
domain master = yes
local master = yes
security = user
domain logons = yes
logon path =
logon script = logon.bat
add machine script = /usr/sbin/useradd -d /var/lib/nobody -g admins -s /bin/false %u
admin users = @admins
veto files = /*.mp3/*.divx/*.eml/*.avi/*.mpeg/*.mpg/*.wmv/*.wma/*.htt/*.ini/

[homes]
comment = Home Directories
valid users = %S
browseable = No
read only = No
create mask = 0640
directory mask = 0750

[netlogon]
path = /home/samba/netlogon
# read only = yes
admin users =@teachers
write list = @teachers
read list = @admins, @teachers

[student]
comment = Storage area for Student Files
path = /media/datadisk/students
valid users = @teachers
admin users = @teahers
read list = @teachers
write list = @teachers
force group = teachers
read only = No
create mask = 0640
directory mask = 0750
-------------->>>>>>>>>FILE NAME: logon.bat

TITLE NETADMIN@GKASERVER
net time \\netadmin set /y
rem net use z: /home

-------------->>>>>>>>> MAKE FOLDER

root@gkaserver:/home/gkaserver# cd /media
root@gkaserver:/media# mkdir /media/datadisk
root@gkaserver:/media# mkdir /media/datadisk/students
root@gkaserver:/media# mkdir /media/datadisk/instructors

REGISTRY EDIT ON WINDOWS 7


Yes, I was able to join my samba domain in the end, found instructions on some samba list. First, you
need at least Samba 3.3.4, and second, you need to change the following registry keys:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\LanmanWorkstation\Parameters]
"DomainCompatibilityMode"=dword:00000001
"DNSNameResolutionRequired"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Netlogon\Parameters]
"RequireStrongKey"=dword:00000000

You might also like