The University of Arizona

Math IT Support

Math IT SupportPrinter Friendly Version

Math IT Support

1. FAQ

1.1. Where are there computers that I can use?

Graduate Student Labs

Graduate Computing Labs are located in Math 401N and Math 227

 

Please contact your graduate coordinator if you need the combination for the door.

 

There are Ubuntu computers in each room.

Any grad student in our department with a network account can log into these systems. These machines are not suited for CPU-intensive jobs, if you need to do heavy computations, please use the Chivos

Occasionally, grad students may run jobs on lab machines. Before you ever attempt to run jobs on another machine or in the background of a lab machine, learn how to do this properly


Windows Computers

There is one Windows computer in M227.

Scanner

There is a flatbed scanner attached to the Windows computer in M227.

Printers

The computers are connected to the Konica Minolta Printer/Copier in Math 401. 


Faculty/Visitor Lab

The Computing Lab for Faculty and Visitors has been merged with the Graduate Student Lab in Math 401N.

  • 2 Linux Ubuntu Desktops
  • Windows 10 Desktop
  • iMac

This is also the location of the Konica Minolta Printer/Copier 

Math Center Room 220

This is for undergraduate students.

  • One Linux Ubuntu Desktop
  • One Windows 7 Desktop
  • Both have access to Maple, Mathematica, and Matlab

Math 101

Computer classroom with 7 Windows computers plus a teacher computer and projector

Math Tutoring Room MTL 121

There is 1 Windows and  2 Macintosh computers available for the students and teachers.

1.2. Where can I learn about technology service outages?

Where can I learn about technology service outages?

For math Department related outages, you can check our twitter feed @UAMathComputing YOu do not need to have a twitter account to view the information.

For other University-related issues, check the UITS page https://it.arizona.edu/


1.3. How do I print?

How do I print?

Please see this article https://ua-math-dept.helpspot.com/ITSupport/index.php?pg=kb.page&id=26

1.4. How do I change my Math password?

Please see article:  https://ua-math-dept.helpspot.com/ITSupport/index.php?pg=kb.page&id=23

1.5. Requesting a Departmental Email Address/Shared Inbox

If you need an alternate email address/inbox for departmental use, you can request one from UITS.  For example, you may want to have a more generic address for course related correspondence, or you may need an inbox accessible by a team of users.

To request this service, go to https://servicenow.arizona.edu/sp?id=sc_cat_item&sys_id=92f4296b1bb6b4107947edf1604bcbb5 

You may be prompted to log in with your NetID.

Fill out the form, see screenshots below for help!

  • MS Tech Service ID = MATH
  • Request Type = Create Mail Account
  • Account Name - You can create the name, but it must start with MATH-, for example MATH-Algebra101.  In this example, the email address would be MATH-Algebra101@arizona.edu
  • Display Name - optional - allows you to create a "friendly" name.
  • Account Role = Departmental Account
  • Managed by - put in your own NetID
  • Account Description-optional
  • External Route Needed = Yes
  • Extension Attributes - can be ignored

Once you have created the address, you will be the manager of it.  Addresses need to be renewed every year and you will receive a reminder from UITS.  If you need to grant inbox access to additional people, email us at Math-System@arizona.edu and we can add them.

1.6. Access Departmental Account/Shared Mailbox

User has to be granted access to the Departmental/Shared Account

Option 1: Add Shared Mailbox to Outlook Inbox 

In outlook, go to Folders click on three dots(…), select Add shared folder or Mailbox inbox

 Enter math-accountname, select acct,  

It will appear below your ua account inbox and folders 

Option 2: Open another mailbox (opens in another tab) 

Click on Profile icon, select Open another mailbox 

Enter math-accountname, select acct,

 

Mailbox will appear in another browser tab

To Send as from Shared mailbox:

Show the From field for new messages 

In outlook, go to Settings,

 

Mail, Compose and reply, Message format, select/check Always show From 

 

Create a new email message, Click on New mail 

In From field, click on down arrow, select Other email address…, after From: enter math-accountname 

 

Shared mailbox email will appear on drop down list of From for future new messages

Note:

  • If send as, from option 1: outlook inbox shared folder , then messages appear in users(your) outlook sent items folder 
  • If send from, option 2: Open another mailbox , then messages appear in the shared mailbox, ex: math-accountname sent items folder 

1.7. Access Migrated Math Files in OneDrive

This applies to faculty and staff.

Go to office.com and login using your netid@arizona.edu account.

Click on App Launcher waffle menu.    Find/Select OneDrive.

In OneDrive, on left menu, select My files.

In My Files, scroll down and click on MigratedFromMath folder.

You should see the folder/files copied from your Math Google MyDrive.

1.8. Access Migrated Math Files in UA Google

This applies to Math Department Student who were migrated from Math Google Workspace to the University's Google Workspace.

Files from your Math Google MyDrive have been copied to the University's Google MyDrive.  Here's how to find them:

  • Go to drive.google.com
  • Sign in with your @arizona.edu address to get to NetID login.
  • On the left side, choose My Drive

  • You should see a folder called MigratedFromMath which will contain the files from your Math Google My Drive.

 

2. Math Accounts

2.1. Turn on 2-Step Verification for your Math account

For proper security, you should enable 2-Step Verification for your Math Department Google Workspace for Education Account.  This includes your Math email account,  Google Docs, Google Sheets, etc.

  • Go to https://accounts.google.com
  • Sign in with your @math.arizona.edu email address and math password
  • In the navigation panel, select Security.

 

  • Under “Signing in to Google,” select 2-Step Verification and then Get started.
  • Your second step can be:
  • You will be asked for a phone number.  Here you can choose text or phone call.  Click on "Show More Options" if you want to use a Google prompt.

 

  • Follow the on-screen steps.  You will have to log in again.
  • When you are finished you will have the option to add more second steps

 

 

2.2. Network Account Management

 

 

 

2.3. Passwords

Mathematics Network Account Password Change Procedure:

  1. Click on the following link: change your password  NOTE: will not work in Chrome Browser
  2. Enter your username (NOT your whole email address) and your current password.
  3. Enter your new password twice.
  4. Click Save and you will get a response confirming that the password has been changed.  

 


Password Rules:

  1. A password must be at least 10 characters in length.
  2. A password must consist of any 2 of the following: uppercase letters, lowercase letters, numbers, or punctuation.
  3. Passwords cannot be dictionary words or dictionary words spelled backwards.
  4. Passwords cannot be dictionary words with an added digit.
  5. Passwords cannot be repeated sequence of a few letters eg: aaabb.

