Sidebar image

Windows resources

Secure Connections

    If you want to know why you can't use Telnet and FTP (Fetch) anymore to access department servers, read the blurb.

    PuTTY is a lightweight command line SSH client for Windows. If you want to access a text console on gauss (or any other machine where you can login via SSH) in order to use a text editor, move/copy files or run text-based applications, PuTTY might as well be all what you need. Download from here or search the Web for PuTTY, in case the link is gone.

    Cygwin is a UNIX-like environment for Windows. It provides an impressive range of traditional open source GNU software: from cat, cp, tar and rsync to compilers, PERL, TeX/LaTeX and X Window graphical system. Cygwin comes with a GUI setup.exe utility, which lets you select what packages should be installed (or added later). SSH is provided in 'openssh' package. Cygwin home.

    Filezilla is a GUI program for both FTP and secure-FTP file transfers. Download from filezilla-project.org, install and lauch the program. Choose File > Site Manager > New Site. Configure secure FTP connection to gauss:

    Host: math.dartmouth.edu
    Servertype: SFTP - SSH File Transfer Protocol
    Logontype: Ask for password
    User: your username on gauss

    Click OK to save configuration or Connect to save and connect at once.

VPN

    Dartmouth VPN

    Computing Services' page.

    Math VPN

    1. Download executable Installation Package from openvpn.se. It should be at least version 2.1.
    2. Start the installer you have just downloaded and proceed accepting all the defaults. After successful install an additional (red) networking icon should appear in your Windows taskbar.
    3. Math VPN authentication requires Dartmouth certificates. Using a web browser:
      1. Get Dartmouth root certificate at https://collegeca.dartmouth.edu.
      2. Get your personal certificate at https://collegeca.dartmouth.edu.
      3. In Firefox go to Tools - Options - Advanced - Encryption - Certificates - View Certificates - Your Certificates. Select your certificate and click Backup. Back it up as C:\Program Files\OpenVPN\config\mydccert.p12.
        (“Backup” is a way of saving certificates as disk files.)
    4. Get Math VPN configuration file mathvpn.ovpn and place it in C:\Program Files\OpenVPN\config\.
    5. Right-click on red OpenVPN-GUI icon in your taskbar and select Edit Config. Find the line starting with pkcs12 and make sure it is set to certificate file you just exported.
    6. Right-click on the red icon again and choose Connect. You will be prompted for a password, and the password is the one you created while exporting certificate. If Math VPN has been successfully created, red icon will turn green.
    7. To stop VPN, right click on the Taskbar icon and select Disconnect.



Backing up your files

    Anne Webster Grant handles backups of your Mac or Windows machine.
    Details are here.


Making X connections to Linux Machines

    We recommend using Cygwin/X. Cygwin installer can be downloaded from cygwin.com. After installation is comlete, start Cygwin and you should be presented with a command prompt window. Start X system by running startxwin.bat (supplied with Cygwin). An xterm window will appear where graphical X applications can be run, both local (type 'xclock' to test) and remote. To run X application on gauss type 'ssh -Xl usernameongauss appname'.


Printing

    All public Math printers are accessed via printing service on math.dartmouth.edu. Printers should be added as http://math.dartmouth.edu:631/printers/<printer_name> by using Control Panel - Printers & Faxes - Add Printer - A network printer...

    Available printers (printer_name, model, location) are listed here.



Postscript

    If you really want to view postscript files on Windows, then you will have to install ghostscript and ghostview. The main site is here.



Condor

    Installation

    1. Download “Current Stable Release” from www.cs.wisc.edu.
    2. Start the installer and click through usual “Next >” prompts. Here are the important ones:
      • Choose install type: Join an existing Condor pool.
      • Hostname of Central Manager: math-01.grid.dartmouth.edu.
      • Submit jobs to Condor pool: check.
      • Hosts with Read access: *.dartmouth.edu
      • Hosts with Write access: *.dartmouth.edu
      • Hosts with Administrator access: $(FULL_HOSTNAME).
    3. Restart Windows. Condor service should start automatically. Installer should have also added several exceptions to Windows firewall (service names starting with “condor_”).
      N.B.: Condor can be started/stopped from the Command Prompt by, for example, “net start condor”. For some reason stopping/restarting fails when attempted from Control Panel - Administration Tools.
    4. Check whether Math Condor pool is accessible (Command Prompt):
          c:\condor\bin\condor_status    
      Response should be similar to this:
          Name               OpSys  Arch   State     Activity LoadAv Mem   ActvtyTime
          
          slot1@math-01.grid LINUX  X86_64 Unclaimed Idle     0.020  1024  0+03:25:04
          slot2@math-01.grid LINUX  X86_64 Unclaimed Idle     0.000  1024  5+23:27:12
          slot1@math-02.grid LINUX  X86_64 Unclaimed Idle     0.000  1024  0+03:05:04
          slot2@math-02.grid LINUX  X86_64 Unclaimed Idle     0.000  1024  6+00:41:04
          slot1@math-03.grid LINUX  X86_64 Unclaimed Idle     0.000  1024  1+03:05:24
          slot2@math-03.grid LINUX  X86_64 Unclaimed Idle     0.030  1024  0+03:05:05
          ... ... ...
          

    Job Submission

    Jobs are submitted by preparing a so-called “submit” file and then issuing a command:

        c:\condor\bin\condor_submit <submit-file>
    
    Here are some examples of job submission files.