Saturday 6 November 2021

Shell script to add a user and password + samba on Centos 7

 #!/bin/bash

# Purpose - Script to add a user to Linux system including passsword user samba

# ------------------------------------------------------------------

# Am i Root user?

if [ $(id -u) -eq 0 ]; then

        read -p "Enter username : " username

        read -s -p "Enter password : " password

        egrep "^$username" /etc/passwd >/dev/null

        if [ $? -eq 0 ]; then

                echo "$username exists!"

                exit 1

        else

                pass=$(perl -e 'print crypt($ARGV[0], "password")' $password)

                useradd -m -p "$pass" "$username"

                (echo "$password"; echo "$password") | smbpasswd -a -s "$username"

                [ $? -eq 0 ] && echo "User has been added to system!" || echo "Failed to add a user!"

        fi

else

        echo "Only root may add a user to the system."

        exit 2

fi


Wednesday 3 November 2021

Closing smb session on Windows client

 net use \\server /delete

We will execute:

net use \\server /delete net use \\server "" /user:"Guest" net use \\server /delete 2>nul

RTSP

 rtsp://username:password@192.168.X.XXX:554


contoh :

rtsp://admin:m3nara354x@192.168.110.216:554