Client Setup
yum install samba samba-client cifs-utils -y
groupadd smbgroup -g 1337
adduser -G smbgroup -u 1004 user1
smbpasswd -a user1
# what shares are available
smbclient -L //172.31.36.243/sambashare -U user1
smbclient -L //172.31.36.243/sambagroupshare -U user1
# create directory to mount share
mkdir /usershare
mkdir /groupshare
# mount directly (gid's should be same as server)
mount //172.31.36.243/sambashare /usershare -t cifs -o username=user1,password=password,uid=1004,gid=1337
mount //172.31.36.243/sambagroupshare /groupshare -t cifs -o username=user1,password=password,uid=1004,gid=1337
# create credential files for security on persistent mounts
cd /etc/samba
vim sharedcreds:
username=user1
password=password
# create persistent mount
vim /etc/fstab:
//172.31.36.243/sambashare /usershare cifs rw,credentials=/etc/samba/sharedcreds 0 0
//172.31.36.243/sambagroupshare /groupshare cifs rw,credentials=/etc/samba/sharedcreds 0 0