Wednesday, September 05, 2012

Accesso negato a cartella condivisa

Per risolvere questo problema:

* aprire Risorse del computer
* dal menu Strumenti-> Opzioni cartella->Visualizzazione, assicurarsi che NON ci sia il segno di spunta su "Utilizza condivisione file semplice (scelta consigliata)"
* cliccare con il tasto destro del mouse sulla cartella e selezionare "Proprietà"
* selezionare il tab "Protezione" (se dovesse apparire un messaggio, premere OK)
* selezionare "Avanzate"
* andare nel tab "Proprietario"
* selezionare il proprio username (oppure Administrator, o altri a te appropriati)
* spuntare su "Sostituisci proprietario in sottocontenitori ed oggetti" e cliccare su "Applica", poi su OK e, di nuovo, su OK 

Se ricevete un messaggio premete su Yes (o si) e poi su OK.

Nota 1: per chi avesse Windows XP Home Edition, X TE alcune delle opzioni descritte non sono presenti durante la modalità normale. E' pertanto necessario riavviare in Modalità Provvisoria (premendo F8 prima dell'avvio di Windows, all'accensione del PC) ed effettuare le operazioni da lì.


Per risolvere il problema, è necessario disattivare l'interfaccia utente Condivisione file semplice e diventare proprietario della cartella.
  1. Disattivare l'interfaccia utente Condivisione file semplice:
    1. Fare clic su Start, quindi scegliere Risorse del computer.
    2. Scegliere Opzioni cartella dal menu Strumenti, quindi fare clic sulla scheda Visualizzazione.
    3. In Impostazioni avanzate deselezionare la casella di controllo Utilizza condivisione file semplice (scelta consigliata), quindi scegliere OK.
  2. Fare clic con il pulsante destro del mouse sulla cartella di cui si desidera diventare proprietario, quindi scegliereProprietà.
  3. Fare clic sulla scheda Protezione, quindi scegliere OK nel messaggio Protezione eventualmente visualizzato.
  4. Scegliere Avanzate, quindi fare clic sulla scheda Proprietario.
  5. Nell'elenco Nome fare clic sul nome utente Administrator, se si è effettuato l'accesso come amministratore, oppure sul gruppo Administrators.

    Se si desidera diventare proprietario del contenuto di tale cartella, selezionare la casella di controllo Sostituisci proprietario in sottocontenitori ed oggetti.
  6. Scegliere OK.

    È possibile che venga visualizzato un messaggio di errore analogo al seguente, dove Cartella rappresenta il nome della cartella di cui si desidera diventare proprietario:
    Non si dispone dell'autorizzazione per leggere il contenuto della directory Cartella. Sostituire le autorizzazioni sulla directory con autorizzazioni che assegnino il controllo completo? Tutte le autorizzazioni saranno sostituite scegliendo Sì.
  7. Scegliere .
  8. Scegliere OK, quindi applicare nuovamente le autorizzazioni e le impostazioni di protezione desiderate per la cartella e il relativo contenuto.



APPROFONDIMENTO:

Ulteriore aggiornamento. 

Citazione:
capita frequentemente che ... lavorando sul pc A ... io debba collegarmi a una condivisione sul pc B
e spesso mi capitano queste due cose:
1.POPUP che chiede delle credenziali
2.ACCESSO NEGATO


Quando il pop-up delle credenziali non appare significa che il sistema sta provando ad accedere al computer remoto con vecchie credenziali non più valide, rimaste salvate nella cache del computer locale. In quel caso compare solamente un finestra di errore relativo all'errato accesso che non da modo di specificare altre credenziali (grazie microsoft!).
Per ovviare al problema è sufficiente andare in:

pannello di controllo --> account utente --> proprio account --> gestione password di rete (in alto a sx) 

Nella finestra che compare è possibile inserire le credenziali dell'utente creato sul computer remoto al quale si desidera accedere. 
Quando successivamente si tenterà di accedere al computer remoto verrà visualizzato il fatidico prompt di autenticazione al posto dell'errore.
(una serata intera a girare per i ng per scovare questo menu di cui ignoravo totalmente l'esistenza...)
Proprio in questo modo si può evitare di replicare tutte le utenze su ogni macchina del gruppo di lavoro, utilizzandone una sola "condivisa" con risparmio di tempo e guadagno di sicurezza in generale.

Riferimento:
http://www.microsoft.com/resources/...dp_log_vkxx.asp

Per rispondere alla domanda di seclimar:
Citazione:
se io sono sul pc A con utente PIPPO
se sul pc B uno sta lavorando con l'utente PLUTO (sul pc B e' presente l'utente PIPPO)
io riesco ad entrare da A a B ...
fammi sapere per questo punto..

Hai ragione. L'errore di accesso probabilmente mi veniva dato appunto perchè il computer tentava di accedere con un'utenza non valida salvata in cache


ALTRO:
http://support.microsoft.com/kb/555915/it
http://support.microsoft.com/kb/913628/it

Importante per tutti:
Per chi ha problemi di condivisione cartelle e/o accesso a cartelle condivise con windows xp sp2, deve accedere ai pc in rete con password.
Cioe:
Gli account devono avere una password su tutti i pc a cui si vuole condividere le cartelle.
Inoltre, andate su>strumenti>opzione cartella>visualizzazione:togliete la spunta su "utilizza condivisione file semplice".
Inoltre, da>cartelle>condivisione e protezione>autorizzazioni, selezionare everyone e flaggare tutte le caselle sottostanti.
Inoltre chi è sotto firewall: deve creare delle eccezioni all'accesso alla rete mettendo i relativi parametri oppure il nome del gruppo di lavoro o nome dei pc.
Disabilitate l'account "guest".

nb:sperimentato e provato personalmente.

Ciao

Aggiungo un dettaglio fondamentale che ho scoperto dopo due ore di smadonnamenti, dettaglio non presente nella guida. E' probabile che questo sia il problema quando non riuscite a connettervi "simmetricamente" (ossia A entra in B ma B non entra in A).

QTD: In Pannello di controllo – Strumenti di amministrazione – Criteri di protezione locali – Impostazioni protezione locale – Criteri locali – Assegnazione diritti utente – Accedi dalla rete al computer specificato, verificare che compaiano le voci relative al computer o all’utente che tenta l’accesso. Questa impostazione non è accessibile da Windows XP Home Edition.

E' molto probabile che il valore di questa chiave sia nullo, oppure non è presente l'utente che si vuole loggare. Per sistemare la questione, è sufficiente aggiungere un bel "Everyone" come valore della chiave.

Il passaggio è preso da questa guida:
http://www.pc-facile.com/guide/prob...ete_locale_LAN/


No comments: