Crmgo Blog

Bash script for creating a network drive

Bash script for creating a network drive

#!/bin/sh # Uncomment for your system to install the samba component #sudo apt-get install smbfs #(for Ubuntu) #sudo zypper install smbfs # (for openSUSE) #sudo yum install smbfs # (for CentOS) mkdir /media/sharedisk cp "/etc/fstab" "/etc/fstab.default" echo "//192.168.4.224/sharedisk /media/sharedisk cifs credentials=/root/.smbcredentials,iocharset=utf8,file_mode=0777,dir_mode=0777,_netdev 0…

Bash script for creating a network drive
#!/bin/sh
# Uncomment to install the Samba component for your system
#sudo apt-get install smbfs #(for Ubuntu)
#sudo zypper install smbfs # (for openSUSE)
#sudo yum install smbfs # (for CentOS)
mkdir /media/sharedisk
cp "/etc/fstab" "/etc/fstab.default"
echo "//192.168.4.224/sharedisk /media/sharedisk cifs credentials=/root/.smbcredentials,iocharset=utf8,file_mode=0777,dir_mode=0777,_netdev 0 0" >> /etc/fstab
echo "username=sharedisk" > /root/.smbcredentials
echo "password="xxxxxуx" >> /root/.smbcredentials
cd /etc/rc0.d
sudo mv S31umountnfs.sh S19umountnfs.sh
cd /etc/rc6.d
sudo mv S31umountnfs.sh S19umountnfs.sh
mount -a

Note: This post may be AI-assisted and then human-edited. Editorial responsibility: Dmytro Lomaka, Kaltenkirchen.