centos中使用cifs 映射来自windows的文件夹
程序员文章站
2022-05-11 18:13:01
...
yum install cifs-utils -y
#! /bin/bash
function loadShare() {
local CIFS_OPT="-t cifs -o username=${GWINUSER},password=${GWINPASS},rw,dir_mode=0755,file_mode=0776"
local LDSTDIR=/home/wcg/$GWINDIR
if [[ "X$1" == "X-r" || "X$1" == "X-u" ]]; then
[ -d $LDSTDIR ] && umount $LDSTDIR 2>/dev/null
elif [[ "X$1" == "X-l" ]]; then
df -Th
elif [[ "X$1" == "X-h" || "X$1" == "X--help" ]]; then
echo
echo "USAGE:"
echo "$FUNCNAME , load $LDSTDIR"
echo "$FUNCNAME -u, unload $LDSTDIR"
echo "$FUNCNAME -l, list loaded share directories"
echo "$FUNCNAME -h, display this help information"
echo
else
[ -d $LDSTDIR ] || mkdir -p $LDSTDIR
echo "mount $CIFS_OPT //$GWINHOST/${GWINDIR} $LDSTDIR"
mount $CIFS_OPT //$GWINHOST/${GWINDIR} $LDSTDIR
fi
}
GWINUSER=wcg
GWINPASS=wcgcode
GWINDIR=wcg_win10
LDSTDIR=/home/wcg/code_win10
GWINHOST=192.168.101.1
loadShare [email protected]