Mount macOS & Windows shares on Debian
Mount macOS & Windows shares on centOSDebian e.g. in case you need to save backups on a network share.
Step-by-stepStep guideGuide for Debian
Mounting Windows Shares
ForLinuxInstall CIFS Utilities: Open a terminal and install the CIFS utilities package if it's not already installed.
sudo apt-get update sudo apt-get install cifs-utils
-
Mount the Windows Share: Use the
mount
command toWindows:
mount- the
- Windows share. Replace the placeholders with your actual values.
sudo mount -t cifs -o username=
yourusername,yourusername,password=yourpassword //yourIPAdress/yourIPAddress/yoursharedfolder /yourfoldertomount
- Windows share. Replace the placeholders with your actual values.
For Linux toMounting macOS
Shares-
Install CIFS Utilities: Ensure the CIFS utilities package is installed (this step is the same as above).
sudo
yumapt-get update sudo apt-get install cifs-utils -
Mount the macOS Share: Use the
mount
command to mount the macOS share. Replace the placeholders with your actual values.sudo mount -t cifs //
yourIPAddress/yourIPAddress/yoursharedfolder /yourfoldertomount -o username=yourusername,yourusername,password=yourpassword,yourpassword,nounix,sec=ntlmssp
Creating and Sharing a Folder
-
Create a Folder: Create the folder where you want to mount the share.
sudo mkdir /yourfoldertomount
-
Replace the Placeholder: Replace
yourfoldertomount
with the actual path of the folder you created in the mount commands above.
Example
If you want to mount a Windows share with IP
192.168.1.100
and shared folder namebackup
to a local directory/mnt/backup
:-
Create Local Directory:
sudo mkdir /mnt/backup
-
Mount the Share:
sudo mount -t cifs -o username=myuser,password=mypassword //192.168.1.100/backup /mnt/backup
CreateSimilarly, for afoldermacOSandshare:share-
thenCreate
replaceLocalthisDirectory:valuesudo
"yourfoldertomount"mkdir /mnt/backup -
Mount the Share:
sudo mount -t cifs //192.168.1.100/backup /mnt/backup -o username=myuser,password=mypassword,nounix,sec=ntlmssp
itAdditional Tips
-
FSTAB Entry for Persistent Mounts: To make the mount persistent across reboots, add an entry to
/etc/fstab
://yourIPAddress/yoursharedfolder /yourfoldertomount cifs username=yourusername,password=yourpassword,nounix,sec=ntlmssp 0 0
-
Security Note: Storing passwords in plain text can be a security risk. Consider using a credentials file:
//yourIPAddress/yoursharedfolder /yourfoldertomount cifs credentials=/etc/cifs-credentials,nounix,sec=ntlmssp 0 0
And create
/etc/cifs-credentials
with therightfollowingshared folder name.content:username=yourusername password=yourpassword
Ensure the credentials file has appropriate permissions:
sudo chmod 600 /etc/cifs-credentials
Related Content
-