Tips for creating a good password

  1. Mix up the password with letters and numbers and symbols e.g: (!@#$%^&*-=[]{};',./<>)_+.
  2. Change your password regularly and use different passwords for your math account and netid.
  3. If you a going to keep a written reminder of your password, keep it locked or in a wallet.
  4. Never use a password that is simple. E.G.: "password123", "Dragon1", "iloveyou"
  5. Never use a password that would be easy for someone who knows you to guess. E.G.: birthday, maiden name, last name, place of birth
  6. Never use your username as part of your password

 

2.4. Account Quotas

Account Quotas

Every Department of Mathematics network account has a disk quota which limits the amount of file system space you can use. The default quota for new accounts is 1 gigabyte (GB). If you find that 1 GB isn't enough, please contact the computer staff to request a quota increase.

 

If you fill up your disk quota, you may not be able to log in at all. 

Checking Your Disk Quota

To check your quota, do the following

  1. Open a terminal window. (If you are doing this remotely, then connect to your network account using SSH.)
  2. Issue the command quota. This will tell you:
    • The filesystem you are using;
    • The number of 1 KB blocks you are using;
    • The quota of how many 1 KB blocks you are allowed to use;
    • The absolute limit (you can temporarily exceed your quota in some cases, but you can never exceed this limit);
    • The number of files you are using.
  3. If your account runs out of space, you might even be unable to log in graphically. (But you should still be able to connect remotely via SSH, allowing you to delete some files.)
  4. Disk space is often used by your browser's cache. Inside your browser's Preferences, try reducing the cache size, or clearing the cache.
  5. The command du -h --max-depth=1 might help you determine where your big files are, just make sure you run it from your home directory.
  6. If you are involved in a Math Department activity that requires you to have more space, then please contact the computer staff to request a quota increase.

 

2.5. Transferring your Math Google Workspace for Education email and files

Transfer Files to Personal Google Account

Google has a transfer service available from your Google account dashboard. This feature will automatically transfer your Math Gmail and Drive files you own and upload them to your personal Google account. If you do not have a personal account, you can create one for free.

IMPORTANT NOTE: When you start the process of migrating your account data to your personal account, open an incognito/private browsing window or use a different browser than you normally use. This will help to ensure the transfer will start.

  1. In a private/incognito browser window or different browser, log in to your Math Gmail account at http://gmail.math.arizona.edu.
  2. Access the tool from https://myaccount.google.com/. Or, from the upper right corner of the window, select the Google Account icon and then select Manage your Google Account.
  3. From the home page, select Start transfer under Transfer your content. Complete the steps:
  • Enter a destination account
  • Verify your destination account
  • Select the content to copy and transfer.

Be patient. The process may take up to several days to complete, particularly if you have a lot of data to transfer.

Download Files to Your Desktop

If you don't have enough storage space available in your personal Google account, or if you want to store your files elsewhere, you can download your files.

In a private/incognito browser window or different browser, log in to your Math Gmail account at http://gmail.math.arizona.edu
Access tool from https://takeout.google.com.
From the home page, select the data you want to download, then click Next Step.
Decide how often to export, the file type to use, and the threshold for splitting data into multiple compressed files.

The process may take up to several days to complete if you have a lot of data. You will receive an email with the link to download your data.

See more information on Google Takeout.

3. Printing

3.1. Printer Access

Konica Minolta Printer/Copiers - KM-401 and KM-ENR2

 

Located  in the Math building room 401N and in ENR2 Floor 3

 

  • These are multi-function units - copier, scanner, and printer.

 

  • They are on our network.  You can print to them from your computer connected via ethernet cable, or WiFi (Math VPN connection is required for WiFi).

 

  • Printing is secure - pages do not print until you release the print job, by logging in at the printer.


NEW! You can now log in by swiping your CatCard!  https://ua-math-dept.helpspot.com/ITSupport/index.php?pg=kb.page&id=31

  • There is a per person quota - you can check the status of your quota. If you have questions,  contact the Academic Office (academics@math.arizona.edu) for quota information.  


Instructions for setting up the printer on your computer are here:

 
Windows 
 
Mac
 
Linux

 

Bulk jobs (printed course materials or exams for example) should be handled with the main office copier. This is still by far the most cost-effective way for us to do copying, so we appreciate your cooperation with this. Printing requests can be uploaded at photocopy service request form

The shared printers in the Math Tower hallways and Grad Labs will be phased out as their current print cartridges expire.

 

The Room 108 staff will be responsible for restocking paper in the copiers, but we do appreciate your assistance in notifying them if you notice that the paper supply is low

 

3.2. Adding the M401 and ENR2 Konica Printers to a Windows Computer

 

NOTE: These instructions work if the login name for your PC matches your Math username.  If this is not the case for you, please open up a command prompt and type whoami  Contact math-system@arizona.edu with the login name that was displayed.

 

First, download and extract the driver for a personal computer: 

  1. Go here to download the zip file.  You will need to be logged in to your Math Google account.  Click on the download icon    
  2. After you have downloaded the zip file, extract the files, but do not run any installers.
  3. In step below, when it asks you to select a printer,  choose  Have Disk and browse to this directory  (in the files you just downloaded) \Drivers\PCL\EN\Win_x64
  4. Choose KOAXDJ__.inf
  5. It should then have the Konica Minolta as a choice.

 

Next, make sure you are on the Math network, either via an ethernet wired connection or with the UA VPN for Math (click here)  on wireless.

 

Then, add/install the printer and drivers: 

 

Open Control Panel > Hardware and Sound > Devices and Printers > and click on Add a printer

Note:  If you are on Windows 10 and can't find the Control Panel,  search for it in the search box. Then look for Devices and Printers.

 

 

Next, click on Add a network, wireless or Bluetooth printer  (this window may not appear on Windows 10 - go to the next step)


 

Click on The printer that I want isn't listed


 

Next, click on Select a shared printer by name and enter the correct path to the printer in the field below the button.  

 

For the M401 printer http://128.196.224.213:631/printers/KM-401
For the ENR2 printer http://128.196.224.213:631/printers/KM-ENR2

 

 

In the next window, Click on Have Disk and navigate to the KOAXDJ__.inf file (as noted in step 3 above) , select KONICA MINOLTA as the Manufacturer, and KONICA MINOLTA 650iSeriesPCL as the Printer.

 

 

 

Click on OK.  The next window that pops up will tell you that you've successfully added the printer.  But wait, there's still more...

 

Click on Next, then you'll be given a change to print a test page.  Click on Finish and you're almost done.

 

Last, Set Model and Finisher Settings: 

Right click the printer, select printer properties, select configure tab, under device option, select Model, under setting, select 360i, click Apply.

Next, under device option, select Finisher, under setting, select FS-533, click OK.

 

Congratulations, you have installed the Konica Minolta BizHub 360i printer/copier!🥳

 

 

3.3. Adding the Konica Minolta Printers KM-401 or KM-ENR2 to a Mac (ver 2)

Part One:  Installing the Driver

Go to this site:  http://onyxweb.mykonicaminolta.com/OneStopProductSupport/

Driver to search for: Bizhub 360i  (This is part of the 650i series)

 

Then click on the drivers button.  Choose the appropriate driver for your Mac OS:

 

After you click on this, it will download the zip file.   Go to downloads and double click it.  It will unzip the folder.  Inside the folder will be a .pkg.  Double-click it.

 

The installer launches:

 

Click through all the steps for the installer until it finishes.  

 

Part Two:  Installing the Printer

NOTE: These instructions work if the login name for your Mac matches your Math username.  If this is not the case for you, open up Terminal and type whoami . Contact math-system@arizona.edu with the login name that was displayed so that we can adjust the configuration on our server.

 

First, make sure you are on the Math network, either via an ethernet wired connection or with the Math VPN (click here)  on wireless.

These instructions are for Mac OS Monterey or lower.  See below for notes on Ventura.

1. Go to the Apple Menu, System Preferences.

 

2.  Choose Printers & Scanners

 

3.  At the left side of the Printers and Scanners window, you will see a plus sign.  Click on it.

 

4.  Choose IP and Internet Printing Protocol as shown below.

 

5.  Enter the following for the printer you want to use.

 

Printer     Address Queue Name
ENR2 Third Floor Printer     128.196.224.213:631

printers/KM-ENR2 KM-ENR2
Math 401 Printer      128.196.224.213:631

printers/KM-401 KM-401    

 

For Use:  Pick Select Software

 

 

10.  After you choose Select Software, you will get a list of printers.  Select Konica Minolta 360i PS

 

11. Click OK, then Click Add.

 

12.  For Finisher, Select FS-533

Congratulations, you have added the printer!

 

Notes for MacOS Ventura

You will click on Apple Menu, then System Settings, after that you will need to scroll down to Printers & Scanners or use the search.

Then click Add Printer, Scanner, or Fax

From this point on the screens should look the same as in the instructions above.

3.4. Adding the Konica Minolta PaperCut Printers on Linux

Removing and adding printers on Ubuntu Linux computers as described below requires root access. If you do not have root access on your Linux computer, send an email to math-system@arizona.edu requesting printer installation.

 

Prerequisites:

 

1. The cups daemon must be installed and running,

 

bob@m226c:~$ sudo service --status-all | grep cups
 [ + ]  cups
 [ - ]  cups-browsed
bob@m226c:~$ 

 

2. Check if non-PaperCut versions of the Konica printers are present (uncommon). If so, they must be uninstalled.

 

bob@m226c:~$ sudo dpkg --list | grep konica
ii  uamath-konica-enr2                                          1.06                                          all          Installs the Konica Minolta bizhub 364e copier on the 3rd Floor of ENR2.
ii  uamath-konica401                                            1.06                                          all          Installs the Konica Minolta bizhub 364e copier in room 401.
bob@m226c:~$ sudo apt-get purge uamath-konica-enr2 uamath-konica401
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  libpaps0 paps
Use 'sudo apt autoremove' to remove them.
The following packages will be REMOVED:
  uamath-konica-enr2* uamath-konica401*
0 upgraded, 0 newly installed, 2 to remove and 8 not upgraded.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] Y
(Reading database ... 1360534 files and directories currently installed.)
Removing uamath-konica-enr2 (1.06) ...
Removing KONICA-MINOLTA 364e Series ENR2
Removing uamath-konica401 (1.06) ...
Removing KONICA-MINOLTA 364e Series m401
bob@m226c:~$ 

 

