Created
September 19, 2013 09:40
-
-
Save natritmeyer/6621231 to your computer and use it in GitHub Desktop.
How to mount and unmount a SMB share on Mac OS X (using mount_smbfs)
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#Mounting the share is a 2 stage process: | |
# 1. Create a directory that will be the mount point | |
# 2. Mount the share to that directory | |
#Create the mount point: | |
mkdir share_name | |
#Mount the share: | |
mount_smbfs //username:password@server.name/share_name share_name/ | |
#Unmount the share: | |
umount share_name |
Can update the gist for Monterey which requires adding WORKGROUP
?
mount_smbfs //'WORKGROUP;username':password@remote-host/shared local-mount-point/
mount_smbfs: mount error: /Users/machenchi/shareDev: No such file or directory
But I have made a dir withmkdir /Users/machenchi/shareDev
@vaxilicaihouxian @mwmcode I had the same issue. I fixed it by putting the last argument (i.e the mounting point) in quotes. So, the original command becomes:
mount_smbfs //username:password@server.name/share_name "share_name/"
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
If you're wondering why this won't work for connecting with a very old share (Win98!) in monterey and you see:
this shows up in Console.app:
smb1_smb_negotiate: Support for the server TINYKING98 has been deprecated (PreXP), disconnecting
adding this to /etc/nsmb.conf doesn't help:
edit:
It turns out this notice is present in older versions too; google shows a complaint on El Capitan, I got it in Catalina.
you can find the source of the error log here:
https://github.com/apple-opensource-mirror/smb/blob/98c9fff3ade4b449013c0d106c45b6ffb35cf609/kernel/netsmb/smb_smb.c#L421
else where in that codebase, we see that
#define SMB_ENETFSNOPROTOVERSSUPP -5996
😭
it only seems to show when using the mount_smbfs tool and not via the Finder.
I have an old PPC eMac running 10.5.8 (Leopard) and the mount succeeds on there!