For the server:
- kernel that supports CIFS (Most Linux Distro's come with this)
- Samba server
For the client
- kernel that supports also CIFS
- Samba client (optional)
Next, we have to consider what ports to be openned for the mount to work. Here are they all of which are tcp:
- 2049 or nfs
- 53
- 445
- 139
Once the said ports are openned we can now proceed on the installation
On the server side:
1. First install Samba
yum install samba
2. start samba
/sbin/service smb start
3. Then we'll add a new samba user
smbpasswd -a smbuser1
;this will prompt for password so take note of this
4. create the folder to share
mkdir /home/smbusershare
5. edit samba configuration file locate at /etc/samba/smb.conf
vi /etc/samba/smb.conf
6. Add an entry like this
[sharename]
path = /home/smbusershare
read only = no
valid users = smbuser1
7. Restart Samba
/sbin/service smb restart
On the client side:
1. Follow the first 2 steps on the server side procedure.
2. Create the mounting point
mkdir /home/client/mnt
3. Mount the filesystem via CIFS. Issue this command:
mount -t cifs //server ip/
4. It should now map the mounted filesystem
5. To check
either issue
df -h
you should see like this
Filesystem Size Used Avail Use% Mounted on
/dev/hda3 73G 2.2G 67G 4% /
/dev/hda1 244M 18M 213M 8% /boot
none 506M 0 506M 0% /dev/shm
//server ip
or check /etc/mtab
vi /etc/mtab
you should see this entry
//server ip
6. To mount it at boot just add the complete command for mounting at /etc/rc.local
Hope you find this discussion helpful. Thanks!!! Cheers and God Bless!!!!
No comments:
Post a Comment