La cartella Mac che non è condivisa è condivisa e completamente accessibile da un computer Windows


2

Sul mio desktop, faccio clic destro su Macintosh HD e poi su Ottieni informazioni. La casella di controllo Cartella condivisa è non verificato e sotto Condivisione e autorizzazioni, ho:

sistema (leggi e scrivi)
myUser (me) (sola lettura)
ruota (leggi e scrivi)
tutti (nessun accesso)

Tuttavia, se accedo al mio Mac da una macchina Windows, utilizzando l'indirizzo IP del Mac, ad esempio \\ 192.168.2.1, inizialmente mi viene chiesto di inserire le mie credenziali per ottenere l'accesso. Inserisco le credenziali del mio Mac. Vedo quindi Macintosh HD come una cartella e, fondamentalmente, l'intero sistema Mac è visibile.

Posso vedere le cartelle di root e accedere a / Users / myUser e vedere tutti i documenti, le immagini, ecc.

Questo non è buono.

Se Macintosh HD non è contrassegnato come condiviso, perché lo vedo come una cartella condivisa? Credo che avere myUser (me) elencato in Condivisione e Autorizzazioni potrebbe essere il problema qui. Tuttavia, se rimuovo myUser , quindi non sono in grado di visualizzare le cartelle root dal terminale / console.

Grazie per tutto il tuo contributo!


In condivisione e permessi, hai il tuo MacHD elencato come una cartella condivisa? Puoi pubblicare uno screenshot?
OrangeBox

Risposte:


2

Secondo questa risposta nel forum di supporto Apple, se abiliti (seleziona) un utente per la condivisione SMB, condivide la radice dell'unità di sistema (purché si tratti di un amministratore):

Gli utenti che hai configurato con account nelle preferenze Account possono accedere   il computer collegandosi ad esso attraverso la rete. Un utente con un   l'account amministratore può accedere all'intero computer.

Puoi vedere l'unità perché sei un amministratore e hai inserito la password sul computer Windows. Se non avessi inserito la tua password (o avessi usato un account non amministratore) non avresti potuto vedere l'unità.


Ciò significa che devo avere un account secondario non amministratore per l'accesso da macchine Windows (o abilitare l'account guest)? Sento che inserire le credenziali del mio Mac su una macchina Windows è una violazione della sicurezza.
shailenTJ

@shailenTJ Idealmente sì, è così che lavoriamo in rete. Anche se non hai bisogno di creare un nuovo account, puoi farlo creare account di sola condivisione
OrangeBox

2

Ho avuto lo stesso problema quindi mi sono guardato un po 'in giro. Le informazioni che state fornendo sono corrette. Tuttavia, vorrei aggiungere che questo strano comportamento è associato all'ID Apple utilizzato in entrambi i computer.

L'ho visto usando due computer A (vecchi) e B (nuovi). Avevo bisogno di passare le informazioni da A a B. Così ho condiviso i file su B e lo accetto da A. Con mia sorpresa ho avuto accesso a HD e alla mia cartella home. Poi mi sono reso conto che avevo impostato lo stesso ID Apple su entrambi i computer in modo che fosse utilizzato per scopi di accesso.

Questo comportamento potrebbe essere replicato accedendo al computer remoto utilizzando le credenziali su quel computer o come sto dicendo usando l'ID Apple.


Questo spiega molto. Ho fatto esattamente la stessa cosa di te ed ero sconcertato perché potevo vedere l'intero contenuto dei computer di condivisione senza nemmeno dover accedere o fornire alcuna credenziale di sorta.
swervo

1

Indipendentemente dalle cartelle "condivise" sul tuo sistema, l'autenticazione come utente su quel particolare sistema ti consentirà di accedere alla cartella principale dell'utente, la directory principale del sistema nel caso in cui l'utente sia un amministratore.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.