- 1. dafür sorgen, dass alle aktuellen Updates installiert sind und Rootshell starten
- 2. auf SuperUser umschalten
sudo su
<passwort>
- 3. dafür sorgen, dass auch wirklich der sambaclient installiert ist. Ist alles OK, sagt er "nichts zu tun" oder ähnlich
yum install samba-client
- 4. nun folgende Zeilen um eine neue Datei zu erstellen
cd /etc/sudoers.d
cp tiitoo-power mount
chmod 440 mount
- 5. die neue Datei bearbeiten
gedit mount
auf folgenden Inhalt ändern:
%users ALL=(ALL) NOPASSWD: /bin/mount, /bin/umount
- 6. mit exit raus aus dem SuperUser Modus
- 7. Ein Verzeichnis anlegen, in dem wir unsere skripte abspeichern. Wobei ~ das Homeverzeichnis darstellt. Also /home/@benutzername@/
mkdir skripte
cd skripte
- 8. wir brauchen nun ein mount-skript und ein unmount-skript. Wieder mit gedit erzeugen wir zuerst mal ein "mount.sh".
gedit mount.sh
- 9. Folgender Code sollte da rein, wobei natürlich username, ip etc ersetzt werden muss
SERVER=ip
SHARE=freigabe
USERNAME=user
PASSWORD=pass
MOUNTPOINT=/home/deinbenutzername/SMB
if mount | grep -q "on $MOUNTPOINT type"; then
sudo umount $MOUNTPOINT
else
sudo mount -ousername=$USERNAME%$PASSWORD //$SERVER/$SHARE $MOUNTPOINT
fi