I bought the WD MBL to share music, pictures, documents with friends and family, but I am concerned the public folder leaves my photo and music archive vulnerable to people makeing changes to files, or even accidentally deleting some. I understand the ability to have read only files, but can’t seem to find that option for the public share. I could create a private share and then sare the files as read only, however having these files in the public share is nessicary to access them from my other divices. Am I missing an easy solution?
There is an easy solution but it requires enabling SSH on the MyBook Live to gain access to the MyBook Live’s (will be referred to as “MBL”) Linux command prompt. I’m assuming you’re using Windows. I’m not a MAC expert. I don’t have any Apple branded equipment to my name.
- Read these instructions from start to end before doing anything!
- Login to your Dashboard UI.
- Change the web address to http://mybooklive/UI/ssh and enable the option.
- Download and install Putty from: http://www.chiark.greenend.org.uk/~sgtatham/putty/
- Configure PuTTY to create a connection to your MyBook Live.
-
Login to the Linux shell using the user-name and password revealed to you when you enabled SSH.
-
Issue the following command which loads an easy to use text editor: nano /etc/samba/overall_share
-
Find . . . .
BEGIN ## sharename = Public
[Public]
path = /shares/Public
comment = Public share
public = yes
browseable = yes
writable = yes
guest ok = yes
map read only = noEND
-
Change this to . . . .
[Public_for_admin]
path = /shares/Public
comment = Public share (admin)
browseable = yes
invalid users =
valid users = admin
read list =
write list = admin
map read only = noBEGIN ## sharename = Public
[Public]
path = /shares/Public
comment = Public share
public = yes
browseable = yes
writable = no
guest ok = yes
map read only = noEND
-
When done editing press the CTRL/X keyboard combination, remember to save the altered file.
-
Issue the following command which loads an easy to use text editor: nano /etc/vsftpd.conf
-
Only add the following two lines to the end of this configuration file and change nothing else . . . .
deny_file=Public
hide_file=Public -
When done editing press the CTRL/X keyboard combination, remember to save the altered file.
-
Issue the following command: /etc/init.d/vsftpd reload
-
Press the key combination CTRL/D to end the Linux session.
If **MyBookLive.local**
does not work then try MyBookLive or the IP address of your MBL.
A firmware upgrade will undo the changes to vsftpd. The changes to Samba will survive a firmware upgrade. My MBL is working happily with such a custom configuration and has been for a number of months.
FTP will not allow access to any directory named Public and the network share Public will be read/only while Public_for_admin is read/write ONLY for the admin user.
On your router DO NOT route port 22 to the Internet !!!
Now you have read the instructions from start to end, if there is anything you don’t understand then please do ask and don’t just dive blindly into the back end of the MBL and make changes if there is ANYTHING you do not understand.