DevAdmin Blog

Blog di Ermanno Goletto (Microsoft MVP Directory Services - MCITP - MCTS - MCSA - MCP)
posts - 887, comments - 447, trackbacks - 13

My Links

News

Avatar

Curriculum Vitae

Visualizza il profilo di Ermanno Goletto su LinkedIn


Il contenuto di questo blog e di ciascun post viene fornito “così come é”, senza garanzie, e non conferisce alcun diritto. Questo blog riporta il mio personale pensiero che non riflette necessariamente il pensiero del mio datore di lavoro.

Logo Creative Commons Deed


Logo SysAdmin.it SysAdmin.it Staff


Logo TechNet Forum TechNet Italia @ForumTechNetIt Follow TechNet Forum on Twitter


Logo MVP


Ermanno Goletto Follow ermannog on Twitter

Article Categories

Archives

Post Categories

Blogs

Friends

Knowledge Base

MVP Sites

Resources

Utilizzare una stampante condivisa su un computer non in dominio

In certi casi può essere necessario utilizzare una stampante che si trova su un computer che per ragioni di sicurezza è preferibilie non associare al dominio.

La procedura che riporto è stata testata su un computer con Windows 2000 Server SP4.

Un metodo potrebbe essere quello di abilitare sul computer che condivide la stampante l'account GUEST questa soluzione però non piace granchè anche se forse è più immediata (nel caso si intenda utilizzarla si veda questo articolo per eventuali problemi di autorizzazioni che si possono incontrare e relative soluzioni Permission Error Messages Occur When Printing with the Guest Account).

La soluzione che ho adottato io è stata quella di creare sul computer che condivide la stampante un account non appartenente ad alcun gruppo di protezione locale che utilizzo solo per l'autenticazione alla condivione IPC$ dal momento che per impostazione predefinita quando si crea una stampante al gruppo Everyone viene concesso l'autorizzazione a stampare (inoltre sarà possibile in questo modo definire sull'utente eventuali altre impostazioni di sicurezza).

Quindi sui computer Windows 2000, XP e 2003 Server è possibile aggiungere la credenziali per connettersi al computer che condivide la stampante. In alternativa è possibile aggiungere allo script di accesso il seguente comando:
net use \\PcPrinterServer password /user:PcPrinterServer\PrintUser /persistent:no
In questo modo viene creata una connessione alla share IPC$ ma la password risulterà in chiaro nello script, si tenga presente anche nei sistemi operativi di tipo workstation e sono consentite un massimo di 10 connessioni contemporanee (anche se le connessioni inattive da più di 15 minute vengono interrotte automaticamente), a riguardo si veda il seguente http://support.microsoft.com/kb/314882/it.
Ora sarà possibile installare la stampante senza che vengano richieste credenziali di acccesso (va comunque detto che durante l'installazione se non si è prebventivamente autenticati e possibile farlo e scegliere di memorizzare le credenziali)

Se è necessario usare la stampante condivisa da computer con Windows 98 (per esempio da macchine virtuali che eseguono software legacy) sarà necessario creare  sul computer che condivide la stampante dgli ulteriori account sempre non appartenenti ad alcun gruppo di protezione locale con stesso username e password utilizzati dai computer con Windows 98 (per evitare problemi è consigliabile non utilizzare password blank) a riguardo si veda il seguente http://support.microsoft.com/kb/q258717 (ovviamente un'alternativa sarebbe abilitare l'utente GUEST).
Se si percorre l'approccio tramite script va detto che il comando net use sui computer con Windows 98 non è necessario e tra l'altro non può essere eseguito perchè questa versione di sistema operativo non accetterebbe questa sintassi. Quindi possono tornare utili questi comandi per evitare di dover creare script separati per evitare di eseguire il comando su computer con Windows 98:

VER |find /i "Windows 98" >NUL
IF ERRORLEVEL 1 net use \\PcPrinterServer password /user:PcPrinterServer\PrintUser /persistent:no

Per eliminare elimnare la connessione utilizzare il seguente comando:
net use \\PcPrinterServer /d

Print | posted on Wednesday, April 18, 2007 1:09 PM | Filed Under [ Links Tips IT ]

Feedback

Gravatar

# re: Utilizzare una stampante condivisa su un computer non in dominio

Buongiorno.
Ho questo problema ... devo utilizzare una stampante in remoto collegata tramite vpn su un dominio diverso dal mio.
Sfogliando la rete non mi fa accedere al pc sul quale la stampante è condivisa ma con il comnado net use non riesco a farla andare.
Il comando che do è:
C:\Users\administrator.TECMI5>net use lpt3 \\roberto\k5400 password:20tommaso05 /user:tecpv3\rrigaldo /persistent:yes
La risposta è che il nome di dispositivo specificato non è valido.
Ho inserito LPT3 anche se poi dovrà stampare da remoto.
Può aiutarmi? E' davvero importante.
Grazie
Roberto
P.S. eventualmente il mio cell è 3482314946
1/9/2012 1:04 PM | Roberto
Gravatar

# re: Utilizzare una stampante condivisa su un computer non in dominio

Il problema potrebbe essere che non viene risolto il nome del PC "roberto" provi inserendo l'IP se è fisso oppure nelle impostazioni della VPN specifichi un server WINS o DNS che possa risolvere il nome "roberto"
1/9/2012 1:29 PM | Ermanno Goletto

Post Comment

Title  
Name  
Email
Url
Comment   
Please add 6 and 2 and type the answer here:

Powered by:
Powered By Subtext Powered By ASP.NET