Changes

From SME Server
Jump to navigationJump to search
added Howto
==User Home folder access by Administrators==


===Problem===

You need to give Administrators or Power Users read access to users home folders

The solution provided below should only be used for read access.

{{Warning box|If an Administrator or Power User writes to the files in any users home folder, then those files will be given different ownership permissions and the original user will no longer be able to read or write to, those files.}}


===Solution===

Create a new sharename by means of a custom template with modified users access rights, which allows specified users to have read access

If it does not already exist create the following folder

mkdir -p /etc/e-smith/templates-custom/etc/smb.conf

Create a new template fragment

cd /etc/e-smith/templates-custom/etc/smb.conf
pico -w 50userhomes-admin

Paste or type the following code into the template:

[userhomes]
comment = Users home directories
path = /home/e-smith/files/users/
valid users = admin root username1 username2
admin users = admin root username1 username2
write list = admin root username1 username2
browseable = yes
guest ok = no
public = no
read only = no
writable = yes
printable = no
create mode = 0660
force create mode = 0660
directory mode = 0770
force directory mode = 0770

{{Note box|Where username1, username2 etc, are valid sme user names of Administrators or Power Users who are being granted access to the userhomes share. You can add as many usernames as required but they must be separated by a space.}}


Save & exit the file
Ctrl o
Ctrl x

then expand the template
expand-template /etc/smb.conf

then restart the samba server so your template is active. Note that this will momentarily stop samba, so ensure that all users have disconnected from & stopped using all shares first
/etc/init.d/smb reload

then restart smb
/etc/init.d/smb restart



Now you should be able to browse in Windows Explorer (or similar) file sharing to
\\serverIP\userhomes
or
\\servername\userhomes



Alternatively you can download the fragment, copy it to

/etc/e-smith/templates-custom/etc/smb.conf/

and edit it to suit your usernames, following the above instructions.

http://mirror.contribs.org/smeserver/contribs//rmitchell/smeserver/contribs/userhomes-admin/


----
[[Category:Howto]]
624

edits

Navigation menu