Client

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