Share Public Folder Only or Airdrop

I have got into one of those agony cycles where the answer to every question I have contains information I do not understand. I need a way to share files from my computer with people on my local ethernet, without opening my file system to guests wandering outside the one folder or airdrop used for sharing.


I am trying for airdrop or the public folder under my username. The problem is the computers are not showing where they see one another


Our two macs are on the same ethernet. I suspect they see one another but I cannot see them seeing one another. Any tips? Thank you for checking this out.


User uploaded file

Fullsize image available at this link: https://legacy-systems.biz/images_hosted/pmo.png

Mac Pro, macOS Sierra (10.12), Dual 6-core 3.3GHz Xeon 64GBRam

Posted on May 31, 2018 9:58 PM

Reply
Question marked as Top-ranking reply

Posted on Jun 1, 2018 6:11 PM

Linux isn't Unix and macOS is based on Unix, but does some things differently (e.g. accounts and passwords).

For each account, I see the name on the account, but I do not see what the usernames are on the accounts.

You enter the account Username when you create the account.


I don't know of anything in the default setup that has everyone read/write except /Users/Shared.

If you have folders that have everyone read/write except inside /Users/Shared/, you created them with those permissions.

any account that could access that folder would also be able to access all the other folders on my mac with read or write privileges turned on for "everyone"

The actual permission title in Unix is 'others' meaning other users that have a login to the computer.

Everything inside of your Home folder has everyone 'no access,' so even if you give them a login to your Mac, they cannot see inside the subfolders of your home folder (except Public and Sites).

If you create a subfolder in your Home, it will inherit the permissions on your Home folder with includes group/other read only. If you did create folders immediately inside your Home folder and want them secure, you need to delete the group and set everyone to 'no access'

The client version of macOS isn't particularly suited for multi-user file sharing/collaboration.


If they connect as "Guest" then they can see into anything shared out in Sharing Prefpane that has everyone at least read.

If they connect as a user on your Mac, they will have access to everything that account has access to.

