Ask Different is a question and answer site for power users of Apple hardware and software. It only takes a minute to sign up.
Sign up to join this community
Anybody can ask a question
Anybody can answer
The best answers are voted up and rise to the top
I’ve used file sharing on all my Macs in the past, and it works great. I got a new M1 Mac Mini, and as usual, I tried to enable File Sharing on it.
Every time I attempt to connect to it from other Mac (e.g. my MacBook Pro), it gives an authentication error. Interestingly, it behaves differently when the password is wrong vs when it’s correct, but disallows me in either case.
Attempting to connect via Finder with the correct username (
Alex), but wrong password: it “shakes” the window, as expected.
Attempting to connect via Finder as guest (which should be allowed): it “shakes” the window
Attempting to connect via Finder using my AppleID: it “shakes” the window
Attempting to connect via Finder with the correct username/password: it doesn’t shake the window, but gives this error dialogue box instead:
Attempting to connect over CLI with the correct password:
$ mount_smbfs //Alex@mini.home ~/Desktop/tmp/ Password for mini.home: <correct password> mount_smbfs: server connection failed: Authentication error
Attempting to connect over CLI with the wrong password:
$ mount_smbfs //Alex@mini.home ~/Desktop/tmp/ Password for mini.home: <wrong password> mount_smbfs: server rejected the connection: Authentication error #
Interestingly, the error message is different.
Screen sharing works just fine, with the exact same username/password.
Here are my account’s advanced settings:
Here’s is the File Sharing portion of the Sharing preference pane:
And here’s the page that opens when you click “Options…”
Troubleshooting steps I’ve tried
- Restarting the (server) Mac.
- Turning off sharing and turning back on.
- Changing the account password (to the same value as before).
- Checking the logs in
Console.app, using search queries like
any: share. I couldn’t find anything interesting.
- I have also tried all the steps above using the “Full name” (
Alexander Momchilov) instead of the “Account name” (