Next, make sure you are on the Math network, either via an ethernet wired connection or with the UA VPN for Math (click here)  on wireless. 

 

Adding the printers:

 

1. Download the appropriate .deb package for either printer

  • Click here for the 401 printer
  • Click here for the ENR2 printer

 

2. Install the PaperCut printer package you prefer, or both if needed.  The last one installed will be your default printer.

 

mlatino@m228-a:~/Downloads$ sudo dpkg -i uamath-konica401-pc_1.5_all.deb 
(Reading database ... 325711 files and directories currently installed.)
Preparing to unpack uamath-konica401-pc_1.5_all.deb ...
Removing Konica Minolta bizhub 364e in Room 401
Unpacking uamath-konica401-pc (1.5) over (1.5) ...
Setting up uamath-konica401-pc (1.5) ...
Installing Konica Minolta bizhub 364e in Room 401
mlatino@m228-a:~/Downloads$

 

If your username does not match your netid, add a CUPS_USER variable to your .profile, e.g.:

 

export CUPS_USER=bobburton

 

Congratulations, you have added the PaperCut printer(s)!

 

Troubleshooting:

 

If it appears that the job was sent to the printer, but no jobs print out when you log in at the printer you should check this setting:

 

After you choose print, look at the advanced tab in the print options window.  Make sure user authentication is not set up.  The new system does not require it.

 

3.5. Using the Card Reader on the Konica Minolta Printer/Copiers

 

You can use your CatCard to access the Konica Minolta Printers in ENR2 third floor and Math 401.  However, it must first be associated with your Math network account. 

 

1.  Swipe your CatCard in the card reader.  (You may have to do this twice if the printer is asleep).  

You will see this message.  Touch Yes.

2. Next you will enter your Math username and password using the keyboard or the keyboard on the touchscreen.

3.  Click Set

 

4.  You will have to scan your CatCard one more time to release your print job. 

 

This was a one time set up.  From now on you will only need to swipe your CatCard to release print jobs, make copies, etc.

 

 

3.6. Checking your print quota on the Konica Minolta Printer/Copiers

You can check how many print jobs you have left in your quota.

  1. While on the Math network, go to papercut.math.arizona.edu:9191
  2. Log in with your Math username and password.
  3. You will see information about your print jobs.

3.7. Printing from the M401-B Public Windows Computer

If you want to print from the public Windows computer in Math 401, you need to log in to the PaperCut server using your Math username and Math password.  After you choose to print something, you should see a window that looks like this:


Log in with your MATH username and password.



PaperCut will log you out automatically after 5 minutes. If you wish to log out sooner:


RIGHT-CLICK on the PaperCut icon on the lower right  and choose "Logout."







3.8. Cancel your print job submitted to the Konica Minolta Printer/Copiers

You can cancel your print jobs by logging into the papercut server, follow these steps before swiping your catcard or logging into the printer.  

  1. While on the Math network, go to papercut.math.arizona.edu:9191
  2. Log in with your Math username and password.
  3. Select Jobs Pending Release, Select Cancel below Action column.



3.9. Printing from the public iMac (Kingham) in Math 401 N

After you choose to print a document, you should see this:

Click Print.


Next you should get a Login message from Papercut.  Log in with your MATH username and password.


This leaves you logged in to the printer for 5 minutes.  If you would like to log out sooner, control-click on the  PaperCut icon at the top right of the screen and log out.




4. Google Apps

4.1. Transfer Files or Email to another Google Account

Go to:

https://myaccount.google.com  and sign in with your Math GSuite credentials


On the left click on Data & Personalization


Click Start Transfer under Transfer Your Content


The steps will take you through transferring all files in your Google Drive and/or your Gmail messages.   This will copy and transfer -- the original files will stay in your Math GSuite account.


More information is available here:  https://support.google.com/accounts/answer/6386856?visit_id=636807545617692260-3194481195


5. Webpages

5.1. Add an Event to the Math Website

Logging in to the Drupal Math Website

 

 Go to https://www.math.arizona.edu/node/add/az_event

 

  • At the top left, click on Content

  • Click on Add Content

Filling out the Create Event Form

 

Drupal is not as flexible as our previous form so it will take a little bit more effort to get the event to look the way we want.

 Let’s go through each part:

 

Title:  

Put the name of the seminar with a colon followed by the name of the speaker.  For example:

Mathematics Colloquium: Douglas Ulmer

Subtitle:

Put speaker’s affiliation.  For example:

Department Head, University of Arizona Department of Mathematics

Category:

Choose the appropriate category.  This will most likely be the same as what you entered for title.  Choosing it here creates a page which lists all the seminars in a category.  For example:

Featured Image:

This is optional.

Click on Add media.   You can upload an image or choose from the selection.

 

When:

Add the date and time.  If you do not want to include a duration (such as 3:30 to 4:30), just make the start and end time the same.

DO NOT use the Repeats feature, unless the same exact event with the same speaker repeats!

 

Event Description:

This text entry box allows you to enter the title and description and any other information you want.   Please note that it is important to format the title properly for optimal display.

  • Type (or paste) the title first. Then select the text and choose Heading 1 from the dropdown menu:

This will make the title a nice size.

 

  • Next you can type or paste the description/abstract. If it appears too large, you may have to change from Heading 1 back to Paragraph

 

Where:

There are two fields here.  It is helpful to put the “link text” first.  This is just the Building and Room where the event will take place.  The “URL” is the link to the room location on the map.  See Common Math Meeting Rooms URLs.docx for a list of links to our most commonly used rooms.

Here is an example:

Attachments:

Here you can optionally upload a file related to the talk.

 

Contact:

Here you can optionally add contact information for one or more people.

 

 

Saving the Event:

 

  • If you are not ready for the event to be submitted for approval and then posted on the website, choose Save as: Draft.  You can also choose the preview button to take a look at the event before saving.

You can return to a Draft event later to change its status.

 

  • If you are ready for it to be visible on the website choose Save as:    A moderator will be notified to approve and publish the event.

Editing an Existing Event:

 

When you click on the Content button, you will see a list of your events.  You should be able to edit the events that you created.  After you make changes you will have to submit it for review again.

5.2. Change your Profile and Office Hours Information on our Website

Profile Page

Our website lists Department personnel in the People menu.  A profile page is generated for each individual that looks similar to this:

You can change some of this information.  Please note that some items will be different depending on whether you are faculty, staff, or student.

 

STEP ONE:  In a web browser, go to https://omicron.math.arizona.edu/profile/.  Log in with your UANetID and corresponding password.

 

Research Groups

When the word Faculty is highlighted, you will see an interface that allows you to add or remove your affiliation with our research groups.  This will change the information on the http://math.arizona.edu/research pages.



 

Preferred Name, Title, and Zoom Information

 

If you click on the word Personal at the top of the page, you will be able to edit your preferred name and University of Arizona titles. This affects the information listed in our directories in the People menu.  Position titles are pulled from the University database. If you feel your title(s) are incorrect, please contact the Business Office.


 

NEW!  If you would like to publish your personal Zoom room information, put it here under Zoom Preferences.  

This information will only be visible by a person logged in with UA NetID.

The red icon over the Zoom Link icon indicates that the viewer is not logged in via NetID.  If they click on the icon they will be prompted to log in


Now that the person has logged in, they will be able to click on the Zoom icon and it will take them directly to the Meeting Room.

Office Hours

If you click on Office Hours you will be able to submit your Office Hours schedule. 


 

  • Click on the squares you wish to mark as office hours.
  • At the bottom you may put Additional Notes.  You may put your Zoom meeting link there, however it will be visible to the public.  If you prefer, you may put your Zoom personal meeting link in under your personal profile page (see above).  The zoom information submitted this way will only be visible to UA NetID holders.  
  • Click on the Submit Office Hours green button when done.

Your office hours will now appear in your profile.  Go to  https://www.math.arizona.edu/people  and click on your name to see them.

Note:  Preferred pronouns are pulled from the University database.  If you wish to change them, follow these instructions:

You can add, remove, or update your pronouns by following these steps: 

  1. Log in to UAccess Employee and select the UA Employee Main Homepage.
  2. Click on the Personal Information tile.
  3. Select "Gender and Pronouns" from the menu on the left.
  4. Choose your pronouns from the dropdown menu and click "Save."

For those who are both employees and students, you may add, remove or update your pronouns in UAccess Employee and/or UAccess Student. The phonebook will display from the system that was most recently updated.

5.3. Create a Personal homepage

Faculty - Please check out Arizona Faculty Sites if you would like to build a homepage or a page for your research group/conference  https://sites.arizona.edu/

Grad Students - You can create a Google Site, either using the Math Google Workspace for Education or the University's Google Workspace for Education .  However, the Math Workspace will be retired in Summer 2024. Information on the UA Google Workspace:  https://servicenow.arizona.edu/sp?id=sc_cat_item&sys_id=6fecae771b0134107947edf1604bcb5d

 An alternative to look at is  https://www.owlstown.com/

 

Google Sites general instructions:

https://support.google.com/sites/answer/6372878?hl=en&ref_topic=7184580

6. Remote Access to Math Accounts

6.1. Remote Access

There are three different types of remote access supported by the Department of Mathematics:

  • UA Virtual Private Network (VPN) for Math Dept
    The Mathematics VPN allows you to access restricted Math resources (as well as many campus-only resources) when you are not in a Math building. For example, if you need access to the Mathematics Intranet pages, you could use the Mathematics VPN to gain access to them.

  • Remote Desktop (VNC)

    Using remote desktop, you can connect to a virtual Linux desktop from your Windows, Mac OS, or Linux-based computer. You can even connect from a tablet such as an iPad!

  • Shell Access (ssh)
    Shell access provides you with text-only access to your account. This is a great option for those who simply want to run programs or scripts from the Linux command line.

 

6.2. UA VPN for Math Dept

This is a special configuration of the UA VPN for the Math Department.

Downloading and Installing

Laptops issued by the Math Department should already have the Cisco Anyconnect Client installed. 
If you have the client, you can skip to Connecting. 

Please see this article for client download and installation instructions:

https://servicenow.arizona.edu/sp?id=kb_article_view&sysparm_article=KB0011701

Please see below for Connection instructions.  These are unique to our department version of the VPN.

Connecting:  Windows

1.  Click the Start Menu and find Cisco Secure Client

2.  In the Ready to Connect window that launches, type in vpn.arizona.edu/math and click Connect (with future connections, this information should persist) 



3.  In the login box:

  •  Enter your NetID
  •  Enter your NetID Password 
  •  For the Second Password option, type the NetID+ Method you selected when you enrolled in NetID+ (push, sms or passcode)



 4.  Click OK and respond to your second password prompt (Duo Push, SMS text, or passcode)

5.  Review the Notice box and click Accept to clear the notice alert

 You are now connected!

 6.  To verify, look for the small Cisco AnyConnect icon in the task bar.



 7.  To disconnect, double-click this icon and select Disconnect.

 

Connecting:  Mac 

(requires Mac OS 11 or higher)

Navigate to your Applications folder

1.  Locate the Cisco folder and open it

2.  Double-click the Cisco Secure Client app

3.  In the Ready to Connect window that launches, type in vpn.arizona.edu/math and click Connect (with future connections, this information should persist).

4.  In the login box:

  • Enter your NetID
  • Enter your NetID Password
  • For the next option, type the NetID+ Method you selected when you enrolled in NetID+ (push, sms or passcode)

5.  Click OK and respond to your second password prompt 

6.  Review the Notice box and click Continue to accept the notice alert

7.  You are now connected! - Look for the small Cisco AnyConnect icon on the top menu bar.

8.  When are ready to disconnect, click on the icon and choose Disconnect from the menu.

Connecting:  Linux

Navigate to your Applications menu

  1. Double-click the Cisco Secure Client app
  2. In the window that launches, type in vpn.arizona.edu/math and click Connect (with future connections, this information should persist)
  3. In the login box, enter the following information
    • Enter your NetID in the username field
    • Enter your NetID Password in the password field
    • For the next option, type the NetID+ Method you selected when you enrolled in NetID+ (push, sms or passcode)
  4. Click OK and respond to your second password prompt 
  5. Review the Notice box and click Continue to accept the notice alert
  6. You are now connected! - Look for the small Cisco AnyConnect icon on the top menu bar

6.3. VPN for iOS and Android