If they connect as a Sharing Only user, they will have access to everything you designate in the Sharing System Preferences. You can put users into groups if you have differing access requirements for groups of people. In that case, you should probably be running a file server. However, a group can be useful if you need all the users to be able to open/edit files other users create. You can set an ACL that will allow that and assign to the group (remember where I said client macOS isn't particularly suited for this).


Create Sharing Only users for others to log in with:

  1. Open Users & Groups
  2. Click padlock to Authenticate
  3. Click the + button
  4. Change the type of account to Sharing Only
  5. Enter username/password and account name
  6. Click Create User


Create Groups

  1. Same as above only change the type to Group, there is no password, and click Create Group.
  2. Add users to the groups

    Select the group in Users & Groups, then check the boxes for the users that belong to the group.


How to set up File Sharing

  1. To enable File Sharing, check the box in the Sharing System prefs.
  2. In the Options, make sure SMB is checked.

    If you have computers running pre-Sierra, you might need to enable AFP, also

  3. Add folders to the folders list by clicking the + button and browsing.
  4. Add users/Permissions to the folder
    1. Select the folder in the list
    2. Click the + button under the User list
    3. Select the desired user (group) from the list
    4. Set the desired permissions for that folder/user (group) combination


The File Sharing section will show the address for the other users to use to access your Mac (if it doesn't show up in the Shared section of their Sidebar).


When selecting a Mac to connect with in the Finder, it will automatically attempt to log into that Mac as the user they are logged in as. I don't remember what they will see when that fails (assuming they don't have a login on that Mac).

Eventually, they will need to Connect As… and use Registered User and the Sharing user info you created.


If you use Connect to Server (cmd-k) you can use this format:

smb://username@IP.Address, or afp://...


If you need collaborative access for each user to edit other users files, request that info and I will post the directions to do that. You will need to create groups to use it, and also create folders for each group (preferably in /Users/Shared).

Similar questions

3 replies
Question marked as Top-ranking reply

Jun 1, 2018 6:11 PM in response to danallenhouston

Linux isn't Unix and macOS is based on Unix, but does some things differently (e.g. accounts and passwords).

For each account, I see the name on the account, but I do not see what the usernames are on the accounts.

You enter the account Username when you create the account.


I don't know of anything in the default setup that has everyone read/write except /Users/Shared.

If you have folders that have everyone read/write except inside /Users/Shared/, you created them with those permissions.

any account that could access that folder would also be able to access all the other folders on my mac with read or write privileges turned on for "everyone"

The actual permission title in Unix is 'others' meaning other users that have a login to the computer.

Everything inside of your Home folder has everyone 'no access,' so even if you give them a login to your Mac, they cannot see inside the subfolders of your home folder (except Public and Sites).

If you create a subfolder in your Home, it will inherit the permissions on your Home folder with includes group/other read only. If you did create folders immediately inside your Home folder and want them secure, you need to delete the group and set everyone to 'no access'

The client version of macOS isn't particularly suited for multi-user file sharing/collaboration.


If they connect as "Guest" then they can see into anything shared out in Sharing Prefpane that has everyone at least read.

If they connect as a user on your Mac, they will have access to everything that account has access to.

If they connect as a Sharing Only user, they will have access to everything you designate in the Sharing System Preferences. You can put users into groups if you have differing access requirements for groups of people. In that case, you should probably be running a file server. However, a group can be useful if you need all the users to be able to open/edit files other users create. You can set an ACL that will allow that and assign to the group (remember where I said client macOS isn't particularly suited for this).


Create Sharing Only users for others to log in with:

  1. Open Users & Groups
  2. Click padlock to Authenticate
  3. Click the + button
  4. Change the type of account to Sharing Only
  5. Enter username/password and account name
  6. Click Create User


Create Groups

  1. Same as above only change the type to Group, there is no password, and click Create Group.
  2. Add users to the groups

    Select the group in Users & Groups, then check the boxes for the users that belong to the group.


How to set up File Sharing

  1. To enable File Sharing, check the box in the Sharing System prefs.
  2. In the Options, make sure SMB is checked.

    If you have computers running pre-Sierra, you might need to enable AFP, also

  3. Add folders to the folders list by clicking the + button and browsing.
  4. Add users/Permissions to the folder
    1. Select the folder in the list
    2. Click the + button under the User list
    3. Select the desired user (group) from the list
    4. Set the desired permissions for that folder/user (group) combination


The File Sharing section will show the address for the other users to use to access your Mac (if it doesn't show up in the Shared section of their Sidebar).


When selecting a Mac to connect with in the Finder, it will automatically attempt to log into that Mac as the user they are logged in as. I don't remember what they will see when that fails (assuming they don't have a login on that Mac).

Eventually, they will need to Connect As… and use Registered User and the Sharing user info you created.


If you use Connect to Server (cmd-k) you can use this format:

smb://username@IP.Address, or afp://...


If you need collaborative access for each user to edit other users files, request that info and I will post the directions to do that. You will need to create groups to use it, and also create folders for each group (preferably in /Users/Shared).

Jun 1, 2018 6:47 AM in response to danallenhouston

For AirDrop to work, you need both WiFi and Bluetooth turned on. And, since it uses Bluetooth, the two Macs must be fairly close (10m maximum with no interference).


You can set up File Sharing such that you create the user/password that can access a single folder, including your Public folder, if you like. If AirDrop cannot be used, then post back and I can tell you how to set up File Sharing.

If using the file sharing route, do the users need to put files and get files from the shared folder? Do you need to put files and get files off the other computers?


It sounds like you have several networked Macs. Do you not have a file server set up, independent of all the Macs?

Jun 1, 2018 7:21 AM in response to Barney-15E

I totally thought wifi OR bluetooth are required for airdrop, not both. Thank you for filling me in. With that info, I am going to try for the airdrop, but I still need to be able to setup the public folder.


Sharing via folders. I am having a few problems with this.

Problem 1: Neither Mac can see the other one in Finder. I am looking first for the two computers to see one another, then I am looking for the Connect As button. I


Problem 2: I am looking at the Users and Groups in Settings. For each account, I see the name on the account, but I do not see what the usernames are on the accounts. When setting up an account, the wizard prompts for name, username, password, and type of account. Once the account is added, the usernames are not visible.

User uploaded file


Problem 3: Some folders on my mac provide read and/or write privileges to all accounts on this mac. If I understand correctly, that means if I used a shared folder, regardless of whether it is the default public folder under my username or any other folder, any account that could access that folder would also be able to access all the other folders on my mac with read or write privileges turned on for "everyone"


User uploaded file

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Share Public Folder Only or Airdrop

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.