Following on from the last post covering the hardware setup of a Raspberry Pi NAS, this post gives instructions to set up samba on the NAS, in order to access the files from a windows machine.
sudo apt update sudo apt -y install samba samba-common-bin
Now configure samba using vi (or replace with your favoured editor):
sudo vi /etc/samba/smb.conf
Add to the bottom of this file:
[name_of_share] path=/local/path writeable=Yes create mask=0777 directory mask=0777 public=no
Set up a Samba password for your user (replace
<user> with your desired username):
sudo smbpasswd -a <user>
Enter the password, twice, as directed.
New SMB password: Retype new SMB password: Added user <user>.
Restart the samba service:
sudo service smbd restart
You can now access this directory from a windows machine on your local network. From a command prompt run the following command replacing:
<drive_letter>:with a spare drive letter (for example z:), or just use * to allocate an unused drive letter
<nas>machine name or IP of your linux NAS
net use <drive_letter>: \\<nas>\<name_of_share>
You will be prompted to enter the username and password you used above.
Enter the username for 'nas2': <user> Enter the password for nas2: The command completed successfully.
You can now access the contents of the share, for example:
Volume in drive <drive_letter> is <name_of_share> Volume Serial Number is XXXX-XXXX Directory of drive_letter:\ 17/09/2023 16:03 <DIR> . 17/09/2023 15:28 <DIR> .. ...