Please visit the UITS Knowledge Base for more information on using the UA VPN on mobile devices:

iPhones and iPads:

https://uarizona.service-now.com/sp?id=kb_article_view&sysparm_article=KB0010413

Android:

https://uarizona.service-now.com/sp?id=kb_article_view&sysparm_article=KB0010414

6.4. VNC - Remote access and control of your Linux Desktop Environment

 

 

Note: 9/2014 - Due to the new version of Ubuntu (14.04) on our gateway machines and servers, you may need to update a file so that  your vnc desktop will appear properly. If you have a problem viewing your desktop: 1) Kill your vncserver process, 2) In your ssh terminal window, remove the following file:  ./vnc/xstartup (i.e. rm ~/.vnc/xstartup) 3) Restart the vncserver.

What is VNC?

VNC stands for "Virtual Network Computing" and is a type of "remote desktop" software. VNC lets you access to a Linux desktop running on a Math server in a window. This desktop is  called a "VNC server." It will run until it is killed. You connect to or "view" your personal virtual desktop from a "VNC client". You can disconnect and the desktop will continue to run. You need "VNC client" software on your Mac OS X, Windows, Linux machine or tablet to use this service. (See www.realvnc.com and at www.tightvnc.com for VNC clients.)

Our VNC Gateways: Phoenix (grad students) and Dragon (faculty) provide graphical access to your network account desktop from anywhere on the internet.

Since the gateways have many users, Please run computational software(e.g. Matlab) on the chivo cluster for graduate students, or on faculty desktops instead of on the gateways.

1. Set up your VNC Service

Before you can connect, you must setup your VNC service.

2. Connect to the VNC Service

2.1 Create a virtual private network (VPN) connection

If you are connecting from off campus, you must first connect to the Math VPN, the UA VPN or use SSH Tunneling

2.2 Installing the VNC Viewer

The VNC Viewer is a program you run on your local machine which connects to the remote VNC desktop so you can interact with it.

Windows and MAC

  • Microsoft Windows VNC Viewer - TightVNC Viewer [Download]
  • Mac OS X VNC Viewer - Chicken of the VNC  [Download]

Linux

  • If you are connecting from a linux computer, the vncviewer program should be pre-installed.

2.3 Connect the VNC viewer to the VNC server

Now you will connect to the remote VNC desktop you setup in step 1. 

Launch the viewer (e.g. tightvnc.) For the host connection, use:

   hostname.math.arizona.edu:59xx

Where "hostname" is the server you ssh'ed to and xx is the VNC number that displayed when you setup your VNC Service.

If you are connecting from a linux computer, VNC can be launched from the command line with the following command:

   vncviewer hostname.math.arizona.edu:59xx

You will also be asked for the VNC password you created at that time.  If you forgot the password you can reset it.

3. Disconnect from your VNC session

To disconnect from (i.e., stop viewing) your remote desktop, simply close the viewer (the outermost window).

There is no need to close individual windows inside your virtual desktop, nor is there a need to log out of the Gnome session inside your virtual desktop. (In fact, if you accidentally do this, then you must kill your remote desktop and create a new one.)

 

 

6.5. Setting Up Your VNC Service


  • The following steps show you how to set up your own persistent VNC server (i.e. remote desktop) which will run  on a computation server or a  VNC gateway.   When you are done with these steps, you will connect  to the server to start a computation job or access your math network files. 

    Setup: starting up the VNC server

    First you will create a VNC server (i.e. virtual desktop.) You can leave the VNC Server running for weeks or months. However, Please do not run multiple VNC servers on the same machine, or on multiple chivos.

    • Pick a VNC host.
      • For light work via VNC, we provide Phoenix (grads) and Dragon (faculty.)
      • For heavy computation, faculty can use their office desktops, grad students can use the chivos
    • Use SSH to connect to the VNC host. You will need to maintain either a Math VPN connection or a SSH Tunnel to the VNC host while using your vnc viewer.
      • For VNC via Math VPN ,
        • First connect to the MATH VPN
        • Then ssh to the machine (ssh to yourmathaccount@vnchost.math.arizona.edu) Replace vnchost with the machine you are connecting to (e.g. chivo, chivoX, yourdesktopname, dragon or phoenix.)
      • For VNC without Math VPN you will instead create an SSH session w/ Tunneling.
    • Use the command vncserver on the VNC host to create your remote desktop. The command will display the number of your new VNC server. EG: ":7", or ":13". You must remember that number! (Advanced users can specify additional options to vncserver. See the bottom of this page for information.)
    • Your remote desktop is now alive! You can use a VNC viewer to connect to your remote desktop.
    • You will be prompted to set a vnc password the first time you create a session. You will need to use this password every time you connect. If you ever forget this password, you can reset it.

    Setup: starting up the VNC server on Ubuntu 16.04 (e.g. the grad chivos).

    VNC server configurations that work on older versions of Ubuntu may not work on Ubuntu 16.04.  If you start your VNC client and see nothing but a grey screen after connecting to the VNC server, follow these instructions to fix the problem.

    • Decide whether you want an xfce4 or a gnome desktop.  The gnome desktop will probably look more familiar, but the xfce4 desktop will be faster and more responsive.
      • If you decide to try the xfce4 desktop, backup your current ~/.vnc/xstartup file and replace the contents with this:
        #!/bin/sh
        
        startxfce4 &

  • If you decide to stick with the gnome desktop, backup your current ~/.vnc/xstartup file and replace the contents with this:
    #!/bin/sh
    
    export XKL_XMODMAP_DISABLE=1
    unset SESSION_MANAGER
    unset DBUS_SESSION_BUS_ADDRESS
     
    gnome-panel &
    gnome-settings-daemon &
    metacity &
    nautilus &
    gnome-terminal &
After updating your xstartup file, make sure execute permissions are set on it:
bobburton@chivo:~/.vnc$ ls -ld xstartup
-rwxr-xr-x 1 bobburton users  24 Feb 13 10:35 xstartup
Kill your current VNC server process if you have one:
bobburton@chivo:~/.vnc$ ps -ef | grep vnc | grep bobburton
bobburt+ 24506 1 0 08:57 pts/8 00:00:00 Xvnc4 :2 -desktop chivo:2 (bobburton) -httpd /usr/share/vnc-java -auth /u5/bobburton/.Xauthority -geometry 1024x768 -depth 16 -rfbwait 30000 -rfbauth /u5/bobburton/.vnc/passwd -rfbport 5902 -pn -fp /usr/X11R6/lib/X11/fonts/Type1/,/usr/X11R6/lib/X11/fonts/Speedo/,/usr/X11R6/lib/X11/fonts/misc/,/usr/X11R6/lib/X11/fonts/75dpi/,/usr/X11R6/lib/X11/fonts/100dpi/,/usr/share/fonts/X11/misc/,/usr/share/fonts/X11/Type1/,/usr/share/fonts/X11/75dpi/,/usr/share/fonts/X11/100dpi/ -co /etc/X11/rgb
bobburton@chivo:~/.vnc$ vncserver -kill :2
Killing Xvnc4 process ID 24506
bobburton@chivo:~/.vnc$
Restart the VNC server:
bobburton@chivo:~/.vnc$ vncserver -geometry 1680x1000 -depth 24
Found /usr/share/vnc-java for http connections.

New 'chivo:2 (bobburton)' desktop is chivo:2

