SAMBA
apt-get update && apt-get install samba samba-common-bin libpam-smbpass
apt install cifs-utils samba-client -y
apt-get install samba smbclient cifs-utils
apt-get install samba samba-common
Create a user for samba only (CLI)
useradd
-useradd -m -d /sambashare/usernameshare sambausername;
-useradd -M -s /sbin/nologin sambausername.
adduser
-adduser –no-create-home –disabled-password –disabled-login sambausername
-adduser –no-create-home –shell /usr/sbin/nologin sambausername
deluser
deluser sambausername
groupadd
groupadd group
gpasswd -d sambausername group – remove the sambausername from the named group.
smbpasswd -a sambausername
smbpasswd -e sambausername
usermod -aG groupshare sambausername
chmod – modify file access rights
chmod -R g+rwx /sambashare/usernameshare
chown – change file ownership
chown :group /sambashare/usernameshare