Changes

From Amahi Wiki
Jump to: navigation, search
49 bytes added ,  02:37, 10 August 2011
Open a terminal on your hda, or, if you use putty, open a connection to your hda.<br>
Login as root: {{Code|su -<br>}}
First, backup your smb.conf file, in case you run into problems you can easily revert back.<br>
* {{Code|cp /etc/samba/smb.conf /etc/samba/smb_old.conf}}
next we need to modify the smb file, i use nano for this, you may use any editor you feel confortable with
* {{Code|nano /etc/samba/smb.conf}}
change the apropriate parts in the smb.conf.<br>
Save your smb.conf
So at this point we need to create the corresponding directories:
* {{Code|mkdir /var/hda/domain-settings* mkdir /var/hda/domain-settings/netlogon* mkdir /var/hda/domain-settings/profiles}}
Each time you want a user to join the domain, a user needs to be added, this can be done through the users tab on the amahi dashboard.<br>
aditionally, a profile directory needs to be created.<br>
* {{Code|mkdir /var/hda/domain-settings/profiles/JanJacobs}}
JanJacobs is the user i created through the users tab of the amahi dashboard.<br>
Since we are logging in as root, we need to change the ownership of the previously created directory to the corresponding owner:
* {{Code|chown -R JanJacobs /var/hda/domain-settings/profiles/JanJacobs}}
Now, this still doesnt allow us to login, because in samba, machines need to be added too!<br>
this can be done automaticly, but for the time beeing we do it manually, amahi may facilitate this for you in the future.
* {{Code|useradd -s /bin/false -d /dev/null computername$* smbpasswd -a -m computername}}
Now as you can see there are some differences, when we added the Windows pc to Linux, we added the name computername$,
this tells Linux that it is a machine, not a name.<br>
now its time to restart samba.
* {{Code|/etc/init.d/smb restart}}
Now you need to setup your Windows pc for domain logins.<br>
(Note the first time that you join a Samba domain from Windows, you will need to join the domain by using root as the name, and your root password for the password.<br>
After rebooting, any valid user will be able to access the domain.)
12,424

edits