Is there any links/tutorials/videos that helps me share files between Ubuntu and Mac OS X?

up vote 7 down vote accepted

Assuming you want to share on a local network

On OS X. Click on System Preferences --> Sharing. Make sure the Services tab is selected. Choose one of the sharing methods, either UNIX sharing or Windows sharing.

On your Ubuntu machine, go to Places --> Connect to server and enter the sharing details.

Have a look at this forum

It's not the smartest way to share files, but on Ubuntu you can simply use Share Folder option in the context menu, set settings as you wish and thats all. (Relogin may be required.) Then on MAC Ubuntu share should be discoverable.

  • I wonder why this wouldn't be a smart way to do it? Sounds good to me! – Arjan Sep 18 '10 at 6:46
  • Probably because many perople think using SMB protocol in Linux is not "right". – PocketSam Sep 22 '10 at 2:27
  • What context menu are you referring to? – Edward Falk Oct 20 '12 at 19:22

I'm also using Ubuntu 10.04 and I can connect to my machines using their name. Say I have computers named ernie and bert that are on the same network:

ernie:~$ ping bert.local
ernie:~$ echo hello > file.txt
ernie:~$ scp file.txt bert.local:~/copied-from-ernie.txt

You can use this in nautilus too. Enter ssh://bert.local into the nautilus location bar in ubuntu (hit Ctrl-L to select the location bar) and hit enter. If you have different user names use ssh://username@bert.local

I think you can do something similar in the Finder location bar.

You have to install/enable sshd for this to work:

  • Ubuntu: sudo apt-get install openssh-server (you may need to restart)
  • Mac: System Preferences --> Sharing. Check the "Remote Login" box.

Why not use Dropbox? I found it's a pretty easy and convenient way of sharing files. Also it is a cross-system solution, so you might use it for taking files to a further windows computer, too. However, I have not yet tried Ubuntu<->Mac but only Windows-Mac, which worked beautifully.

Your Answer


By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

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