Starting applications specified in /u5/bobburton/.vnc/xstartup
Log file is /u5/bobburton/.vnc/chivo:2.log

bobburton@chivo:~/.vnc$

  • Many warnings will be spewed to the log file, e.g. ~/.vnc/chivo1:2.log, but none prevent the desktop from running.

How to reset your vnc password

Use ssh to connect to any networked linux machine (e.g.  phoenix, dragon or a chivo) and enter the command "vncpasswd." You will be prompted for a new password.

How to figure out your desktop number

If you've forgotten your desktop number, you can connect to the VNC host via ssh then issue the command:

ps -ef | grep vnc | grep myusername

How to permanently kill your remote desktop

To kill your remote desktops, first use SSH to connect to the VNC host, as described above. To kill a particular desktop, for example desktop number 7, use the command:

vncserver -kill :7

To kill all your desktops at once, use the command:

killall Xvnc4 

You can ignore any "Operation not permitted" error messages.

Advanced VNC Hints

  • The simpler the graphics on your desktop, the less information needs to be transferred, and the faster your VNC connection will be.       
    • Change your desktop background color to a solid color. Use solid white or solid black.
    • Simplify your desktop theme to one that uses rectangular windows, and uses a solid color (as opposed to gradient shading) for controls, window titles, etc.
    • Turn off any graphics, like moving charts or eyeballs that follow the mouse cursor...
  • To make VNC it as fast as possible you can use a smaller desktop, and use fewer bits per pixel. For example: vncserver -depth 8 -geometry 800x600.
  • When you create your VNC server with the command vncserver, you can use a different resolution and/or color depth. You can match your vnc screen resolution to that of your home computer and run your VNC viewer in fullscreen mode.       
    • For example, say your Windows box at home has a display resolution of 1280x1024 at 24 bits/pixel. (To see this information, right-click on the background of the desktop and bring up Properties.)
    • When you create your VNC server, you could use the command vncserver -depth 24 -geometry 1280x1024. (see "man vncserver" for more info.)
    • When you connect from your Windows box, right-click on the titlebar of the outermost VNC window and select "Full Screen". It will tell you the keystrokes to escape from full-screen mode.
    • At this point, instead of seeing Linux inside a VNC window inside Microsoft Windows, all you see in front of you is your remote Linux desktop!
  • Please disable the screensaver on your remote desktop. (Otherwise your virtual desktop will use too many CPU cycles "saving" a non-existent screen.) On our remote desktop gateways, the screensaver has already been disabled - but if you run a VNC server on some other computer, then the first time you connect to your remote desktop, disable your X screensaver (go to Start/Programs/Settings/Desktop/Screensaver).

connect  to the server


6.6. Alternatives to VNC

VNC is overkill for many applications.  If you're running Matlab or Mathematica on a Linux server, you don't need to replicate your Linux desktop on your local computer--it's sufficient to just open the windows required by the application.


This can be accomplished by running an X server on your local computer and connecting to the Linux server with secure X11 forwarding enabled.  This can be done from Windows, OS X, or Linux clients.  The following instructions were plagiarized from https://uisapp2.iu.edu/confluence-prd/pages/viewpage.action?pageId=280461906.  If you are not in a Math building using the Math wired ethernet,  connect to the Math VPN before starting.


Windows

  1. Install the Xming software.
  2. If you have not already done so, download putty.exe from the PuTTY site and install it.
  3. Run Xming on your PC to start the X server.  You should see the Xming icon in the taskbar if it is running (although you may have to click the little arrow in the taskbar to see it)
  4. Run PuTTY and set things up as follows:

    - Enter the server name (e.g. chivo.math.arizona.edu) in Host Name
    - Make sure the Connection type is set to SSH
    - Enable X11 forwarding (Connection > SSH > X11)

  5. Log in with your Math username and password.
  6. Once you are logged into the linux system, you can just run the GUI program of your choice (ie. Matlab, Mathematica, etc) from the command line and it will display on your PC.


Mac OS X

  1. Install XQuartz on your Mac, which is the official X server software for Mac
  2. Run Applications > Utilities > XQuartz.app
  3. Right click on the XQuartz icon in the dock and select Applications > Terminal.  This should bring up a new xterm terminal windows.

  4. In this xterm window, ssh into the linux system of your choice using the -Y argument (secure X11 forwarding).  For example, to log into chivo.math.arizona.edu you would run something like:

    ssh -Y username@chivo.math.arizona.edu

  5. Once you are logged into the linux system, you can just run the GUI program of your choice (ie. Matlab, Mathematica, etc) from the command line and it will display on your Mac.


Linux

  1. Ssh into the linux system of your choice using the -Y argument (secure X11 Forwarding).  For example, to log into chivo.math.arizona.edu you would run something like:

    ssh -Y username@chivo.math.arizona.edu

  2. Once you are logged into the remote linux system, you can just run the GUI program of your choice (ie. Matlab, Mathematica, etc) from the command line and it will display on your linux client.

6.7. Remote Shell Access to Your Network Account

Our shell gateways, reachable worldwide from anywhere on the internet, provide text-only shell access to your network account. (Once on the gateway, you can also connect to other machines in our building network.)

  • Faculty/visitor/staff shell gateway: ssh -p 31415 dragon.math.arizona.edu
  • Graduate student shell gateway: ssh -p 31415 phoenix.math.arizona.edu

You use ssh to connect to our shell gateways.SCP, and SFTP are also used to transfer files between your network account and other systems.

Your SSH program uses port 22 by default. You will need to set it to use port 31415 when you are not in a Math building. 


Please never run heavy-duty computations directly on the shell gateway. If you are running a compute job you should ssh or VNC to another machine (such as your office desktop, or the chivo cluster for graduate students)

Different ways to connect to the shell gateway:

  • If you are running Microsoft Windows download putty:
    • PuTTY [Download], [How to use]
      This elegant tiny SSH client is a quick download and does not require an Installer to be run.
  • If you are running Linux or Mac OS X, you can run ssh from the command line, e.g.:
    ssh -p 31415 accountname@dragon.math.arizona.edu

Gateway authentication:

To verify that you are not being duped by a rogue gateway, the first time you try to connect you will be presented with the gateway's RSA or DSA key fingerprint. The correct fingerprints are:

dragon (RSA): ec:0d:8f:56:ff:60:cc:99:69:81:72:13:e8:c7:08:e2
dragon (RSA/Babble): xipod-ryzem-tefud-nevip-nudef-zinoc-mycyk-gucam-kohiz-pucam-boxex 
dragon (DSA): 8f:4c:ca:06:1c:85:91:6c:60:b5:1f:05:50:8c:69:f5 
dragon (DSA/Babble): xohon-nacyv-vivyb-tizuh-debem-narek-sipam-begin-fasys-zades-gaxux

phoenix (RSA): da:7d:51:4e:b9:32:72:e9:ce:65:a5:cf:25:02:56:69
phoenix (RSA/Babble): xifel-kobid-lyrur-zazod-topaz-doniz-vogyh-bubug-malip-lyfym-toxux
phoenix (DSA): f2:0a:b9:9e:3a:33:7a:cc:0e:ff:c6:18:97:70:b3:29
phoenix (DSA/Babble): xukit-nilor-sybyf-firyz-lonez-tored-teban-kuryd-suhez-davyf-luxix


6.8. Running software remotely or in the background

Introduction

