raspberrypi:samba
This is an old revision of the document!
Install samba in the raspberry pi
The problems I've run into are because you have to install two packages, not only one:
sudo apt-get install samba sudo apt-get install samba-common-bin
Note: if you don't install the later package samba-common-bin you won't find the program smbpasswd which is critical to create a user. Ok, if you want to have all the files open to the public, it might won't be neccesary.
After this, modify the /etc/samba/smb.conf file to include your own share:
[workspace]
path = /home/rluna/workspace
read only = no
writeable = yes
; browseable = yes
valid users = rluna
Then, create a user:
smbpasswd -a PUT-YOUR-USERNAME-HERE
Restart the service:
# /etc/init.d/samba/restart
And you are ready to mount from another machine:
sudo mount -t cifs //192.168.1.4/workspace /mnt -o user=REMOTE-USERNAME-GOES-HERE,uid=LOCAL-OWNER-OF-FILES,gid=LOCAL-GROUP-OF-FILES
Some advices to install in a permanent mount point
Edit your fstab file and add the following:
//192.168.1.4/workspace /your/local/dir cifs credentials=/some/secret/file/.rasp_creds,_netdev,uid=LOCAL-USER-FOR-FILES,gid=LOCAL-GROUP-FOR-FILES 0 0
The file .rasp_creds must have the following:
# # credentials for the raspberry pi shared server # user=REMOTE-USERNAME password=REMOTE-PASSWORD-YOU-SET-WITH-SMBPASS
~~DISQUS~~
raspberrypi/samba.1419414128.txt.gz ยท Last modified: 2022/12/02 21:02 (external edit)
