From 58034ec8beca2514cac34c771b857c4ac21b27a6 Mon Sep 17 00:00:00 2001 From: Sophia Date: Mon, 31 Oct 2022 20:52:16 -0700 Subject: [PATCH] SMB Script, DONT USE. It's broken. --- scripts/smbamount.sh | 52 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 scripts/smbamount.sh diff --git a/scripts/smbamount.sh b/scripts/smbamount.sh new file mode 100644 index 0000000..cea5e6d --- /dev/null +++ b/scripts/smbamount.sh @@ -0,0 +1,52 @@ +#!/bin/bash + +while true +do + read -p "Where would you like to mount your share?: " MOUNT_DIR + + if [ -d "$MOUNT_DIR" ]; then + echo "The Directory $MOUNT_DIR Already Exist" + sleep 1 + else + mkdir -p $MOUNT_DIR + echo "creating $MOUNT_DIR" + break + fi +done +while true +do + read -p "What is your Shares Username?: " SMB_USR + + if [ -d "$SMB_USR" ]; then + echo "username=$SMB_USR" >> /.smb-credentials + sleep 1 + else + echo "username=$SMB_USR" >> /.smb-credentials + break + fi +done +while true +do + read -p "What is your Shares Password?: " SMB_PASS + + if [ -d "$SMB_PASS" ]; then + echo "password=$SMB_PASS" >> /.smb-credentials + sleep 1 + else + echo "password=$SMB_PASS" >> /.smb-credentials + break + fi +done +while true +do + read -p "What is your Shares IP Address?: " SMB_ADDR + read -p "Where is your Share located on the remote server? i.e /mnt/Share: " SMB_REMDIR + + if [ -d "$SMB_ADDR" ]; then + sudo mount -t cifs -o rw,vers=3.0,credentials=/.smb-credentials //$SMB_ADDR/$SMB_REMDIR $MOUNT_DIR + sleep 1 + else + sudo mount -t cifs -o rw,vers=3.0,credentials=/.smb-credentials //$SMB_ADDR/$SMB_REMDIR $MOUNT_DIR + break + fi +done \ No newline at end of file