There is no need to set up a .printers file in your users' home directories if the users don't need customized printer information. However, the .printers file enables users to establish their own printer aliases. You can use the _default alias to make a printer the default. You can also set up a special _all alias to define a list of printers affected when you cancel a print request or check the status of printers.
Keep in mind that the use of the .printers file by the LP print service is controlled by the name service switch (/etc/nsswitch.conf). The default configuration is that the print service checks a user's home directory to locate printer configuration information before its checks the other name services. This means that you can tailor a user's printer configuration file to use custom printer information rather than the shared information in the name service.
Log in to the user's system as superuser.
Start the file editor that you want to use to create a .printers file in the user's home directory.
(Optional) Set up the _all alias to define the printers affected when you cancel a print request or check the status of printers, using an entry similar to the one shown in the next example.
Save the file as .printers.