Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I was wondering how to connect to a network storage through the command line on my MacOSX computer, any tips?

share|improve this question

migrated from Nov 14 '09 at 20:56

This question came from our site for professional and enthusiast programmers.

A mounted directory or other network service? Please describe. – Xepoch Nov 13 '09 at 23:17
It's a network service, my school provides 2gb of storage and I would like to write a script that connects to it. – NickTFried Nov 14 '09 at 1:30
We need more information on what kind of 'network storage' is being provided, and what interface is required to use it. – Ex Umbris Nov 14 '09 at 1:37
I guess I don't really know sorry – NickTFried Nov 14 '09 at 20:36

As said before it depends on sharing protocols.

You can connect to a server (while in Finder) with :

Cmd + k

You have to find out which protocol is used for sharing ... (smb, afp, ...) !

My first guess will be : smb (samba)

In the Server Address field enter:


Save it to your Favorite Server list (+ button)

Then hit Connect, your remote folder will automatically be mounted on your Desktop.

About command line (if the sharing is SMB) : man smbclient is your friend

share|improve this answer

If you're trying to mount a file system you should use one of the mount_* commands.

As an example, I have a script that periodically mounts a SMB volume, copies some files and then unmounts:

mkdir /Volumes/[mountpoint]
mount_smbfs //[username]:[password]@[hostname]/[sharename] /Volumes/[mountpoint]
... copy some files ...
umount /Volumes/[mountpoint]

This assumes you have permissions to create a directory in /Volumes. Any directory will do, really - you just need write permissions.

The URL for a mount point on a remote server if different for each protocol, check the particular man pages for more info.

In general, you need to create the mount point first using mkdir, but umount will delete it afterwards.

share|improve this answer
in linux smbfs and cifs are similar means to the same end; use cifs (eg mount_cifs) if available. – quack quixote Mar 29 '10 at 3:47

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.