Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Oats

macrumors regular
Original poster
Jan 8, 2003
194
1
New York
When I enable sharing on Mac OS X, the only thing I can share is my user directory! I want to be able to share an external USB drive that is connected to my Mac over the network. I have OS X 10.4.

Do I have to do such a thing in the terminal?

I found a program to do this, but it appears to make changes to the permissions of my drive, which I don't like.
http://www.hornware.com/sharepoints/
 

Oats

macrumors regular
Original poster
Jan 8, 2003
194
1
New York
Really, how can people consider OS X a complete and mature operating system with such a feature unavailable?

I know that many users only care about sharing their personal folder, but Apple may be taking simplicity a bit too far. There ought to be a level of OS customization and functionality in between the simple options OS X has now and hacking hidden .plist and .conf files via the Terminal.
 

spyderracer393

macrumors regular
Jan 8, 2006
137
0
Really, how can people consider OS X a complete and mature operating system with such a feature unavailable?

I know that many users only care about sharing their personal folder, but Apple may be taking simplicity a bit too far. There ought to be a level of OS customization and functionality in between the simple options OS X has now and hacking hidden .plist and .conf files via the Terminal.

thats really bizzare, because i can share any volumes mounted on my Mac. Are you the administrator of the computer? That is my best guess - if you aren't, it may only allow your user account, rather than the whole computer.
 

SpookTheHamster

macrumors 65816
Nov 7, 2004
1,495
8
London
Do you mean sharing it to other people, or to other computers you use?

I can share the external hard drive between my iMac and Powerbook, when you connect it pops up a login box, and you just enter login details for the computer that the hard drive is attached to and choose the drive you want to mount.
 

disconap

macrumors 68000
Oct 29, 2005
1,810
3
Portland, OR
If you log in from a remote computer using the admin login OF THAT MACHINE in stead of guest or a lesser permissions user (or your admin/user login on the machine you are accessing with), you should have access to all connected volumes. I'm accessing a firewire drive plugged into a remote machine right now...

EDIT: Telecomm beat me to it. :)
 

Oats

macrumors regular
Original poster
Jan 8, 2003
194
1
New York
I should have been more specific:

I want to share a USB drive, connected to my Mac, so that I can remotely access the USB drive with my other windows PC.

Anyone know how to do this? I could only figure out how to share my user directory with the "Sharing" control panel. There do not seem to be any options for sharing any other directory or drive over the network. I am an admin on both the Mac and the PC.
 

tombarnes

macrumors 6502
Feb 26, 2006
348
1
Surrey, United Kingdom
You need the new Apple AirPort Extreme Base Station! This has a USB port on it so you can have a networked drive!

I promise I am not an apple salesperson! (although it sounds like I am!)
 

aristobrat

macrumors G5
Oct 14, 2005
12,292
1,403
Oats,

OS X (like every other *nix OS I've seen) uses SAMBA to provide file and print services to Windows clients.

By default, SAMBA is configured so that only your home folder is shared out.

If you want to change that default, you need to edit the SAMBA config file (/etc/smb.conf) by hand, or use SharePoints.
 

Aperture

macrumors 68000
Mar 19, 2006
1,876
0
PA
I tried this a few months ago and finally got it to work. Heres what I did:

1. Mount the HD on your desktop.
2. Right Click > Make Alias
3. Use SharePoints to share the Alias across your network
--
From here, I made a shortcut on my other Windows machines on the network that linked to the alias of the HD that linked to the HD. Phew..:)
 

Oats

macrumors regular
Original poster
Jan 8, 2003
194
1
New York
OS X (like every other *nix OS I've seen) uses SAMBA to provide file and print services to Windows clients.

By default, SAMBA is configured so that only your home folder is shared out.

If you want to change that default, you need to edit the SAMBA config file (/etc/smb.conf) by hand, or use SharePoints.

thanks for this response, this clearly lays out my options. based on SAMBA or not, i still think there is no excuse for OS X not building in support for such a thing in the GUI. windows makes this very easy...
1) right-click on any folder and get the properties
2) go to the "sharing" tab
3) choose to share the folder, set permissions, etc.

i just got a new macbook, so i am going to be using OS X as my primary OS now, for the first time since OS 9 about 5 years ago. looks like to get OS X to do the things I am accustomed to, I will have to brush up on my Unix. what a shame. though the guts of OS X is very advance, it seems like the UI has taken a step backwards in many ways, IMO.
 
  • Like
Reactions: anika200

aristobrat

macrumors G5
Oct 14, 2005
12,292
1,403
Keep in mind, the example you gave above was setting Windows up to share with another Windows client.

Setting OS X up to share with another OS X client involves one step:

1) Enable "Personal File Sharing"

That's it. When you connect/authenticate from another OS X client, you can pick any volume to mount.

I guess the point I'm going after is that both Windows and OS X make it easy to setup sharing amongst other boxes running the same OS.

When it comes to setting stuff to to share amongst other boxes running DIFFERENT OSs, Windows is only easier because it expects everyone else to pretend that they're Windows. It's not like Windows gives you any choices on sharing your C: drive out as a NFS or AFP, right?

It's too bad Microsoft doesn't provide a client that allows Windows to map to your Mac's AFP shares. ;)
 

Attachments

  • Picture 4.png
    Picture 4.png
    97.9 KB · Views: 493
  • Picture 1.png
    Picture 1.png
    38.6 KB · Views: 528
  • Picture 3.png
    Picture 3.png
    26.7 KB · Views: 492

vm7118

macrumors regular
Nov 2, 2007
172
0
NJ, USA
Keep in mind, the example you gave above was setting Windows up to share with another Windows client.

Setting OS X up to share with another OS X client involves one step:

1) Enable "Personal File Sharing"

That's it. When you connect/authenticate from another OS X client, you can pick any volume to mount.

I guess the point I'm going after is that both Windows and OS X make it easy to setup sharing amongst other boxes running the same OS.

When it comes to setting stuff to to share amongst other boxes running DIFFERENT OSs, Windows is only easier because it expects everyone else to pretend that they're Windows. It's not like Windows gives you any choices on sharing your C: drive out as a NFS or AFP, right?

It's too bad Microsoft doesn't provide a client that allows Windows to map to your Mac's AFP shares. ;)

Sorry to resurrect an old thread. I came here facing the same problem as OP, except I'm sharing from a mac to a mac. So it's definitely not the case that both windows and os x make it easy to share to the same OS... only windows does. and, more specifically, windows makes it easy to share files/folders with 90% of the computer-using world. Macs make it easy - sometimes - to share with the other 5-8% of the world that also uses macs, and it's debatable as to how easy it really is because I can't see my external drive when I enable personal file sharing and then log in with an admin account on that machine.
 

dysamoria

macrumors 68020
Dec 8, 2011
2,245
1,868
Sorry to resurrect an old thread. I came here facing the same problem as OP, except I'm sharing from a mac to a mac. So it's definitely not the case that both windows and os x make it easy to share to the same OS... only windows does. and, more specifically, windows makes it easy to share files/folders with 90% of the computer-using world. Macs make it easy - sometimes - to share with the other 5-8% of the world that also uses macs, and it's debatable as to how easy it really is because I can't see my external drive when I enable personal file sharing and then log in with an admin account on that machine.

Did you ever solve your problem, vm7118? i'm not able to share an external drive and another thread suggested this is because it's not HFS (it's NTFS, which is read-only on Mac OS).
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.