Printing from a Macintosh desktop or laptop to a CSE printer now requires authentication prior to printing. Kerberos printing requires that you have an active Kerberos ticket on your desktop or laptop, and IPPS printing requires you to provide your Kerberos credentials when you print a document. The steps necessary to set up printing on your desktop or laptop are similar, whichever method you choose, but the IPPS method is simpler to use.
Before You Start: Setting Up The Preference Pane
If you haven't set up a CSE printer on your Macintosh before, there's one task you must accomplish: the "Printers and Scanners" System Preference pane needs the "Advanced" icon (it looks like a gear) available for you to use. Follow this sequence of instructions to make it happen:
- Open the "System Preferences" application, and select "Printers and Scanners."
- Select the "+" icon at the bottom of the "Printers" list on the left side of this pane. The "Add" window appears.
- Right-click just to the left of the "Search" box, and select "Customize Toolbar." An empty box appears in the toolbar (near where you just right-clicked).
- Drag the "Advanced" icon - the gear - from the list of "...favorite items..." into that empty box, and select "Done."
Before You Start: If You've Been Around For A While...
If the local account name on your Macintosh doesn't match your CSE username, and you'd previously added "User cseusername" to one or both of these files on your Macintosh:
~/.cups/client.conf, you must remove that "User cseusername" command before attempting to print with either of the printing methods described here.
[+] IPPS printing (wireless AND wired)
[-] IPPS printing (wireless AND wired)
[+] Kerberos printing (wireless)
[-] Kerberos printing (wireless)
[+] Kerberos printing (wired)
[-] Kerberos printing (wired)
[+] Using the Poster Printer
[-] Using the Poster Printer
Printing Preferences: Banner Pages and Duplex Printing
Users can set their preferences, for any CSE printer, for banner pages and duplex printing at https://lpprefs.cs.washington.edu/lpprefs.
Connection to a Linux Host
Use the Macintosh "Terminal" application, and use the "ssh" command with your Kerberos credentials:
The "-Y" ensures X11-forwarding; with the proper X11 software installed on your Macintosh - see this resource - you can redirect the GUI from a Linux program to your Macintosh.
ssh -Y hostname.cs.washington.edu
Connection to a Windows Host
The "Husky OnNet" VPN service is now required for connection to on-campus resources, when connecting from off-campus locations. Detailed information about this service can be found on the UW IT Connect pages, or you may choose to proceed directly to the Husky OnNet download page. (Accessing this link requires UWNetID authentication.)
To install the software, download and unpack the "ZIP" file, and run the "mac_edgesvn.pkg" installer.
To use the software, start the "BIG-IP Edge Client" program, found in your Applications folder, and authenticate with your UWNetID credentials. Once connected, you can use Microsoft Remote Desktop (see below) to connect to on-campus resources, with no additional gateway configuration necessary.
Use the Microsoft Remote Desktop Connection application, available for free from the App Store. Please note, the version of RDC that comes with Office 2011 is obsolete; the version available from the App Store includes modern encryption protocols necessary for connecting to our Windows resources. Use your CSENETID credentials.
Network File Access
There are several ways of accessing networked file shares on your Macintosh. These methods assume that your Macintosh is connected to the department's network; i.e., you're not working from home or some remote location.
Mounting a Remote Directory with "Samba"
Your departmental home directory, or project directory, can be mounted temporarily or permanently on your Macintosh via Samba, by following these directions.
Mounting a Remote Directory with "sshfs"
- Install the
- Open the "Terminal" application.
- Create the mountpoint:
mkdir MOUNTPOINT. ("csehome" is a good example.)
- Mount the remote directory by typing the following command all on one line:
sshfs -p 22 username@host:/path/to/remote/directory MOUNTPOINT -oauto_cache,reconnect,defer_permissions,negative_vncache,volname=MOUNTPOINT
- You'll be asked for your password - this would be your Kerberos password.
- MOUNTPOINT is now the mount point for that remote directory.
If you've been issued a Macintosh laptop, by the department or your research group, we strongly recommend that you take the steps necessary to enable the "Find My Mac" service. There's an Apple Support document which goes into great detail on this topic, but the "quick start" overview is:
- On your Mac, choose Apple menu > System Preferences, then click iCloud.
- If you're asked to sign in, enter your Apple ID, or if you don't have one, click Create new Apple ID, then follow the instructions.
- If "Find My Mac" is turned off, select it to turn it on.
If / when you need to find your Mac, you can sign into iCloud from another Mac, or use the iPhone app (available from the App Store).
It bears repeating: a good backup is always a good thing.
- Sophos anti-virus software is available through the UWare program.
- VMWare Fusion is available through the department at this link.
- The Dreamspark program offers free or discounted versions of Microsoft software for the Macintosh, including Windows 10, Office 2011, and Office 2016.
- The Microsoft Remote Desktop application for the Macintosh is available, for free, from the iTunes App Store.
- The University makes a number of Macintosh software packages available for free or at a reduced cost, through their UWare program.
- Apple hardware and software is available to students, faculty and staff through the University Bookstore, as well as directly from Apple, for personal and departmental purchases.
Many of the Macintosh-using students, staff, and faculty in the department are members of the macusers@cs mailing list.