Discussione:
Comando NET USE...
(troppo vecchio per rispondere)
Maverick
2011-05-25 17:39:25 UTC
Permalink
Il comando NET USE ha l'opzione /SAVECRED per salvare le credenziali e
non chiederle ad ogni accesso al sistema.

Ho un server Windows 2000 e pare che tale opzioni manchi. :-(

Come si può ovviare alla cosa?

In altre parole, come posso connettere un'unità di rete automaticamente
all'avvio del sistema, senza che venga chiesta ogni volta la password?

Avevo pensato ad un file batch all'avvio, ma mi sembra una soluzione
sporca, anche perché questo implica salvare la password in un file di
testo...

Saluti, g.
Davide Guida
2011-05-26 02:59:14 UTC
Permalink
Post by Maverick
Il comando NET USE ha l'opzione /SAVECRED per salvare le credenziali e
non chiederle ad ogni accesso al sistema.
Ho un server Windows 2000 e pare che tale opzioni manchi. :-(
Io ricordo (spero di non sbagliarmi, è cambiata un po' troppo questa
opzione nel tempo) che, se da "Esplora/Gestione Risorse" tu selezioni la
risorsa di rete condivisa, fai "Connetti unità di rete" e fai clic su
"riconnetti all'avvio" non dovrebbe richiedere le credenziali.

Puoi provare e farmi sapere?
Ciao
Maverick
2011-05-28 17:57:42 UTC
Permalink
Post by Davide Guida
Puoi provare e farmi sapere?
All'accesso chiede ancora la password, già provato :(

Ciao e grazie, m.
Andrea Malfatti
2011-05-26 08:28:38 UTC
Permalink
Post by Maverick
Il comando NET USE ha l'opzione /SAVECRED per salvare le credenziali e
non chiederle ad ogni accesso al sistema.
Ho un server Windows 2000 e pare che tale opzioni manchi. :-(
Come si può ovviare alla cosa?
In altre parole, come posso connettere un'unità di rete automaticamente
all'avvio del sistema, senza che venga chiesta ogni volta la password?
Avevo pensato ad un file batch all'avvio, ma mi sembra una soluzione
sporca, anche perché questo implica salvare la password in un file di
testo...
Saluti, g.
Ti crei un file .bat con tutte le righe del net use che ti servono

net use x: \\server\directory /user:nome_utente password_utente

lo metti in "C:\Documents and Settings\All Users\Menu
Avvio\Programmi\Esecuzione automatica" cosicche' si avvierà ad ogni
avvio per qualsiasi utente (se lo vuoi solo per te basta cambiare 'All
User' col nome del tuo utente.
--
Ciao
Andrea Malfatti
Maverick
2011-05-28 17:57:45 UTC
Permalink
On Thu, 26 May 2011 10:28:38 +0200, Andrea Malfatti
Post by Andrea Malfatti
Post by Maverick
Avevo pensato ad un file batch all'avvio, ma mi sembra una soluzione
sporca, anche perché questo implica salvare la password in un file di
testo...
Ti crei un file .bat con tutte le righe del net use che ti servono
net use x: \\server\directory /user:nome_utente password_utente
lo metti in "C:\Documents and Settings\All Users\Menu
Avvio\Programmi\Esecuzione automatica" cosicche' si avvierà ad ogni
avvio per qualsiasi utente (se lo vuoi solo per te basta cambiare 'All
User' col nome del tuo utente.
In questo modo la password è in chiaro in un file addirittura visibile a
tutti gli utenti della macchina... Vorrei evitare :-)

Ciao e grazie, m.
Rizio
2011-05-26 08:44:38 UTC
Permalink
Post by Maverick
Il comando NET USE ha l'opzione /SAVECRED per salvare le credenziali e
non chiederle ad ogni accesso al sistema.
Ho un server Windows 2000 e pare che tale opzioni manchi. :-(
Come si può ovviare alla cosa?
In altre parole, come posso connettere un'unità di rete automaticamente
all'avvio del sistema, senza che venga chiesta ogni volta la password?
Sono d'accordo che sia un buco di sicurezza fare un batch con user e pass salvata.

Prova a verificare che il flag non sia solo diverso (mi viene in mente tipo un
/PERSIST o cose simili)
Post by Maverick
Saluti, g.
Rizio
ObiWan
2011-05-26 11:22:40 UTC
Permalink
Post by Maverick
In altre parole, come posso connettere un'unità di rete
automaticamente all'avvio del sistema, senza che venga
chiesta ogni volta la password?
Se il mapping deve essere valido per un dato utente potresti
loggarti al sistema con quell'utente, quindi da console immettere
qualcosa del tipo

net use X: \\server\share password /USER:dominio\utente /PERSISTENT:YES

a questo punto alla riconnessione con quel determinato account
utente le unità in questione verranno riconnesse automaticamente
Maverick
2011-05-28 17:57:46 UTC
Permalink
On Thu, 26 May 2011 13:22:40 +0200, "ObiWan"
Post by ObiWan
net use X: \\server\share password /USER:dominio\utente /PERSISTENT:YES
a questo punto alla riconnessione con quel determinato account
utente le unità in questione verranno riconnesse automaticamente
La "persistenza" è nel riconnetterle automaticamente, ma serve anche
/SAVECRED per, appunto, salvare le credenziali.

Pare non esistano altri parametri. :(

Per il momento vado avanti con lo script all'avvio contenente la
password in chiaro. Al 99.99% nessuno la vedrà mai, ma continuerò a
pensare ad una soluzione alternativa...

Ciao e grazie, m.
ObiWan
2011-06-01 13:21:09 UTC
Permalink
Post by Maverick
Pare non esistano altri parametri. :(
Beh... c'è da dire che stai usando l'approccio opposto al
design di tutta l'architettura... vedi, l'idea è quella di creare
sui sistemi verso i quali avvierai il "net use" delle credenziali
relative agli utenti che dovranno usare le shares ed a quel
punto, configurare le shares per permettere l'accesso a tali
utenze; in tal modo basterà una "net use" senza credenziali
(il sistema passa il token dell'utente loggato) per mappare
le shares

Loading...