#!/bin/bash
#CIFS mounter script by freezy.cz
#Definice uzivatelskych promennych
#IP nasu
NASIP="ip-adresa"
#uzivatel
USER="uzivatel"
#heslo
PASS="heslo"
#pro readonly zadat ro, pro zapisovatelnost rw
RORW="rw"
#jmeno sdilene slozky
FOLDER="sdilena-slozka"
#kam pripojovat
KAJ="/kam/se/ma/pripojovat/"
if [ $(whoami) == "root" ]
then
if [ "$(cat /etc/mtab |grep $NASIP)" == "" ]
then
ping -c1 $NASIP 2>/dev/null 1>/dev/null
if [ "$?" = 0 ]
then
mount -t cifs -o username=$USER,password=$PASS,$RORW,iocharset=utf8 //$NASIP/$FOLDER $KAJ
echo "Slozka $FOLDER pripojena do $KAJ"
else
echo "NAS $NASIP je nedostupny!"
fi
elif [ "$(cat /etc/mtab |grep $NASIP)" != "" ]
then
echo "$NASIP/$FOLDER jiz pripojeno - odpojit? (y/n)"
read ANS
if [ "$ANS" == "y" ]
then
umount $KAJ
else
echo "Nechavam pripojeno."
fi
fi
else
echo "Tento script musis spustit jako root!"
fi