?
Solved

sharing a printer with non domain members

Posted on 2003-03-26
16
Medium Priority
?
339 Views
Last Modified: 2010-04-13
i have a nt domain with a couple of users who log in locally to 2000 machines.  what is the best way to allow them to access the printers on the domain?
0
Comment
Question by:ragesh
  • 6
  • 6
  • 4
16 Comments
 
LVL 9

Expert Comment

by:MSGeek
ID: 8214660
Best way?  Aside from joining the workstations o the domain, you might create some user accounts in a group just for this purpose.  Give those accounts or an account access to the printer shares only, then add the printer to the workstations.   They will have to enter a password to connect to the printer.  There has to be authentication of some kind going on here.
0
 
LVL 51

Expert Comment

by:Netman66
ID: 8215567
If the printers are connected directly to the LAN via a network connection and are using IP addressing, simply add the printers to the W2K workstations as local printers and add a Standard TCP/IP port that points to those printers.

No authentication required as you bypass the print queue on the server.

0
 

Author Comment

by:ragesh
ID: 8218655
sorry forgot to mention...the printer is hooked up (serial port) to a domain member machine.

netman, do i still add it the same way?  
0
Upgrade your Question Security!

Your question, your audience. Choose who sees your identity—and your question—with question security.

 
LVL 9

Expert Comment

by:MSGeek
ID: 8218753
Nope.
0
 

Author Comment

by:ragesh
ID: 8218790
that was helpful
0
 
LVL 9

Expert Comment

by:MSGeek
ID: 8218868
The answer is no, your printer if it is local to a workstation does not have it's own IP address.  Thus, Netman66's very good recommendation will not be viable for you.

You could buy a print server box (JetDirect or something of the like) and put it on th wire with an IP.  Then you could use Netman66's solution.

Otherwise you are relegated to my previous suggestions.
0
 
LVL 51

Expert Comment

by:Netman66
ID: 8219946
MSGeek is correct in his statement.

If the printers are connected to the server, the only way to print to them is through the server - which requires the PC to be a member of the domain and the user to be logged into that domain.

External print servers are cheap.  You can purchase one to connect to the LAN and then to the parallel port of the printer - thus being able to print both from the domain as you do now and from non-domain worksations directly to the print server device.

If you can get by with just one printer for the non-domain memebers, then you only need to purchase one external print server and a high-speed parallel cable.

0
 

Author Comment

by:ragesh
ID: 8227871
here's the deal:
the computers are all part of a domain (DOMAIN1)
-domain is nt4
-most clients are win2kpro
-occasionally users log on locally and need to print...these locallly logged on users should not be able to access domain1

what if...

i put the pc and it's printer (which is connected via serial) in a workgroup  (Workgroup) or a different domain (Domain 2)

would Domain1 be able to access it?  how would i set it up
0
 
LVL 9

Expert Comment

by:MSGeek
ID: 8228238
In the proposed solution the computer would be in a workgroup and would logon locally.  (If it is a second domain, logging on locally will put you in the same situation you are in now.)  In a workgroup you can share printers, but must enable the guest account on each machine OR add all users to each machine and make sure passwords and usernames match.

Why did you suggest Domian 2, is there a security reason users are logging on locally instead of authenticating locally?
0
 

Author Comment

by:ragesh
ID: 8228279
if it were two domains ...i was thinking of building a 1 way trust.  so that the local users who need to print could log on to domain2.  domain1 users who were trusted could then also print

yes...the users who are logging on locally (domain2/workgroup) should NOT be able to access domain1 at all but need to print

0
 
LVL 51

Expert Comment

by:Netman66
ID: 8228467
It's obvious you have extra workstations so why not try this:

Hook up the printer to a spare workstation and share it.  Enable the guest account on that PC only.

Point the Domain server's print queue at this workstation's printer share - this will satisfy your domain printing.

Now, map each printer to the non-domain workstations - all the workgroup (or non-domain) PCs should now be able to print through this workstation.

One issue - the PC must stay on and logged in to the console at all times for it to be available.

This should work.

If not, the amount of effort you are putting into this is costing you more than picking up a cheap printer off eBay and configuring it for just the non-domain users.

Just my thoughts.
0
 
LVL 9

Expert Comment

by:MSGeek
ID: 8228523
Or costing your company in man hours :)
0
 

Author Comment

by:ragesh
ID: 8228831
sorry...i'm by no means an nt guru. as you will see:

you said point the domain server's print queue at the workstation ???  
do you mean on a printserver?  how is that done if the printer is connected to the workstation.

let's say i have printserver1
and workstation1
what steps needs to be done.

also, what is the purpose of enabling the guest account only.

thanks for your time.
0
 
LVL 51

Accepted Solution

by:
Netman66 earned 1500 total points
ID: 8228978
Okay...

Place a Windows 2000 workstation on the network.  Give it a static IP address that is in the same subnet as the rest of your network.

Hook up the printer to this PC and install it.

Share it out.

Enable the Guest account.

Leave the PC logged in with the local Admin account but lock the console so nobody can "play".

Go to your server and add a network printer.  Browse to the shared printer on that worksation or type in the UNC path (\\servername\share - where servername is the PC name and share is the printer's shared name).  Or simply change the port the current queue is sending to - this is what I mean by pointing the queue to that newly shared printer.

In order to avoid creating every single account and exact password on this new workstation for all the users that could possibly want to print to the printer - very much a waste of effort - you enable the Guest account on the single workstation that hosts the printer.  This effectively allows anonymous user access to the share - without trying to authenticate them.

Is this making sense?


0
 
LVL 9

Expert Comment

by:MSGeek
ID: 8230575
Buy a print server box, hp jetdirect or something similar.
0
 

Author Comment

by:ragesh
ID: 8315512
was definitely a rights issue.  i tried netman's steps...it didn't work exactly...could see the printer from other machines and add it but when i tried printing nothing happened...no errors in the print que or anything.
i then got fed up and gave the guest admin rights and now it all works fine.
0

Featured Post

[Webinar On Demand] Database Backup and Recovery

Does your company store data on premises, off site, in the cloud, or a combination of these? If you answered “yes”, you need a data backup recovery plan that fits each and every platform. Watch now as as Percona teaches us how to build agile data backup recovery plan.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

NTFS file system has been developed by Microsoft that is widely used by Windows NT operating system and its advanced versions. It is the mostly used over FAT file system as it provides superior features like reliability, security, storage, efficienc…
This article explains how to use the rsync command to create backups and sync data across hosts. Rsync is a very useful command that is often used to copy data, make backups, migrate hosts, and bridge the gap between site staging and production envi…
this video summaries big data hadoop online training demo (http://onlineitguru.com/big-data-hadoop-online-training-placement.html) , and covers basics in big data hadoop .
Is your OST file inaccessible, Need to transfer OST file from one computer to another? Want to convert OST file to PST? If the answer to any of the above question is yes, then look no further. With the help of Stellar OST to PST Converter, you can e…
Suggested Courses

621 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question