If you're doing heavy-duty computation with Matlab/Maple/Mathematica or your own programs, you may have to wait a long time (perhaps days) for your computation to finish. Since you don't want to sit in front of a lab computer for days, or tie up your office computer, you can put tasks in the background, and/or put them on a remote machine. You can then log out and return later to  get your results,  Note that it is very easy to take up too much CPU time or memory with a background computational process. The "chivos" are dedicated to this purpose for grad students.

Commands

Before launching background/remote tasks, you must:

  • Learn to use ssh to connect to remote systems.
  • Learn to use top or pskill, and renice to monitor and manage processes you've started.
  • Learn to use &nicenohup, and ulimit to launch processes in a desired way.
  • For interactive (non-batch) programs: know about ssh -Y, and learn either vnc or screen.

You can type "man command" to get more information on any of these commands.  This article also gives a nice overview.


top

top displays a list of active processes, how much memory and CPU time each process is using and who owns it, etc. If a machine is sluggish, top will tell you why! From within the topdisplay, you can  kill or renice your running processes. Hit ? for some help, and read the manpage: man top. (If you spot someone else's runaway process eating too much CPU, you can email system or the other user . They might not know about it unless you inform them.)

ps

Makes a list of running processes along with additional information. A common invocation isps -aux, which lists a lot of extra information. Another useful invocation is ps -aux -forest, which draws lines to indicate which process spawned which process. (The commandpstree is similar.)

kill

Lets you kill one of your processes. You must know the numeric process ID. You can see the PID in the top display, or you can get a list using ps -aux. Instead of using kill as a separate command, you can access it inside top. Read man kill for more info. Generally you can first send a "kill 15 xxxxx" (where xxxxx is the process ID) and wait a few seconds.  If the process does not die, do a "kill 9". If that doesn't work, then that machine has become unstable and you can contact the computer support staff.

nice

This starts a task with a nice value, which means the task will do a better job sharing the CPU when you try to run other programs or when other users log in to the same computer. All heavy-duty tasks not running on chivos should be nice. Manpage: man nice.

renice

Forgot to start something using nice? Use this to go back and make it nicer. You can also do this inside top.  See: man renice.

&

Putting this after a command puts that command in the background, so that you can continue to give other commands. If you log out, your background task might get killed automatically (to avoid that, see nohup).  If the command  creates windows (e.g., Mathematica &), it will create them even from the background. Most people use & when starting programs like Mathematica so that they don't lose their prompt. (Try it both ways and the previous sentence will make more sense.) See: http://en.wikibooks.org/wiki/A_Quick_Introduction_to_Unix/Job_Control

nohup

To put something in the background so that it doesn't die when you logout, start it with nohup. (e.g. "nohup command &"  ) This works with text-only programs. In other words, the "nohupped" command won't work if it tries to create windows, or needs keyboard input.  The command must send all output to a file. You can use this with your own C/C++ programs, but you can't use it with most software packages. See: man nohupscreen does much more than  nohup.

ulimit

To prevent a program from using too much time or too much memory, you can set limits in a shell, and all programs started from that shell will have those limits imposed. Use ulimit -ato get a list of limits. To confirm you understand what is going on, set various values ridiculously low and try to run your program to make sure it gets stopped by the operating system. Then quit that shell, open a new shell, and set more reasonable limits. Go read man ulimit.

screen

This creates an environment in which you can start an interactive text-only program, such as GAP or Macaulay, or even Mathematica in its text-only non-notebook mode, but you can log out and it keeps going. On any linux machine, e.g. chivo, enter screen, a "screen" process starts with a new prompt. Then you can enter a command, e.g:  nice Singular, then type some Singular commands that will take days to complete, hit "control-A d" and log out. A day later you can ssh  to chivo, do screen -r to reconnect, and you'll be right back in the Singular session. It's very cool. Type man screen on a linux machine for more information.

ssh

From within a shell, you can use ssh user@remote to obtain a shell on a remote system. Then you can issue commands (such as many of the ones described on this page) on the remote system. If you use ssh -Y user@remote then there will also be interactive X forwarding, meaning that programs launched on the remote system can open windows on your local system (assuming you are logged in to a graphical X desktop). You might also want to read about using ssh to obtain remote shell access to your network account.

VNC

This is a graphical version of screen. You can create an entire virtual X desktop and connect to it from home, office, anywhere you can access a web browser. You'll have to read man vncserver and man vncviewer. You might want to read about using vnc to obtain remote desktop access to your network account.

 

6.9. Transferring Files To/From Your Network Account

 

Our shell gateways can be used to transfer files to/from your network account.

Technically speaking, our shell gateways speak SSHSCP, and SFTP. To use RSYNC, layer it over SSH: rsync -e 'ssh -p 31415' ....

When connecting from outside the department, you must connect on port 31415. 

To connect and transfer files:

  • If you are running Microsoft Windows you can use WinSCP. [Download]
  • If you are running Mac OS X we recommend Fugu. [Download]
  • Alternatively, if you are running Linux or Mac OS X, you could instead invoke scp directly from the command line to transfer individual files:
    scp -P 31415 localfilename myaccountname@dragon.math.arizona.edu:newremotefilename
    scp -P 31415 myaccountname@dragon.math.arizona.edu:remotefilename newlocalfilename
     To transfer many files, you may want to instead enter an interactive SFTP session:
    sftp -oPort=31415 myaccountname@dragon.math.arizona.edu
     (You will need to know how to use SFTP commands.) 

    Gateway authentication:

    To verify that you are not being duped by a rogue gateway, the first time you try to connect, you may be presented with the gateway's RSA key fingerprint. The correct fingerprints are at the bottom of our page on remote shell access.


6.10. WinSCP for File Transfer

After you open WinSCP you will see a login screen. The hostname will be dragon.math.arizona.edu for faculty/staff or phoenix.math.arizona.edu for graduate students. The port number of 22 is fine, unless you are not on the math network. In that case change the port to 31415


Next you might see a warning like the following:

Finally you get to the transfer file window. You can drag and drop files from your computer (left side) to the server (right side). Files for your webpage should go into your pub_http_internet folder.




6.11. How to Use PuTTY to Connect to a Remote Computer

Start PuTTY by double-clicking its icon.


When a PuTTY Configuration window opens select Session (it should be selected by default) from the Category panel on the left. In the Host Name (or IP address) field enter the name of the computer you wish to connect to. In the Port field replace 22 (the default) with 31415. Make sure that SSH is selected under Protocol (it should be selected by default). Click on Open.


In the new dialog box enter your username and password.


Once you see the prompt, you are connected to the remote computer.



6.12. VNC via SSH Tunneling

How to create your remote desktop:

Before you can connect to your remote desktop, you must create your remote desktop service.

Different ways to connect to your remote desktop:

In the instructions below, wherever we write "bobcat", graduate students should substitute "iguana".

  • If you are running Microsoft Windows you'll need both an SSH Client and a VNC Viewer.
    • PuTTY - SSH Client [Download]
      You'll need to make sure you have PuTTY setup for SSH Tunneling.
    • TightVNC Viewer [Download]
      Note that you only need the "Viewer", which is the smallest of the many available downloads. To connect, first launch PuTTY and open the session you created using the instructions above. Then launch the viewer, and simply type "localhost" for the Remote Host. If your SSH Tunnel is set up properly and connected, you will be asked for the password you setup when you created your remote desktop service.
  • If you are running Linux or Mac OS X, you can create your SSH Tunnel directly from the command line:
  ssh -L 5900:bobcat.math.arizona.edu:59xx -p 31415 bobcat.math.arizona.edu

where xx is your VNC desktop number.

  • For Mac OS X, you can download the client "Chicken of the VNC". While logged in with the previous command, you can run "Chicken of the VNC" and enter "localhost" for the host and the password you setup when you created your remote desktop service.
  • For Linux, while logged in with the previous command, open a new terminal window, and enter the following command:
  vncviewer localhost

How to disconnect

  • To disconnect from (i.e., stop viewing) your remote desktop, simply close the viewer (the outermost window).
  • There is no need to close individual windows inside your virtual desktop, nor is there a need to log out the Gnome session inside your virtual desktop. (In fact, if you accidentally do this, then you must kill your remote desktop and create a new one.)


6.13. PuTTY - SSH w/ Tunneling

Start PuTTY By click on this icon:


You will be presented with the PuTTY Configuration window below.


Enter the name of the computer you're creating this connection for. An example would be "dragon.math.arizona.edu". Enter 31415 for the port. Then since we are creating a session we intend to re-use, enter the computer name in the Saved Sessions space as well. Once all that's entered click on the Save button to the right.

Next, click on the plus sign next to the words "SSH" on the left, then click on "Tunnels" from the items that appear below it. That should bring up a window that looks like this:


Enter the Source port of 5900 and the Destination as dragon.math.arizona.edu:59xx, where xx is your VNC desktop number. If you don't have one, you'll need to create your remote desktop service. Then click "Add" and make sure that your tunnel settings appear in the box above where you entered them.
Note: Graduate Students will use phoenix instead of dragon.

Next, you need to scroll the "Categories" box on the left back up and click on "Session". You'll be taken back to the first window. Click "Save" here again to save your Tunnel settings to the Session we've created.

Now you can simply click Open, and an SSH connection will be made with a Tunnel from your localhost to the Destination entered above. In the future, when you open SSH, you will be able to simple double click on the server name in the Saved Sessions window to open the connection.


6.14. How to Use PuTTY to Connect to a Remote Computer

Start PuTTY by double-clicking its icon. 


When a PuTTY Configuration window opens select Session (it should be selected by default) from the Category panel on the left. In the Host Name (or IP address) field enter the name of the computer you wish to connect to (such as dragon.math.arizona.edu or phoenix.math.arizona.edu). In the Port field replace 22 (the default) with 31415. Make sure that SSH is selected under Protocol (it should be selected by default). Click on Open.


In the new dialog box enter your Math username and password.


Once you see the prompt, you are connected to the remote computer.





7. Software

7.1. Antivirus & Malware

All departmental Windows computers have Sophos Antivirus installed by the Math IT Staff.  If you need anti-virus for your personal computers please see this article.

If you believe that your Department computer has been infected with a virus or malware, please contact the computer support staff as soon as possible for assistance.

7.2. Logging in to Adobe Acrobat Pro DC for Windows

*These are Windows instructions.  Mac instructions are here:  Acrobat Mac Instructions

 

1. Open Adobe Acrobat Acrobat.

2. Type in your @arizona.edu  address (NOT the Math one)  Leave password blank and hit enter.

3. UA WebAuth window, Enter your NetID credentials

4.  You should be able to use Adobe Acrobat now


7.3. Logging in to Adobe Acrobat Pro DC for Macintosh

1. Open Adobe Acrobat

 

2. Click on Sign In on the upper right

 

3.  Type in your @arizona.edu  address and hit enter.

4.  On the next screen choose  "Company or School Account"

 

5.  Finally you will see the familiar UANetID.  Login and you can now use Adobe Acrobat.

 

 

8. Networks

8.1. Available Networks

 

Math Network -

This refers to the wired Ethernet network in the Math Tower, Math Teaching Lab, and ENR2.   This network is managed by the Math IT Staff.  If you are plugged into this network, you will have easy access to certain Math resources, such as the Konica Minolta Printer/Copiers.

 

Wireless Network-

The University maintains the UAWiFi and UAGuest networks.  If you are on one of these, you are not on the Math Network.  If you want to access services available only on the Math network, but don't want to plug in, you can use the UA VPN for Math dept.

 

Visitors to the Department-

Visitors can plug into the Math network and still access services (such as the internet) that are not on the Trusted Net.  For wireless, they can log on to UAGuest or use Eduroam (if they belong to a member institution).

 

8.2. Using Personal Equipment

 

You are welcome to use your own personal computing equipment while working within the Department of the Mathematics. However, any personal machine connected to the Mathematics Department network (wireless or otherwise) must comply with the University Computing Standard as well as all departmental computing policies.

Please visit the links to the right for information about getting online and available software.


9. Computers and Laptops

9.1. Computers and Laptops

The University provides one-time start-up assistance to new tenure-track faculty, under which the Mathematics Department obtains an office computer (with 3 years of hardware warranty support).

The University does not (May, 2002) provide replacement computers (after the initial start-up support) for its faculty. Tenure-track faculty members are encouraged to submit proposals for support of research activities.

 

9.2. Personal Equipment - Antivirus and Malware

Installing Sophos Anti-Virus:

  1. Go to https://softwarelicense.arizona.edu/sophos-central and follow the Home Use instructions.  You will be asked for your UANetID and password.
  2. Select Sophos Home Free and Download Now and follow the instructions.

Removing Malware

Malware, short for malicious software, is any software program designed to cause harm to a computer system or designed to frustrate the user experience. In addition to viruses and trojan horses, this category of software includes spyware and adware. In short, malware constistutes all the software that evil people try to sneak onto your computer, but which you do not want to have on your computer. This page describes the three programs you should run to eliminate malware from a Windows system. (For more information on malware, see the Malware Wikipedia entry.)

Run Malwarebytes Anti-Malware

This program, which has a free version, does a good job of removing malware. Please download malwarebytes, and then install/run the software.

Run Sophos Anti-Virus

See instructions above.

Run Lavasoft Ad-Aware

  1. Download Lavasoft Ad-Aware.
  2. Install/run the software and initiate a full scan of your system.
  3. On the screen in which you are presented with a list of suspicious objects, you must manually select all the ones you wish to have removed. Unless a suspicious object leaps out at you as being something important, chances are that you want to remove all the suspicious objects that were found. To quickly select all objects, right-click one of the checkboxes and select the appropriate choice from the menu
  4. that will pop up. Click onNext to continue to the next screen and remove the objects. 
  5. When the confirmation dialog appears, click on OK


10. High Performance Computing

10.1. High Performance Computing

High Performance Computing

Chivo Machine

If you wish to execute long-running compute jobs, the Mathematics Department provides a remotely accessible system dedicated to this purpose, known as "Chivo".

Math software packages are installed on this machine. Chivo can be accessed from within the math building directly via vnc or ssh, or from outside the math building via Math VPN and then vnc or ssh. It can also be accessed  from outside the math building via a Remote ssh access servers (i.e. Phoenix).

Chivo is outfitted with a Xeon processor and 32 GB RAM. You can execute jobs via VNC or shell commands. Please read our support page on how to run jobs remotely and in the background. The full machine name is:

  • chivo.math.arizona.edu

UITS High-Performance Research Computing

 

UITS provides more powerful resources for high-performance research computing. For more information, visit:

https://hpcdocs.hpc.arizona.edu/#introduction