There are several ways to mount a Samba (SMB) share on macOS, ranging from a quick one-time connection to setting it up to reconnect automatically. Here are the three most common methods: --- ### Method 1: Using Finder (The Easiest Way) This is best for most users who need to access a share manually. 1. Open **Finder**. 2. In the top menu bar, click **Go** > **Connect to Server...** (or press `Command + K` on your keyboard). 3. In the "Server Address" field, type the address of the share using the `smb://` prefix: * Example by IP: `smb://192.168.1.50` * Example by Name: `smb://nas-server.local` * Example to a specific folder: `smb://192.168.1.50/WorkSpace` 4. Click **Connect**. 5. If prompted, enter your **Username** and **Password**. * *Tip: Check "Remember this password in my keychain" so you don’t have to type it every time.* 6. Select the specific volume/folder you want to mount and click **OK**. The share will now appear on your Desktop (if enabled) and in the Finder sidebar under "Locations." --- ### Method 2: Auto-Mounting (Reconnect on Login) To ensure the share reconnects every time you restart your Mac: 1. Follow the steps in Method 1 above to mount the drive. 2. Go to the **Apple Menu ()** > **System Settings** (or System Preferences). 3. Go to **General** > **Login Items**. 4. Under the "Open at Login" list, click the **plus (+)** icon. 5. In the Finder window that pops up, find your mounted Network Share and click **Add**. *Note: The share will now attempt to mount whenever you log in. If you are not on the same network (e.g., away from the office), you will get an error message.* --- ### Method 3: Using the Terminal (For Power Users/Scripts) If you want to mount a share via the command line or a script: 1. Create a folder where the share will be "mounted" (usually in your `/Volumes` folder): ```bash mkdir ~/Desktop/MYSAMBA ``` 2. Use the `mount_smbfs` command: ```bash mount_smbfs //username:password@servername/sharename ~/Desktop/MYSAMBA ``` *If your password has special characters, you will need to "URL encode" them (e.g., `@` becomes `%40`).* --- ### Method 4: Use an Alias (The "Quick Launch" method) Once you have mounted a share using Method 1: 1. Right-click on the mounted drive icon on your desktop or in Finder. 2. Select **Make Alias**. 3. Drag that Alias to your desktop or your Dock. 4. In the future, simply double-clicking that alias will automatically trigger macOS to mount the network drive. --- ### Troubleshooting Tips * **Windows Domain:** If you are connecting to a corporate Windows share, include the domain in the username: `DOMAIN\username` or use the format `smb://DOMAIN;username@server/share`. * **Speed issues:** If the share is slow to load folders, you can prevent macOS from writing `.DS_Store` files to network shares. Open **Terminal** and type: `defaults write com.apple.desktopservices DSDontWriteNetworkStores -bool TRUE` Then restart your Mac. * **Connection Failed:** Ensure that your Mac and the Samba server are on the same local network or that you are connected via VPN.