1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
| #!/bin/bash
ADRESSESERVEUR=nas.ip
CREDENTIALS=/root/.auto_nas
DOSSIERNAS=/media/nas
FICHIERMASTER=/etc/auto.master
FICHIERNAS=/etc/auto.nas
if [ "$EUID" -ne 0 ] ; then
echo "Il vous faut les droits administrateurs!"
exit
fi
apt-get -y install autofs nfs-common rpcbind
echo "Nom d'utilisateur:"
read USERNAME
echo "Mot de passe:"
read PASSWORD
mkdir -p "$DOSSIERNAS"
cat > "$FICHIERMASTER" << EOF
+dir:/etc/auto.master.d
$DOSSIERNAS $FICHIERNAS --ghost,--timeout=300
EOF
cat > "$CREDENTIALS" << EOF
username=$USERNAME
password=$PASSWORD
EOF
cat > "$FICHIERNAS" << EOF
backup -fstype=nfs,rw,intr,credentials=$CREDENTIALS $ADRESSESERVEUR:/Backup
document -fstype=nfs,rw,intr,credentials=$CREDENTIALS $ADRESSESERVEUR:/Documents
videos -fstype=nfs,rw,intr,credentials=$CREDENTIALS $ADRESSESERVEUR:/Multimedia
download -fstype=nfs,rw,intr,credentials=$CREDENTIALS $ADRESSESERVEUR:/Download
EOF
service autofs restart
service rpcbind restart |
Partager