Posso connettermi a una condivisione SMB locale?

3

Quando si tenta di connettersi a smb: // localhost / share, ricevo un errore che dovrei accedere ai file localmente. Questo non è sempre auspicabile. Ad esempio, questo significa che non posso usare la mia casa portatile sul mio Mac Mini che sta servendo la directory home.

Windows (tramite SMB / CIFS nativi) e altri sistemi * nix (tramite Samba) possono accedere alle condivisioni locali bene. Perché non posso farlo su OS X?

    
posta Tohuw 08.08.2013 - 15:42
fonte

3 risposte

0

Da allora ho scoperto che l'accesso alle condivisioni SMB da localhost semplicemente non è supportato. Tuttavia, non ho un'unica documentazione autorevole da citare qui, ma basti dire che non può essere fatto (in modo nativo).

Più precisamente, non è supportato per accedere con un account mobile al server che ospita le condivisioni home - dovresti usare solo account locali.

    
risposta data 18.09.2013 - 13:07
fonte
3

Secondo questo link è possibile:

link

Finder identifies smb://127.0.0.1 as a local filesystem and refuses
to mount port 445 even if you've set up an SSH tunnel using

-L 445:localhost:445 

The solution is to alias your lo0 interface to 127.0.0.2 and Finder doesn't see this as a local address.

sudo ifconfig lo0 127.0.0.2 alias up 

Create the ssh tunnel and map to your Samba / CIFS server

ssh user@remote -L 127.0.0.2:445:smbhost:445 

Now you can open the share in Finder

smb://[email protected]
    
risposta data 07.10.2015 - 20:38
fonte
0

Naturalmente è difficile dare una risposta senza dettagli come la versione OS X, il tipo di networking e così via.

In generale, però, l'ho sperimentato con restarting File Sharing (deselezionando / selezionando la casella di controllo dal riquadro delle preferenze di condivisione) risolve diversi problemi, come le macchine Windows che non riescono a connettersi alle condivisioni Mac. Questo problema era dovuto a una condizione di competizione in OS X (che in 10.8.5 sembra non essere ancora risolto) in cui il servizio smb inizia prima di un servizio di autenticazione, provocando un errore quando altri computer tentano di accedere a cartelle condivise con qualsiasi tipo di privilegi.

Stai provando a connetterti a condivisioni di rete con CMD + K ? In genere funziona, altrimenti se fai clic su Browse puoi vedere tutti i dispositivi collegati e le loro condivisioni.

    
risposta data 18.09.2013 - 10:23
fonte

Leggi altre domande sui tag