<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://csml-wiki.northwestern.edu/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Tc387</id>
	<title>csml-wiki.northwestern.edu - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://csml-wiki.northwestern.edu/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Tc387"/>
	<link rel="alternate" type="text/html" href="https://csml-wiki.northwestern.edu/index.php/Special:Contributions/Tc387"/>
	<updated>2026-04-09T09:49:00Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.2</generator>
	<entry>
		<id>https://csml-wiki.northwestern.edu/index.php?title=Synology_diskstation&amp;diff=728</id>
		<title>Synology diskstation</title>
		<link rel="alternate" type="text/html" href="https://csml-wiki.northwestern.edu/index.php?title=Synology_diskstation&amp;diff=728"/>
		<updated>2019-06-25T17:52:39Z</updated>

		<summary type="html">&lt;p&gt;Tc387: /* Using Synology for OS X Time Machine backups */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Pergamon is a Synology diskstation that can be accessed in a number of ways.  It offers each group member 1 TB of storage space (this may be expanded in the future).&lt;br /&gt;
&lt;br /&gt;
== Usage scenarios ==&lt;br /&gt;
&lt;br /&gt;
=== Logging in via ssh ===&lt;br /&gt;
&lt;br /&gt;
You have the same username as on the main cluster.  Log in from your workstation via &#039;ssh pergamon&#039;.  This is not a full Linux implementation; the main purpose of the shell is to navigate around the file system. Your home folder is &#039;/volume1/homes/USERNAME&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Web access ===&lt;br /&gt;
&lt;br /&gt;
https://pergamon.ms.northwestern.edu:5001&lt;br /&gt;
&lt;br /&gt;
=== Copying data to diskstation via scp ===&lt;br /&gt;
&lt;br /&gt;
You can use scp as you would use it for copying files to any other machine:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
scp LOCAL_FILES pergamon:&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Copying data to diskstation via rsync ===&lt;br /&gt;
&lt;br /&gt;
You must specify your home folder, i.e., from your workstation do&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rsync -avz LOCAL_FILES pergamon:/volume1/homes/USERNAME&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Mounting your Synology folder on OS X ===&lt;br /&gt;
&lt;br /&gt;
On your Mac, start Finder, select &#039;Go&#039; and then &#039;Connect to Server&#039;.  In server address, enter:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
afp://pergamon.ms.northwestern.edu&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
From the folders offered, select &#039;home&#039;. This folder is now available in Finder under &#039;Shared: pergamon&#039; and from the command line on your Mac via &#039;/Volumes/home&#039;.&lt;br /&gt;
&lt;br /&gt;
As an alternative, you can also mount your folder via the WebDAV protocol. This works in the same way, except that you enter the following for the server address:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://pergamon.ms.northwestern.edu:5006&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Using Synology for OS X Time Machine backups ===&lt;br /&gt;
&lt;br /&gt;
Once the pergamon drive is mounted you can use it as a backup drive with Time Machine on a Mac OS. Simply chose the appropriate pergamon drive (e.g. home) in Time Machine and the backup should begin. Depending on the size of your disk the first backup might take up to two days. After the first backup the Time Machine will perform regular hourly backups whenever connected to the internet with pergamon drive mounted. Time Machine will create a folder &amp;quot;xx.sparsebundle&amp;quot;, where &amp;quot;xx&amp;quot; is your computer name, within which all backup files are kept. Note the standard quota per user is 1TB (as of June 2019) so you might want to delete old backups manually to avoid overfilling the drive. When restoring files the Time Machine will take more time to load as compared to having an USB backup drive which is due to bandwidth limitations of the network connection.&lt;br /&gt;
&lt;br /&gt;
=== Accessing your Synology folder on your Linux workstation via WebDAV ===&lt;br /&gt;
&lt;br /&gt;
On Ubuntu, open Nautilus (see e.g. https://www.synology.com/en-global/knowledgebase/tutorials/610#t2_3) and choose &#039;&#039;&#039;Connect to server&#039;&#039;&#039;.  Then enter as &#039;&#039;Server Address&#039;&#039;:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
davs://pergamon.ms.northwestern.edu:5006&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On openSuSE, open Dolphin (from launcher go to &amp;quot;Computer&amp;quot; and then &amp;quot;Network&amp;quot;).  Then choose &#039;&#039;&#039;Add Network Folder&#039;&#039;&#039;. In the dialog box, enter:&lt;br /&gt;
* &#039;&#039;&#039;Name:&#039;&#039;&#039; Pergamon&lt;br /&gt;
* &#039;&#039;&#039;User:&#039;&#039;&#039; your username&lt;br /&gt;
* &#039;&#039;&#039;Server:&#039;&#039;&#039; pergamon.ms.northwestern.edu&lt;br /&gt;
* &#039;&#039;&#039;Port:&#039;&#039;&#039; 5006&lt;br /&gt;
* &#039;&#039;&#039;Folder:&#039;&#039;&#039; /&lt;br /&gt;
* Check &#039;&#039;&#039;Use encryption&#039;&#039;&#039;.  It is possible that the port is then reset to 443.  If this happens, change it back to 5006.&lt;br /&gt;
&lt;br /&gt;
Then proceed via &#039;&#039;&#039;Save &amp;amp; Connect&#039;&#039;&#039;.  You will receive a warning about the SSL certificate.  Accept this.&lt;br /&gt;
&lt;br /&gt;
=== Mounting your Synology folder on your Linux workstation via WebDAV ===&lt;br /&gt;
&lt;br /&gt;
Prerequisite: the davfs driver must have been installed and configured, see below under &#039;Enabling davfs&#039;. Then, as regular user, do&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mount /mnt/pergamon&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To unmount, do&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
umount /mnt/pergamon&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This works well, but one problem I observed is that the creation time of folders copied TO the Synology folder is not preserved when using &#039;cp -p&#039; or &#039;cp -a&#039;. In principle this should be possible (they are preserved when using rsync), so this appears to be a bug.&lt;br /&gt;
&lt;br /&gt;
=== Mounting your Synology folder on your Linux workstation via NFS ===&lt;br /&gt;
&lt;br /&gt;
This is technically possible, but currently not enabled.&lt;br /&gt;
&lt;br /&gt;
== Administration ==&lt;br /&gt;
&lt;br /&gt;
=== Creating a new user ===&lt;br /&gt;
&lt;br /&gt;
* On the Control Panel, select &#039;&#039;User&#039;&#039;, &#039;&#039;Create&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
** Choose the same username as in NIS.&lt;br /&gt;
&lt;br /&gt;
** &#039;&#039;&#039;Join groups&#039;&#039;&#039;: Only &#039;&#039;users&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
** &#039;&#039;&#039;Assign shared folder permissions&#039;&#039;&#039;: &#039;&#039;read/write&#039;&#039; to &#039;&#039;&#039;homes&#039;&#039;&#039;, &#039;&#039;no access&#039;&#039; to all other folders.&lt;br /&gt;
&lt;br /&gt;
** &#039;&#039;&#039;User quota settings&#039;&#039;&#039;: 1000 GB.&lt;br /&gt;
&lt;br /&gt;
** &#039;&#039;&#039;Assign application permissions&#039;&#039;&#039;: &lt;br /&gt;
&lt;br /&gt;
** &#039;&#039;&#039;User speed limit setting&#039;&#039;&#039;: no limit.&lt;br /&gt;
&lt;br /&gt;
* After this, log in as root, and change /etc/passwd, such that for the new users &#039;&#039;&#039;/sbin/nologin&#039;&#039;&#039; is replaced with &#039;&#039;&#039;/bin/sh&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Also, while logged in as root, do &#039;&#039;&#039;chmod og-rx /volume1/homes/newuser&#039;&#039;&#039; (where &#039;&#039;&#039;newuser&#039;&#039;&#039; is the new username)&lt;br /&gt;
&lt;br /&gt;
=== Enabling davfs on Linux ===&lt;br /&gt;
&lt;br /&gt;
These instructions are for openSuSE 13.1.&lt;br /&gt;
&lt;br /&gt;
* Install davfs2 (see https://software.opensuse.org/package/davfs2)&lt;br /&gt;
* Add this line to &#039;&#039;&#039;/etc/fstab&#039;&#039;&#039;:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://pergamon:5006   /mnt/pergamon   davfs   rw,noauto,user,file_mode=600,dir_mode=700 0 0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Create mount point:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /mnt/pergamon&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Tc387</name></author>
	</entry>
	<entry>
		<id>https://csml-wiki.northwestern.edu/index.php?title=Synology_diskstation&amp;diff=727</id>
		<title>Synology diskstation</title>
		<link rel="alternate" type="text/html" href="https://csml-wiki.northwestern.edu/index.php?title=Synology_diskstation&amp;diff=727"/>
		<updated>2019-06-25T17:27:21Z</updated>

		<summary type="html">&lt;p&gt;Tc387: /* Using Synology for OS X Time Machine backups */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Pergamon is a Synology diskstation that can be accessed in a number of ways.  It offers each group member 1 TB of storage space (this may be expanded in the future).&lt;br /&gt;
&lt;br /&gt;
== Usage scenarios ==&lt;br /&gt;
&lt;br /&gt;
=== Logging in via ssh ===&lt;br /&gt;
&lt;br /&gt;
You have the same username as on the main cluster.  Log in from your workstation via &#039;ssh pergamon&#039;.  This is not a full Linux implementation; the main purpose of the shell is to navigate around the file system. Your home folder is &#039;/volume1/homes/USERNAME&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Web access ===&lt;br /&gt;
&lt;br /&gt;
https://pergamon.ms.northwestern.edu:5001&lt;br /&gt;
&lt;br /&gt;
=== Copying data to diskstation via scp ===&lt;br /&gt;
&lt;br /&gt;
You can use scp as you would use it for copying files to any other machine:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
scp LOCAL_FILES pergamon:&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Copying data to diskstation via rsync ===&lt;br /&gt;
&lt;br /&gt;
You must specify your home folder, i.e., from your workstation do&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rsync -avz LOCAL_FILES pergamon:/volume1/homes/USERNAME&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Mounting your Synology folder on OS X ===&lt;br /&gt;
&lt;br /&gt;
On your Mac, start Finder, select &#039;Go&#039; and then &#039;Connect to Server&#039;.  In server address, enter:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
afp://pergamon.ms.northwestern.edu&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
From the folders offered, select &#039;home&#039;. This folder is now available in Finder under &#039;Shared: pergamon&#039; and from the command line on your Mac via &#039;/Volumes/home&#039;.&lt;br /&gt;
&lt;br /&gt;
As an alternative, you can also mount your folder via the WebDAV protocol. This works in the same way, except that you enter the following for the server address:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://pergamon.ms.northwestern.edu:5006&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Using Synology for OS X Time Machine backups ===&lt;br /&gt;
&lt;br /&gt;
Once the pergamon drive is mounted you can use it as a back up drive with Time Machine on a Mac OS. Simply chose the appropriate pergamon drive (e.g. home) in Time Machine and the backup should begin. Depending on the size of your disk the first backup might take up to two days. After the first backup the Time Machine will perform regular hourly backups whenever connected to the internet with pergamon drive mounted. Time Machine will create a folder &amp;quot;xx.sparsebundle&amp;quot;, where &amp;quot;xx&amp;quot; is your computer name, within which all backup files are kept. Note the standard quota per user is 1TB (as of June 2019) so you might want to delete old backups manually to avoid overfilling the drive. When restoring files the Time Machine will take more time to load as compared to having an USB backup drive which is due to bandwidth limitations of the network connection.&lt;br /&gt;
&lt;br /&gt;
=== Accessing your Synology folder on your Linux workstation via WebDAV ===&lt;br /&gt;
&lt;br /&gt;
On Ubuntu, open Nautilus (see e.g. https://www.synology.com/en-global/knowledgebase/tutorials/610#t2_3) and choose &#039;&#039;&#039;Connect to server&#039;&#039;&#039;.  Then enter as &#039;&#039;Server Address&#039;&#039;:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
davs://pergamon.ms.northwestern.edu:5006&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On openSuSE, open Dolphin (from launcher go to &amp;quot;Computer&amp;quot; and then &amp;quot;Network&amp;quot;).  Then choose &#039;&#039;&#039;Add Network Folder&#039;&#039;&#039;. In the dialog box, enter:&lt;br /&gt;
* &#039;&#039;&#039;Name:&#039;&#039;&#039; Pergamon&lt;br /&gt;
* &#039;&#039;&#039;User:&#039;&#039;&#039; your username&lt;br /&gt;
* &#039;&#039;&#039;Server:&#039;&#039;&#039; pergamon.ms.northwestern.edu&lt;br /&gt;
* &#039;&#039;&#039;Port:&#039;&#039;&#039; 5006&lt;br /&gt;
* &#039;&#039;&#039;Folder:&#039;&#039;&#039; /&lt;br /&gt;
* Check &#039;&#039;&#039;Use encryption&#039;&#039;&#039;.  It is possible that the port is then reset to 443.  If this happens, change it back to 5006.&lt;br /&gt;
&lt;br /&gt;
Then proceed via &#039;&#039;&#039;Save &amp;amp; Connect&#039;&#039;&#039;.  You will receive a warning about the SSL certificate.  Accept this.&lt;br /&gt;
&lt;br /&gt;
=== Mounting your Synology folder on your Linux workstation via WebDAV ===&lt;br /&gt;
&lt;br /&gt;
Prerequisite: the davfs driver must have been installed and configured, see below under &#039;Enabling davfs&#039;. Then, as regular user, do&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mount /mnt/pergamon&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To unmount, do&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
umount /mnt/pergamon&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This works well, but one problem I observed is that the creation time of folders copied TO the Synology folder is not preserved when using &#039;cp -p&#039; or &#039;cp -a&#039;. In principle this should be possible (they are preserved when using rsync), so this appears to be a bug.&lt;br /&gt;
&lt;br /&gt;
=== Mounting your Synology folder on your Linux workstation via NFS ===&lt;br /&gt;
&lt;br /&gt;
This is technically possible, but currently not enabled.&lt;br /&gt;
&lt;br /&gt;
== Administration ==&lt;br /&gt;
&lt;br /&gt;
=== Creating a new user ===&lt;br /&gt;
&lt;br /&gt;
* On the Control Panel, select &#039;&#039;User&#039;&#039;, &#039;&#039;Create&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
** Choose the same username as in NIS.&lt;br /&gt;
&lt;br /&gt;
** &#039;&#039;&#039;Join groups&#039;&#039;&#039;: Only &#039;&#039;users&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
** &#039;&#039;&#039;Assign shared folder permissions&#039;&#039;&#039;: &#039;&#039;read/write&#039;&#039; to &#039;&#039;&#039;homes&#039;&#039;&#039;, &#039;&#039;no access&#039;&#039; to all other folders.&lt;br /&gt;
&lt;br /&gt;
** &#039;&#039;&#039;User quota settings&#039;&#039;&#039;: 1000 GB.&lt;br /&gt;
&lt;br /&gt;
** &#039;&#039;&#039;Assign application permissions&#039;&#039;&#039;: &lt;br /&gt;
&lt;br /&gt;
** &#039;&#039;&#039;User speed limit setting&#039;&#039;&#039;: no limit.&lt;br /&gt;
&lt;br /&gt;
* After this, log in as root, and change /etc/passwd, such that for the new users &#039;&#039;&#039;/sbin/nologin&#039;&#039;&#039; is replaced with &#039;&#039;&#039;/bin/sh&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Also, while logged in as root, do &#039;&#039;&#039;chmod og-rx /volume1/homes/newuser&#039;&#039;&#039; (where &#039;&#039;&#039;newuser&#039;&#039;&#039; is the new username)&lt;br /&gt;
&lt;br /&gt;
=== Enabling davfs on Linux ===&lt;br /&gt;
&lt;br /&gt;
These instructions are for openSuSE 13.1.&lt;br /&gt;
&lt;br /&gt;
* Install davfs2 (see https://software.opensuse.org/package/davfs2)&lt;br /&gt;
* Add this line to &#039;&#039;&#039;/etc/fstab&#039;&#039;&#039;:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://pergamon:5006   /mnt/pergamon   davfs   rw,noauto,user,file_mode=600,dir_mode=700 0 0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Create mount point:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /mnt/pergamon&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Tc387</name></author>
	</entry>
	<entry>
		<id>https://csml-wiki.northwestern.edu/index.php?title=Synology_diskstation&amp;diff=726</id>
		<title>Synology diskstation</title>
		<link rel="alternate" type="text/html" href="https://csml-wiki.northwestern.edu/index.php?title=Synology_diskstation&amp;diff=726"/>
		<updated>2019-06-25T17:26:58Z</updated>

		<summary type="html">&lt;p&gt;Tc387: /* Using Synology for OS X Time Machine backups */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Pergamon is a Synology diskstation that can be accessed in a number of ways.  It offers each group member 1 TB of storage space (this may be expanded in the future).&lt;br /&gt;
&lt;br /&gt;
== Usage scenarios ==&lt;br /&gt;
&lt;br /&gt;
=== Logging in via ssh ===&lt;br /&gt;
&lt;br /&gt;
You have the same username as on the main cluster.  Log in from your workstation via &#039;ssh pergamon&#039;.  This is not a full Linux implementation; the main purpose of the shell is to navigate around the file system. Your home folder is &#039;/volume1/homes/USERNAME&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Web access ===&lt;br /&gt;
&lt;br /&gt;
https://pergamon.ms.northwestern.edu:5001&lt;br /&gt;
&lt;br /&gt;
=== Copying data to diskstation via scp ===&lt;br /&gt;
&lt;br /&gt;
You can use scp as you would use it for copying files to any other machine:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
scp LOCAL_FILES pergamon:&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Copying data to diskstation via rsync ===&lt;br /&gt;
&lt;br /&gt;
You must specify your home folder, i.e., from your workstation do&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rsync -avz LOCAL_FILES pergamon:/volume1/homes/USERNAME&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Mounting your Synology folder on OS X ===&lt;br /&gt;
&lt;br /&gt;
On your Mac, start Finder, select &#039;Go&#039; and then &#039;Connect to Server&#039;.  In server address, enter:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
afp://pergamon.ms.northwestern.edu&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
From the folders offered, select &#039;home&#039;. This folder is now available in Finder under &#039;Shared: pergamon&#039; and from the command line on your Mac via &#039;/Volumes/home&#039;.&lt;br /&gt;
&lt;br /&gt;
As an alternative, you can also mount your folder via the WebDAV protocol. This works in the same way, except that you enter the following for the server address:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://pergamon.ms.northwestern.edu:5006&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Using Synology for OS X Time Machine backups ===&lt;br /&gt;
&lt;br /&gt;
Once the pergamon drive is mounted you can use it as a back up drive with Time Machine on a Mac OS. Simply chose the appropriate pergamon drive (e.g. home) in Time Machine and the backup should begin. Depending on the size of your disk the first backup might take up to two days. After the first backup the Time Machine will perform regular hourly backups whenever connected to the internet with pergamon drive mounted. These bakups  Time Machine will create a folder &amp;quot;xx.sparsebundle&amp;quot;, where &amp;quot;xx&amp;quot; is your computer name, within which all backup files are kept. Note the standard quota per user is 1TB (as of June 2019) so you might want to delete old backups manually to avoid overfilling the drive. When restoring files the Time Machine will take more time to load as compared to having an USB backup drive which is due to bandwidth limitations of the network connection.&lt;br /&gt;
&lt;br /&gt;
=== Accessing your Synology folder on your Linux workstation via WebDAV ===&lt;br /&gt;
&lt;br /&gt;
On Ubuntu, open Nautilus (see e.g. https://www.synology.com/en-global/knowledgebase/tutorials/610#t2_3) and choose &#039;&#039;&#039;Connect to server&#039;&#039;&#039;.  Then enter as &#039;&#039;Server Address&#039;&#039;:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
davs://pergamon.ms.northwestern.edu:5006&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On openSuSE, open Dolphin (from launcher go to &amp;quot;Computer&amp;quot; and then &amp;quot;Network&amp;quot;).  Then choose &#039;&#039;&#039;Add Network Folder&#039;&#039;&#039;. In the dialog box, enter:&lt;br /&gt;
* &#039;&#039;&#039;Name:&#039;&#039;&#039; Pergamon&lt;br /&gt;
* &#039;&#039;&#039;User:&#039;&#039;&#039; your username&lt;br /&gt;
* &#039;&#039;&#039;Server:&#039;&#039;&#039; pergamon.ms.northwestern.edu&lt;br /&gt;
* &#039;&#039;&#039;Port:&#039;&#039;&#039; 5006&lt;br /&gt;
* &#039;&#039;&#039;Folder:&#039;&#039;&#039; /&lt;br /&gt;
* Check &#039;&#039;&#039;Use encryption&#039;&#039;&#039;.  It is possible that the port is then reset to 443.  If this happens, change it back to 5006.&lt;br /&gt;
&lt;br /&gt;
Then proceed via &#039;&#039;&#039;Save &amp;amp; Connect&#039;&#039;&#039;.  You will receive a warning about the SSL certificate.  Accept this.&lt;br /&gt;
&lt;br /&gt;
=== Mounting your Synology folder on your Linux workstation via WebDAV ===&lt;br /&gt;
&lt;br /&gt;
Prerequisite: the davfs driver must have been installed and configured, see below under &#039;Enabling davfs&#039;. Then, as regular user, do&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mount /mnt/pergamon&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To unmount, do&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
umount /mnt/pergamon&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This works well, but one problem I observed is that the creation time of folders copied TO the Synology folder is not preserved when using &#039;cp -p&#039; or &#039;cp -a&#039;. In principle this should be possible (they are preserved when using rsync), so this appears to be a bug.&lt;br /&gt;
&lt;br /&gt;
=== Mounting your Synology folder on your Linux workstation via NFS ===&lt;br /&gt;
&lt;br /&gt;
This is technically possible, but currently not enabled.&lt;br /&gt;
&lt;br /&gt;
== Administration ==&lt;br /&gt;
&lt;br /&gt;
=== Creating a new user ===&lt;br /&gt;
&lt;br /&gt;
* On the Control Panel, select &#039;&#039;User&#039;&#039;, &#039;&#039;Create&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
** Choose the same username as in NIS.&lt;br /&gt;
&lt;br /&gt;
** &#039;&#039;&#039;Join groups&#039;&#039;&#039;: Only &#039;&#039;users&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
** &#039;&#039;&#039;Assign shared folder permissions&#039;&#039;&#039;: &#039;&#039;read/write&#039;&#039; to &#039;&#039;&#039;homes&#039;&#039;&#039;, &#039;&#039;no access&#039;&#039; to all other folders.&lt;br /&gt;
&lt;br /&gt;
** &#039;&#039;&#039;User quota settings&#039;&#039;&#039;: 1000 GB.&lt;br /&gt;
&lt;br /&gt;
** &#039;&#039;&#039;Assign application permissions&#039;&#039;&#039;: &lt;br /&gt;
&lt;br /&gt;
** &#039;&#039;&#039;User speed limit setting&#039;&#039;&#039;: no limit.&lt;br /&gt;
&lt;br /&gt;
* After this, log in as root, and change /etc/passwd, such that for the new users &#039;&#039;&#039;/sbin/nologin&#039;&#039;&#039; is replaced with &#039;&#039;&#039;/bin/sh&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Also, while logged in as root, do &#039;&#039;&#039;chmod og-rx /volume1/homes/newuser&#039;&#039;&#039; (where &#039;&#039;&#039;newuser&#039;&#039;&#039; is the new username)&lt;br /&gt;
&lt;br /&gt;
=== Enabling davfs on Linux ===&lt;br /&gt;
&lt;br /&gt;
These instructions are for openSuSE 13.1.&lt;br /&gt;
&lt;br /&gt;
* Install davfs2 (see https://software.opensuse.org/package/davfs2)&lt;br /&gt;
* Add this line to &#039;&#039;&#039;/etc/fstab&#039;&#039;&#039;:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://pergamon:5006   /mnt/pergamon   davfs   rw,noauto,user,file_mode=600,dir_mode=700 0 0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Create mount point:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /mnt/pergamon&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Tc387</name></author>
	</entry>
	<entry>
		<id>https://csml-wiki.northwestern.edu/index.php?title=Synology_diskstation&amp;diff=725</id>
		<title>Synology diskstation</title>
		<link rel="alternate" type="text/html" href="https://csml-wiki.northwestern.edu/index.php?title=Synology_diskstation&amp;diff=725"/>
		<updated>2019-06-25T17:26:04Z</updated>

		<summary type="html">&lt;p&gt;Tc387: /* Using Synology for OSX Time Machine backups */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Pergamon is a Synology diskstation that can be accessed in a number of ways.  It offers each group member 1 TB of storage space (this may be expanded in the future).&lt;br /&gt;
&lt;br /&gt;
== Usage scenarios ==&lt;br /&gt;
&lt;br /&gt;
=== Logging in via ssh ===&lt;br /&gt;
&lt;br /&gt;
You have the same username as on the main cluster.  Log in from your workstation via &#039;ssh pergamon&#039;.  This is not a full Linux implementation; the main purpose of the shell is to navigate around the file system. Your home folder is &#039;/volume1/homes/USERNAME&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Web access ===&lt;br /&gt;
&lt;br /&gt;
https://pergamon.ms.northwestern.edu:5001&lt;br /&gt;
&lt;br /&gt;
=== Copying data to diskstation via scp ===&lt;br /&gt;
&lt;br /&gt;
You can use scp as you would use it for copying files to any other machine:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
scp LOCAL_FILES pergamon:&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Copying data to diskstation via rsync ===&lt;br /&gt;
&lt;br /&gt;
You must specify your home folder, i.e., from your workstation do&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rsync -avz LOCAL_FILES pergamon:/volume1/homes/USERNAME&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Mounting your Synology folder on OS X ===&lt;br /&gt;
&lt;br /&gt;
On your Mac, start Finder, select &#039;Go&#039; and then &#039;Connect to Server&#039;.  In server address, enter:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
afp://pergamon.ms.northwestern.edu&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
From the folders offered, select &#039;home&#039;. This folder is now available in Finder under &#039;Shared: pergamon&#039; and from the command line on your Mac via &#039;/Volumes/home&#039;.&lt;br /&gt;
&lt;br /&gt;
As an alternative, you can also mount your folder via the WebDAV protocol. This works in the same way, except that you enter the following for the server address:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://pergamon.ms.northwestern.edu:5006&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Using Synology for OS X Time Machine backups ===&lt;br /&gt;
&lt;br /&gt;
Once the pergamon drive is mounted you can use it as a back up drive with Time Machine on a Mac OS. Simply chose the appropriate pergamon drive (e.g. home) in Time Machine and the backup should begin. Depending on the size of your disk the first backup might take up to two days. After the first backup the Time Machine will perform regular hourly backups whenever connected to the internet and pergamon is mounted. These bakups  Time Machine will create a folder &amp;quot;xx.sparsebundle&amp;quot;, where &amp;quot;xx&amp;quot; is your computer name, within which all backup files are kept. Note the standard quota per user is 1TB (as of June 2019) so you might want to delete old backups manually to avoid overfilling the drive. When restoring files the Time Machine will take more time to load as compared to having an USB backup drive which is due to bandwidth limitations of the network connection.&lt;br /&gt;
&lt;br /&gt;
=== Accessing your Synology folder on your Linux workstation via WebDAV ===&lt;br /&gt;
&lt;br /&gt;
On Ubuntu, open Nautilus (see e.g. https://www.synology.com/en-global/knowledgebase/tutorials/610#t2_3) and choose &#039;&#039;&#039;Connect to server&#039;&#039;&#039;.  Then enter as &#039;&#039;Server Address&#039;&#039;:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
davs://pergamon.ms.northwestern.edu:5006&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On openSuSE, open Dolphin (from launcher go to &amp;quot;Computer&amp;quot; and then &amp;quot;Network&amp;quot;).  Then choose &#039;&#039;&#039;Add Network Folder&#039;&#039;&#039;. In the dialog box, enter:&lt;br /&gt;
* &#039;&#039;&#039;Name:&#039;&#039;&#039; Pergamon&lt;br /&gt;
* &#039;&#039;&#039;User:&#039;&#039;&#039; your username&lt;br /&gt;
* &#039;&#039;&#039;Server:&#039;&#039;&#039; pergamon.ms.northwestern.edu&lt;br /&gt;
* &#039;&#039;&#039;Port:&#039;&#039;&#039; 5006&lt;br /&gt;
* &#039;&#039;&#039;Folder:&#039;&#039;&#039; /&lt;br /&gt;
* Check &#039;&#039;&#039;Use encryption&#039;&#039;&#039;.  It is possible that the port is then reset to 443.  If this happens, change it back to 5006.&lt;br /&gt;
&lt;br /&gt;
Then proceed via &#039;&#039;&#039;Save &amp;amp; Connect&#039;&#039;&#039;.  You will receive a warning about the SSL certificate.  Accept this.&lt;br /&gt;
&lt;br /&gt;
=== Mounting your Synology folder on your Linux workstation via WebDAV ===&lt;br /&gt;
&lt;br /&gt;
Prerequisite: the davfs driver must have been installed and configured, see below under &#039;Enabling davfs&#039;. Then, as regular user, do&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mount /mnt/pergamon&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To unmount, do&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
umount /mnt/pergamon&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This works well, but one problem I observed is that the creation time of folders copied TO the Synology folder is not preserved when using &#039;cp -p&#039; or &#039;cp -a&#039;. In principle this should be possible (they are preserved when using rsync), so this appears to be a bug.&lt;br /&gt;
&lt;br /&gt;
=== Mounting your Synology folder on your Linux workstation via NFS ===&lt;br /&gt;
&lt;br /&gt;
This is technically possible, but currently not enabled.&lt;br /&gt;
&lt;br /&gt;
== Administration ==&lt;br /&gt;
&lt;br /&gt;
=== Creating a new user ===&lt;br /&gt;
&lt;br /&gt;
* On the Control Panel, select &#039;&#039;User&#039;&#039;, &#039;&#039;Create&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
** Choose the same username as in NIS.&lt;br /&gt;
&lt;br /&gt;
** &#039;&#039;&#039;Join groups&#039;&#039;&#039;: Only &#039;&#039;users&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
** &#039;&#039;&#039;Assign shared folder permissions&#039;&#039;&#039;: &#039;&#039;read/write&#039;&#039; to &#039;&#039;&#039;homes&#039;&#039;&#039;, &#039;&#039;no access&#039;&#039; to all other folders.&lt;br /&gt;
&lt;br /&gt;
** &#039;&#039;&#039;User quota settings&#039;&#039;&#039;: 1000 GB.&lt;br /&gt;
&lt;br /&gt;
** &#039;&#039;&#039;Assign application permissions&#039;&#039;&#039;: &lt;br /&gt;
&lt;br /&gt;
** &#039;&#039;&#039;User speed limit setting&#039;&#039;&#039;: no limit.&lt;br /&gt;
&lt;br /&gt;
* After this, log in as root, and change /etc/passwd, such that for the new users &#039;&#039;&#039;/sbin/nologin&#039;&#039;&#039; is replaced with &#039;&#039;&#039;/bin/sh&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Also, while logged in as root, do &#039;&#039;&#039;chmod og-rx /volume1/homes/newuser&#039;&#039;&#039; (where &#039;&#039;&#039;newuser&#039;&#039;&#039; is the new username)&lt;br /&gt;
&lt;br /&gt;
=== Enabling davfs on Linux ===&lt;br /&gt;
&lt;br /&gt;
These instructions are for openSuSE 13.1.&lt;br /&gt;
&lt;br /&gt;
* Install davfs2 (see https://software.opensuse.org/package/davfs2)&lt;br /&gt;
* Add this line to &#039;&#039;&#039;/etc/fstab&#039;&#039;&#039;:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://pergamon:5006   /mnt/pergamon   davfs   rw,noauto,user,file_mode=600,dir_mode=700 0 0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Create mount point:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /mnt/pergamon&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Tc387</name></author>
	</entry>
	<entry>
		<id>https://csml-wiki.northwestern.edu/index.php?title=Synology_diskstation&amp;diff=724</id>
		<title>Synology diskstation</title>
		<link rel="alternate" type="text/html" href="https://csml-wiki.northwestern.edu/index.php?title=Synology_diskstation&amp;diff=724"/>
		<updated>2019-06-25T17:25:50Z</updated>

		<summary type="html">&lt;p&gt;Tc387: /* Usage scenarios */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Pergamon is a Synology diskstation that can be accessed in a number of ways.  It offers each group member 1 TB of storage space (this may be expanded in the future).&lt;br /&gt;
&lt;br /&gt;
== Usage scenarios ==&lt;br /&gt;
&lt;br /&gt;
=== Logging in via ssh ===&lt;br /&gt;
&lt;br /&gt;
You have the same username as on the main cluster.  Log in from your workstation via &#039;ssh pergamon&#039;.  This is not a full Linux implementation; the main purpose of the shell is to navigate around the file system. Your home folder is &#039;/volume1/homes/USERNAME&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Web access ===&lt;br /&gt;
&lt;br /&gt;
https://pergamon.ms.northwestern.edu:5001&lt;br /&gt;
&lt;br /&gt;
=== Copying data to diskstation via scp ===&lt;br /&gt;
&lt;br /&gt;
You can use scp as you would use it for copying files to any other machine:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
scp LOCAL_FILES pergamon:&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Copying data to diskstation via rsync ===&lt;br /&gt;
&lt;br /&gt;
You must specify your home folder, i.e., from your workstation do&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rsync -avz LOCAL_FILES pergamon:/volume1/homes/USERNAME&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Mounting your Synology folder on OS X ===&lt;br /&gt;
&lt;br /&gt;
On your Mac, start Finder, select &#039;Go&#039; and then &#039;Connect to Server&#039;.  In server address, enter:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
afp://pergamon.ms.northwestern.edu&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
From the folders offered, select &#039;home&#039;. This folder is now available in Finder under &#039;Shared: pergamon&#039; and from the command line on your Mac via &#039;/Volumes/home&#039;.&lt;br /&gt;
&lt;br /&gt;
As an alternative, you can also mount your folder via the WebDAV protocol. This works in the same way, except that you enter the following for the server address:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://pergamon.ms.northwestern.edu:5006&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Using Synology for OSX Time Machine backups ===&lt;br /&gt;
&lt;br /&gt;
Once the pergamon drive is mounted you can use it as a back up drive with Time Machine on a Mac OS. Simply chose the appropriate pergamon drive (e.g. home) in Time Machine and the backup should begin. Depending on the size of your disk the first backup might take up to two days. After the first backup the Time Machine will perform regular hourly backups whenever connected to the internet and pergamon is mounted. These bakups  Time Machine will create a folder &amp;quot;xx.sparsebundle&amp;quot;, where &amp;quot;xx&amp;quot; is your computer name, within which all backup files are kept. Note the standard quota per user is 1TB (as of June 2019) so you might want to delete old backups manually to avoid overfilling the drive. When restoring files the Time Machine will take more time to load as compared to having an USB backup drive which is due to bandwidth limitations of the network connection.&lt;br /&gt;
&lt;br /&gt;
=== Accessing your Synology folder on your Linux workstation via WebDAV ===&lt;br /&gt;
&lt;br /&gt;
On Ubuntu, open Nautilus (see e.g. https://www.synology.com/en-global/knowledgebase/tutorials/610#t2_3) and choose &#039;&#039;&#039;Connect to server&#039;&#039;&#039;.  Then enter as &#039;&#039;Server Address&#039;&#039;:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
davs://pergamon.ms.northwestern.edu:5006&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On openSuSE, open Dolphin (from launcher go to &amp;quot;Computer&amp;quot; and then &amp;quot;Network&amp;quot;).  Then choose &#039;&#039;&#039;Add Network Folder&#039;&#039;&#039;. In the dialog box, enter:&lt;br /&gt;
* &#039;&#039;&#039;Name:&#039;&#039;&#039; Pergamon&lt;br /&gt;
* &#039;&#039;&#039;User:&#039;&#039;&#039; your username&lt;br /&gt;
* &#039;&#039;&#039;Server:&#039;&#039;&#039; pergamon.ms.northwestern.edu&lt;br /&gt;
* &#039;&#039;&#039;Port:&#039;&#039;&#039; 5006&lt;br /&gt;
* &#039;&#039;&#039;Folder:&#039;&#039;&#039; /&lt;br /&gt;
* Check &#039;&#039;&#039;Use encryption&#039;&#039;&#039;.  It is possible that the port is then reset to 443.  If this happens, change it back to 5006.&lt;br /&gt;
&lt;br /&gt;
Then proceed via &#039;&#039;&#039;Save &amp;amp; Connect&#039;&#039;&#039;.  You will receive a warning about the SSL certificate.  Accept this.&lt;br /&gt;
&lt;br /&gt;
=== Mounting your Synology folder on your Linux workstation via WebDAV ===&lt;br /&gt;
&lt;br /&gt;
Prerequisite: the davfs driver must have been installed and configured, see below under &#039;Enabling davfs&#039;. Then, as regular user, do&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mount /mnt/pergamon&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To unmount, do&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
umount /mnt/pergamon&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This works well, but one problem I observed is that the creation time of folders copied TO the Synology folder is not preserved when using &#039;cp -p&#039; or &#039;cp -a&#039;. In principle this should be possible (they are preserved when using rsync), so this appears to be a bug.&lt;br /&gt;
&lt;br /&gt;
=== Mounting your Synology folder on your Linux workstation via NFS ===&lt;br /&gt;
&lt;br /&gt;
This is technically possible, but currently not enabled.&lt;br /&gt;
&lt;br /&gt;
== Administration ==&lt;br /&gt;
&lt;br /&gt;
=== Creating a new user ===&lt;br /&gt;
&lt;br /&gt;
* On the Control Panel, select &#039;&#039;User&#039;&#039;, &#039;&#039;Create&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
** Choose the same username as in NIS.&lt;br /&gt;
&lt;br /&gt;
** &#039;&#039;&#039;Join groups&#039;&#039;&#039;: Only &#039;&#039;users&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
** &#039;&#039;&#039;Assign shared folder permissions&#039;&#039;&#039;: &#039;&#039;read/write&#039;&#039; to &#039;&#039;&#039;homes&#039;&#039;&#039;, &#039;&#039;no access&#039;&#039; to all other folders.&lt;br /&gt;
&lt;br /&gt;
** &#039;&#039;&#039;User quota settings&#039;&#039;&#039;: 1000 GB.&lt;br /&gt;
&lt;br /&gt;
** &#039;&#039;&#039;Assign application permissions&#039;&#039;&#039;: &lt;br /&gt;
&lt;br /&gt;
** &#039;&#039;&#039;User speed limit setting&#039;&#039;&#039;: no limit.&lt;br /&gt;
&lt;br /&gt;
* After this, log in as root, and change /etc/passwd, such that for the new users &#039;&#039;&#039;/sbin/nologin&#039;&#039;&#039; is replaced with &#039;&#039;&#039;/bin/sh&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Also, while logged in as root, do &#039;&#039;&#039;chmod og-rx /volume1/homes/newuser&#039;&#039;&#039; (where &#039;&#039;&#039;newuser&#039;&#039;&#039; is the new username)&lt;br /&gt;
&lt;br /&gt;
=== Enabling davfs on Linux ===&lt;br /&gt;
&lt;br /&gt;
These instructions are for openSuSE 13.1.&lt;br /&gt;
&lt;br /&gt;
* Install davfs2 (see https://software.opensuse.org/package/davfs2)&lt;br /&gt;
* Add this line to &#039;&#039;&#039;/etc/fstab&#039;&#039;&#039;:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://pergamon:5006   /mnt/pergamon   davfs   rw,noauto,user,file_mode=600,dir_mode=700 0 0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Create mount point:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /mnt/pergamon&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Tc387</name></author>
	</entry>
	<entry>
		<id>https://csml-wiki.northwestern.edu/index.php?title=Synology_diskstation&amp;diff=723</id>
		<title>Synology diskstation</title>
		<link rel="alternate" type="text/html" href="https://csml-wiki.northwestern.edu/index.php?title=Synology_diskstation&amp;diff=723"/>
		<updated>2019-06-25T17:24:10Z</updated>

		<summary type="html">&lt;p&gt;Tc387: /* Mounting your Synology folder on OS X */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Pergamon is a Synology diskstation that can be accessed in a number of ways.  It offers each group member 1 TB of storage space (this may be expanded in the future).&lt;br /&gt;
&lt;br /&gt;
== Usage scenarios ==&lt;br /&gt;
&lt;br /&gt;
=== Logging in via ssh ===&lt;br /&gt;
&lt;br /&gt;
You have the same username as on the main cluster.  Log in from your workstation via &#039;ssh pergamon&#039;.  This is not a full Linux implementation; the main purpose of the shell is to navigate around the file system. Your home folder is &#039;/volume1/homes/USERNAME&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Web access ===&lt;br /&gt;
&lt;br /&gt;
https://pergamon.ms.northwestern.edu:5001&lt;br /&gt;
&lt;br /&gt;
=== Copying data to diskstation via scp ===&lt;br /&gt;
&lt;br /&gt;
You can use scp as you would use it for copying files to any other machine:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
scp LOCAL_FILES pergamon:&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Copying data to diskstation via rsync ===&lt;br /&gt;
&lt;br /&gt;
You must specify your home folder, i.e., from your workstation do&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rsync -avz LOCAL_FILES pergamon:/volume1/homes/USERNAME&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Mounting your Synology folder on OS X ===&lt;br /&gt;
&lt;br /&gt;
On your Mac, start Finder, select &#039;Go&#039; and then &#039;Connect to Server&#039;.  In server address, enter:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
afp://pergamon.ms.northwestern.edu&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
From the folders offered, select &#039;home&#039;. This folder is now available in Finder under &#039;Shared: pergamon&#039; and from the command line on your Mac via &#039;/Volumes/home&#039;.&lt;br /&gt;
&lt;br /&gt;
As an alternative, you can also mount your folder via the WebDAV protocol. This works in the same way, except that you enter the following for the server address:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://pergamon.ms.northwestern.edu:5006&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Once the pergamon drive is mounted you can use it as a back up drive with Time Machine on a Mac OS. Simply chose the appropriate pergamon drive (e.g. home) in Time Machine and the backup should begin. Depending on the size of your disk the first backup might take up to two days. After the first backup the Time Machine will perform regular hourly backups whenever connected to the internet and pergamon is mounted. These bakups  Time Machine will create a folder &amp;quot;xx.sparsebundle&amp;quot;, where &amp;quot;xx&amp;quot; is your computer name, within which all backup files are kept. Note the standard quota per user is 1TB (as of June 2019) so you might want to delete old backups manually to avoid overfilling the drive. When restoring files the Time Machine will take more time to load as compared to having an USB backup drive which is due to bandwidth limitations of the network connection.&lt;br /&gt;
&lt;br /&gt;
=== Accessing your Synology folder on your Linux workstation via WebDAV ===&lt;br /&gt;
&lt;br /&gt;
On Ubuntu, open Nautilus (see e.g. https://www.synology.com/en-global/knowledgebase/tutorials/610#t2_3) and choose &#039;&#039;&#039;Connect to server&#039;&#039;&#039;.  Then enter as &#039;&#039;Server Address&#039;&#039;:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
davs://pergamon.ms.northwestern.edu:5006&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On openSuSE, open Dolphin (from launcher go to &amp;quot;Computer&amp;quot; and then &amp;quot;Network&amp;quot;).  Then choose &#039;&#039;&#039;Add Network Folder&#039;&#039;&#039;. In the dialog box, enter:&lt;br /&gt;
* &#039;&#039;&#039;Name:&#039;&#039;&#039; Pergamon&lt;br /&gt;
* &#039;&#039;&#039;User:&#039;&#039;&#039; your username&lt;br /&gt;
* &#039;&#039;&#039;Server:&#039;&#039;&#039; pergamon.ms.northwestern.edu&lt;br /&gt;
* &#039;&#039;&#039;Port:&#039;&#039;&#039; 5006&lt;br /&gt;
* &#039;&#039;&#039;Folder:&#039;&#039;&#039; /&lt;br /&gt;
* Check &#039;&#039;&#039;Use encryption&#039;&#039;&#039;.  It is possible that the port is then reset to 443.  If this happens, change it back to 5006.&lt;br /&gt;
&lt;br /&gt;
Then proceed via &#039;&#039;&#039;Save &amp;amp; Connect&#039;&#039;&#039;.  You will receive a warning about the SSL certificate.  Accept this.&lt;br /&gt;
&lt;br /&gt;
=== Mounting your Synology folder on your Linux workstation via WebDAV ===&lt;br /&gt;
&lt;br /&gt;
Prerequisite: the davfs driver must have been installed and configured, see below under &#039;Enabling davfs&#039;. Then, as regular user, do&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mount /mnt/pergamon&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To unmount, do&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
umount /mnt/pergamon&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This works well, but one problem I observed is that the creation time of folders copied TO the Synology folder is not preserved when using &#039;cp -p&#039; or &#039;cp -a&#039;. In principle this should be possible (they are preserved when using rsync), so this appears to be a bug.&lt;br /&gt;
&lt;br /&gt;
=== Mounting your Synology folder on your Linux workstation via NFS ===&lt;br /&gt;
&lt;br /&gt;
This is technically possible, but currently not enabled.&lt;br /&gt;
&lt;br /&gt;
== Administration ==&lt;br /&gt;
&lt;br /&gt;
=== Creating a new user ===&lt;br /&gt;
&lt;br /&gt;
* On the Control Panel, select &#039;&#039;User&#039;&#039;, &#039;&#039;Create&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
** Choose the same username as in NIS.&lt;br /&gt;
&lt;br /&gt;
** &#039;&#039;&#039;Join groups&#039;&#039;&#039;: Only &#039;&#039;users&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
** &#039;&#039;&#039;Assign shared folder permissions&#039;&#039;&#039;: &#039;&#039;read/write&#039;&#039; to &#039;&#039;&#039;homes&#039;&#039;&#039;, &#039;&#039;no access&#039;&#039; to all other folders.&lt;br /&gt;
&lt;br /&gt;
** &#039;&#039;&#039;User quota settings&#039;&#039;&#039;: 1000 GB.&lt;br /&gt;
&lt;br /&gt;
** &#039;&#039;&#039;Assign application permissions&#039;&#039;&#039;: &lt;br /&gt;
&lt;br /&gt;
** &#039;&#039;&#039;User speed limit setting&#039;&#039;&#039;: no limit.&lt;br /&gt;
&lt;br /&gt;
* After this, log in as root, and change /etc/passwd, such that for the new users &#039;&#039;&#039;/sbin/nologin&#039;&#039;&#039; is replaced with &#039;&#039;&#039;/bin/sh&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Also, while logged in as root, do &#039;&#039;&#039;chmod og-rx /volume1/homes/newuser&#039;&#039;&#039; (where &#039;&#039;&#039;newuser&#039;&#039;&#039; is the new username)&lt;br /&gt;
&lt;br /&gt;
=== Enabling davfs on Linux ===&lt;br /&gt;
&lt;br /&gt;
These instructions are for openSuSE 13.1.&lt;br /&gt;
&lt;br /&gt;
* Install davfs2 (see https://software.opensuse.org/package/davfs2)&lt;br /&gt;
* Add this line to &#039;&#039;&#039;/etc/fstab&#039;&#039;&#039;:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://pergamon:5006   /mnt/pergamon   davfs   rw,noauto,user,file_mode=600,dir_mode=700 0 0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Create mount point:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /mnt/pergamon&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Tc387</name></author>
	</entry>
	<entry>
		<id>https://csml-wiki.northwestern.edu/index.php?title=Installation_instructions_for_OpenSuSE_Leap_15.0&amp;diff=710</id>
		<title>Installation instructions for OpenSuSE Leap 15.0</title>
		<link rel="alternate" type="text/html" href="https://csml-wiki.northwestern.edu/index.php?title=Installation_instructions_for_OpenSuSE_Leap_15.0&amp;diff=710"/>
		<updated>2019-05-03T22:23:53Z</updated>

		<summary type="html">&lt;p&gt;Tc387: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* If the installation program hangs almost right away on a PCI-related message, add the boot option &amp;quot;nomodeset&amp;quot; and retry.&lt;br /&gt;
* Do not &#039;upgrade&#039; from an earlier version. Choose &#039;new install&#039;, but use extreme care not to interfere with existing scratch partitions.&lt;br /&gt;
* Select the following additional software categories:&lt;br /&gt;
** Console tools&lt;br /&gt;
** File server&lt;br /&gt;
* Unselect:&lt;br /&gt;
** Games&lt;br /&gt;
* Network configuration:&lt;br /&gt;
** Firewall enabled, SSH open&lt;br /&gt;
** Static IP address, subnet mask: 255.255.255.0&lt;br /&gt;
** DNS: 129.105.1.1, 129.105.49.1, 8.8.8.8&lt;br /&gt;
** Domain search: &#039;ms.northwestern.edu&#039; and &#039;northwestern.edu&#039;&lt;br /&gt;
** Gateway (under &#039;routing&#039; tab): 129.105.92.1&lt;br /&gt;
* After install, in Software Management add:&lt;br /&gt;
** In &amp;quot;RPM groups&amp;quot; tab: gcc-fortran, gcc7-c++&lt;br /&gt;
** Via &amp;quot;Search&amp;quot; tab: motif, motif-devel, glibc-devel-static, lsb, ncftp, nethogs, pico, MozillaThunderbird, libreadline6, apcupsd, apcupsd-cgi, apcupsd-gui, vlc, emacs-auctex, xmgrace, libappindicator3-1, libgdk_pixbuf-2_0-0-32bit, libgtk-2_0-0-32bit, libxml2-2-32bit, lynx, mmv, readline-devel, xosview, xsane&lt;br /&gt;
* In YaST, Network Services:&lt;br /&gt;
** NIS client: Domain &amp;quot;el&amp;quot;; Server 129.105.92.12; Open Port in Firewall&lt;br /&gt;
** NSF client: Mount /home (options: defaults,rw) and /usr/local from ariadne (options: defaults)&lt;br /&gt;
** NTP configuration: Start NTP daemon now and on boot; add server 129.105.92.12&lt;br /&gt;
* Connect TO the new machine from ariadne, as root. This will add the host key to ~/.ssh/known_hosts. From there, copy it to /etc/ssh/ssh_known_hosts (still on ariadne). Also, between the hostname and the IP address, add the FQDN of the new machine, so that that is also associate with the same host key.&lt;br /&gt;
* Then, as root &#039;&#039;&#039;on the new machine&#039;&#039;&#039;, do:&lt;br /&gt;
** ln -s /usr/local/etc/profile.local /etc&lt;br /&gt;
** ln -s /usr/local/etc/ssh/ssh_known_hosts /etc/ssh&lt;br /&gt;
** add the file /usr/local/etc/hosts_list to /etc/hosts&lt;br /&gt;
** scp nestor:/etc/motd /etc (and then edit this file to represent the new machine; &amp;quot;nvidia-smi&amp;quot; is a useful program to find the videocard installed)&lt;br /&gt;
** texconfig (and set default paper size to &#039;letter&#039;)&lt;br /&gt;
** in /etc/ssh/ssh_config set &amp;quot;ForwardX11 yes&amp;quot;&lt;br /&gt;
** in /etc/ssh/sshd_config confirm that &amp;quot;X11Forwarding&amp;quot; is set to &amp;quot;yes&amp;quot;&lt;br /&gt;
** in /etc/ssh/sshd_config change &amp;quot;#AuthorizedKeysFile&amp;quot; to &amp;quot;.ssh/authorized_keys2&amp;quot;&lt;br /&gt;
** scp telemachos:/root/.bashrc ~&lt;br /&gt;
** scp telemachos:/etc/hosts.allow /etc&lt;br /&gt;
** scp telemachos:/etc/hosts.deny /etc&lt;br /&gt;
* Install debugging software packages via YaST:&lt;br /&gt;
** In Software Repositories, enable openSUSE-Leap-15.0-Debug and openSUSE-Leap-15.0-Update-Debug.&lt;br /&gt;
** Go to Software Management, select glibc-debuginfo [NOTE: Does not seem to be available through these repositories]&lt;br /&gt;
* [[Setting up e-mail notifications for Linux Software RAID]].&lt;br /&gt;
* YaST -&amp;gt; Software: Online Update.&lt;br /&gt;
* Install Chrome:&lt;br /&gt;
** &amp;lt;nowiki&amp;gt;wget https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
** rpm -ivh google-chrome-stable_current_x86_64.rpm&lt;br /&gt;
** ln -s /usr/bin/google-chrome /usr/bin/chrome&lt;br /&gt;
* Install ffmpeg:&lt;br /&gt;
** Add packman repository (from command line): zypper addrepo -f &amp;lt;nowiki&amp;gt;http://packman.inode.at/suse/openSUSE_Leap_15.0/&amp;lt;/nowiki&amp;gt; packman&lt;br /&gt;
** Go into Yast - Software Management. Remove &amp;quot;ffmpeg&amp;quot; and install &amp;quot;ffmpeg-3&amp;quot; from Packman repository (this is necessary to encode h.264 videos)&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Add NVIDIA driver (follow the recommend method via &amp;quot;community repository&amp;quot; and the &amp;quot;zypper inr&amp;quot;, followed by a reboot):&lt;br /&gt;
** http://en.opensuse.org/SDB:NVIDIA_drivers&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* YaST -&amp;gt; Hardware -&amp;gt; Printer -&amp;gt; Printer via Network -&amp;gt; Connection Wizard -&amp;gt; TCP/JetDirect; after installation, configure default options via http://localhost:631&lt;/div&gt;</summary>
		<author><name>Tc387</name></author>
	</entry>
	<entry>
		<id>https://csml-wiki.northwestern.edu/index.php?title=Tools&amp;diff=709</id>
		<title>Tools</title>
		<link rel="alternate" type="text/html" href="https://csml-wiki.northwestern.edu/index.php?title=Tools&amp;diff=709"/>
		<updated>2019-03-23T16:21:26Z</updated>

		<summary type="html">&lt;p&gt;Tc387: /* UNIX */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Data analysis tools ===&lt;br /&gt;
&lt;br /&gt;
Computer simulations involve the use of a set of analysis tools. Here, we share notes and ideas on programs commonly used in the CSML.&lt;br /&gt;
&lt;br /&gt;
* [[Autocorrelation]]&lt;br /&gt;
* [[Generic Analyzer]]&lt;br /&gt;
* [[Gnuplot]]&lt;br /&gt;
* [[Compressed data files]]&lt;br /&gt;
&lt;br /&gt;
=== Programming ===&lt;br /&gt;
* [[Compiler notes]]&lt;br /&gt;
* [[Debugging]]&lt;br /&gt;
* [[Programming notes]]&lt;br /&gt;
&lt;br /&gt;
=== Document processing ===&lt;br /&gt;
&lt;br /&gt;
Ideally, we prepare manuscripts in [http://en.wikipedia.org/wiki/LaTeX LaTeX].  Occasionally, especially when collaborating with other research groups, it may be necessary to work in Microsoft Word.&lt;br /&gt;
&lt;br /&gt;
* [[Notes on using LaTeX for manuscripts]]&lt;br /&gt;
* [[Notes on using Microsoft Word for manuscripts]]&lt;br /&gt;
&lt;br /&gt;
=== Job submission and scheduling ===&lt;br /&gt;
* [[Notes on Torque]]&lt;br /&gt;
* [[Notes on Maui]]&lt;br /&gt;
&lt;br /&gt;
=== UNIX ===&lt;br /&gt;
* [http://www.linuxproblem.org/art_9.html Password-less login via ssh]&lt;br /&gt;
* Short version of password-less login: (1) go to your home folder (e.g. ariadne:~/ ). (2) type &amp;quot;ssh-keygen&amp;quot; and press the enter key a few times to leave all answers blank (unless you are prompted to override the existing key in which case you should type &amp;quot;yes&amp;quot;). (3) type &amp;quot;ssh-copy-id XX&amp;quot; , where &amp;quot;XX&amp;quot; is the server name or IP address you wish to ssh into and enter the password.  You can repeat this step and add multiple addresses. (4) On servers running Open-SUSE (ariadne, minotaur, hydra) you should also copy the generated key to: &amp;quot;cp ~/.ssh.authorized_keys ~/.ssh/authorized_keys2 &amp;quot;.   Re-login and voilà, no more password needed. The same procedure also works on a macOS. However,  ssh-copy-id needs to be installed (e.g. via brew install ssh-copy-id) and step (4) should be skipped.  &lt;br /&gt;
* [[Command-line interface on Linux/UNIX]]&lt;br /&gt;
&lt;br /&gt;
=== Data visualization tools ===&lt;br /&gt;
In order to communicate our research effectively, it is often useful to visualize the data from simulations. Here are a set of tools for creating/editing images and videos.&lt;br /&gt;
&lt;br /&gt;
===== Visualizing Dump Files =====&lt;br /&gt;
&lt;br /&gt;
* [[VMD]]&lt;br /&gt;
* [[pymol]]&lt;br /&gt;
&lt;br /&gt;
===== Handling image/video files =====&lt;br /&gt;
&lt;br /&gt;
* [[FFmpeg]]&lt;br /&gt;
&lt;br /&gt;
=== Miscellaneous ===&lt;br /&gt;
* [[Dropbox]]&lt;/div&gt;</summary>
		<author><name>Tc387</name></author>
	</entry>
	<entry>
		<id>https://csml-wiki.northwestern.edu/index.php?title=Tools&amp;diff=708</id>
		<title>Tools</title>
		<link rel="alternate" type="text/html" href="https://csml-wiki.northwestern.edu/index.php?title=Tools&amp;diff=708"/>
		<updated>2019-03-23T16:18:02Z</updated>

		<summary type="html">&lt;p&gt;Tc387: /* UNIX */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Data analysis tools ===&lt;br /&gt;
&lt;br /&gt;
Computer simulations involve the use of a set of analysis tools. Here, we share notes and ideas on programs commonly used in the CSML.&lt;br /&gt;
&lt;br /&gt;
* [[Autocorrelation]]&lt;br /&gt;
* [[Generic Analyzer]]&lt;br /&gt;
* [[Gnuplot]]&lt;br /&gt;
* [[Compressed data files]]&lt;br /&gt;
&lt;br /&gt;
=== Programming ===&lt;br /&gt;
* [[Compiler notes]]&lt;br /&gt;
* [[Debugging]]&lt;br /&gt;
* [[Programming notes]]&lt;br /&gt;
&lt;br /&gt;
=== Document processing ===&lt;br /&gt;
&lt;br /&gt;
Ideally, we prepare manuscripts in [http://en.wikipedia.org/wiki/LaTeX LaTeX].  Occasionally, especially when collaborating with other research groups, it may be necessary to work in Microsoft Word.&lt;br /&gt;
&lt;br /&gt;
* [[Notes on using LaTeX for manuscripts]]&lt;br /&gt;
* [[Notes on using Microsoft Word for manuscripts]]&lt;br /&gt;
&lt;br /&gt;
=== Job submission and scheduling ===&lt;br /&gt;
* [[Notes on Torque]]&lt;br /&gt;
* [[Notes on Maui]]&lt;br /&gt;
&lt;br /&gt;
=== UNIX ===&lt;br /&gt;
* [http://www.linuxproblem.org/art_9.html Password-less login via ssh]&lt;br /&gt;
* Short version of password-less login: (1) go to your home folder (e.g. ariadne:~/ ). (2) type &amp;quot;ssh-keygen&amp;quot; and press the enter key a few times to leave all answers blank (unless you are prompted to override the existing key in which case you should type &amp;quot;yes&amp;quot;). (3) type &amp;quot;ssh-copy-id XX&amp;quot; , where &amp;quot;XX&amp;quot; is the server name or IP address you wish to ssh into, you can repeat this step and add multiple addresses. (4) On servers running Open-SUSE (ariadne, minotaur, hydra) you should also copy the generated key to: &amp;quot;cp ~/.ssh.authorized_keys ~/.ssh/authorized_keys2 &amp;quot;.   Re-login and voilà, no more password needed. The same procedure also works on a macOS. However,  ssh-copy-id needs to be installed (e.g. via brew install ssh-copy-id) and step (4) should be skipped.  &lt;br /&gt;
* [[Command-line interface on Linux/UNIX]]&lt;br /&gt;
&lt;br /&gt;
=== Data visualization tools ===&lt;br /&gt;
In order to communicate our research effectively, it is often useful to visualize the data from simulations. Here are a set of tools for creating/editing images and videos.&lt;br /&gt;
&lt;br /&gt;
===== Visualizing Dump Files =====&lt;br /&gt;
&lt;br /&gt;
* [[VMD]]&lt;br /&gt;
* [[pymol]]&lt;br /&gt;
&lt;br /&gt;
===== Handling image/video files =====&lt;br /&gt;
&lt;br /&gt;
* [[FFmpeg]]&lt;br /&gt;
&lt;br /&gt;
=== Miscellaneous ===&lt;br /&gt;
* [[Dropbox]]&lt;/div&gt;</summary>
		<author><name>Tc387</name></author>
	</entry>
	<entry>
		<id>https://csml-wiki.northwestern.edu/index.php?title=Tools&amp;diff=707</id>
		<title>Tools</title>
		<link rel="alternate" type="text/html" href="https://csml-wiki.northwestern.edu/index.php?title=Tools&amp;diff=707"/>
		<updated>2019-03-23T16:16:54Z</updated>

		<summary type="html">&lt;p&gt;Tc387: /* UNIX */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Data analysis tools ===&lt;br /&gt;
&lt;br /&gt;
Computer simulations involve the use of a set of analysis tools. Here, we share notes and ideas on programs commonly used in the CSML.&lt;br /&gt;
&lt;br /&gt;
* [[Autocorrelation]]&lt;br /&gt;
* [[Generic Analyzer]]&lt;br /&gt;
* [[Gnuplot]]&lt;br /&gt;
* [[Compressed data files]]&lt;br /&gt;
&lt;br /&gt;
=== Programming ===&lt;br /&gt;
* [[Compiler notes]]&lt;br /&gt;
* [[Debugging]]&lt;br /&gt;
* [[Programming notes]]&lt;br /&gt;
&lt;br /&gt;
=== Document processing ===&lt;br /&gt;
&lt;br /&gt;
Ideally, we prepare manuscripts in [http://en.wikipedia.org/wiki/LaTeX LaTeX].  Occasionally, especially when collaborating with other research groups, it may be necessary to work in Microsoft Word.&lt;br /&gt;
&lt;br /&gt;
* [[Notes on using LaTeX for manuscripts]]&lt;br /&gt;
* [[Notes on using Microsoft Word for manuscripts]]&lt;br /&gt;
&lt;br /&gt;
=== Job submission and scheduling ===&lt;br /&gt;
* [[Notes on Torque]]&lt;br /&gt;
* [[Notes on Maui]]&lt;br /&gt;
&lt;br /&gt;
=== UNIX ===&lt;br /&gt;
* [http://www.linuxproblem.org/art_9.html Password-less login via ssh]&lt;br /&gt;
* Short version of password-less login: (1) go to your home folder (e.g. ariadne:~/ ). (2) type &amp;quot;ssh-keygen&amp;quot; and press the enter key a few times to leave all answers blank (unless you are prompted to override the existing key in which case you should type &amp;quot;yes&amp;quot;). (3) type &amp;quot;ssh-copy-id XX&amp;quot; , where &amp;quot;XX&amp;quot; is the server name or IP address you wish to ssh into, you can repeat this step and add multiple addresses. (4) On servers running Open-SUSE (Ariadne, minotaur, hydra) you should also copy the generated key to: &amp;quot;cp ~/.ssh.authorized_keys ~/.ssh/authorized_keys2 &amp;quot;.   Re-login and voilà, no more password needed. The same procedure also works on a macOS. However,  ssh-copy-id needs to be installed (e.g. via brew install ssh-copy-id) and step (4) should be skipped.  &lt;br /&gt;
* [[Command-line interface on Linux/UNIX]]&lt;br /&gt;
&lt;br /&gt;
=== Data visualization tools ===&lt;br /&gt;
In order to communicate our research effectively, it is often useful to visualize the data from simulations. Here are a set of tools for creating/editing images and videos.&lt;br /&gt;
&lt;br /&gt;
===== Visualizing Dump Files =====&lt;br /&gt;
&lt;br /&gt;
* [[VMD]]&lt;br /&gt;
* [[pymol]]&lt;br /&gt;
&lt;br /&gt;
===== Handling image/video files =====&lt;br /&gt;
&lt;br /&gt;
* [[FFmpeg]]&lt;br /&gt;
&lt;br /&gt;
=== Miscellaneous ===&lt;br /&gt;
* [[Dropbox]]&lt;/div&gt;</summary>
		<author><name>Tc387</name></author>
	</entry>
	<entry>
		<id>https://csml-wiki.northwestern.edu/index.php?title=Tools&amp;diff=706</id>
		<title>Tools</title>
		<link rel="alternate" type="text/html" href="https://csml-wiki.northwestern.edu/index.php?title=Tools&amp;diff=706"/>
		<updated>2019-03-23T16:15:54Z</updated>

		<summary type="html">&lt;p&gt;Tc387: /* UNIX */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Data analysis tools ===&lt;br /&gt;
&lt;br /&gt;
Computer simulations involve the use of a set of analysis tools. Here, we share notes and ideas on programs commonly used in the CSML.&lt;br /&gt;
&lt;br /&gt;
* [[Autocorrelation]]&lt;br /&gt;
* [[Generic Analyzer]]&lt;br /&gt;
* [[Gnuplot]]&lt;br /&gt;
* [[Compressed data files]]&lt;br /&gt;
&lt;br /&gt;
=== Programming ===&lt;br /&gt;
* [[Compiler notes]]&lt;br /&gt;
* [[Debugging]]&lt;br /&gt;
* [[Programming notes]]&lt;br /&gt;
&lt;br /&gt;
=== Document processing ===&lt;br /&gt;
&lt;br /&gt;
Ideally, we prepare manuscripts in [http://en.wikipedia.org/wiki/LaTeX LaTeX].  Occasionally, especially when collaborating with other research groups, it may be necessary to work in Microsoft Word.&lt;br /&gt;
&lt;br /&gt;
* [[Notes on using LaTeX for manuscripts]]&lt;br /&gt;
* [[Notes on using Microsoft Word for manuscripts]]&lt;br /&gt;
&lt;br /&gt;
=== Job submission and scheduling ===&lt;br /&gt;
* [[Notes on Torque]]&lt;br /&gt;
* [[Notes on Maui]]&lt;br /&gt;
&lt;br /&gt;
=== UNIX ===&lt;br /&gt;
* [http://www.linuxproblem.org/art_9.html Password-less login via ssh]&lt;br /&gt;
* Short version of password-less login: (1) go to your home folder (e.g. ariadne:~/ ). (2) type &amp;quot;ssh-keygen&amp;quot; and press the enter key a few times to leave all answers blank (unless you are prompted to override the existing key in which case you should type &amp;quot;yes&amp;quot;). (3) type &amp;quot;ssh-copy-id XX&amp;quot; , where &amp;quot;XX&amp;quot; is the server name or IP address you wish to ssh into, you can repeat this step and add multiple addresses. (4) On servers running Open-SUSE (Ariadne, minotaur, hydra) you should also copy the generated key to: &amp;quot;cp ~/.ssh.authorized_keys ~/.ssh/authorized_keys2 &amp;quot;.   Re-login and voilà, no more password needed.  &lt;br /&gt;
The same procedure also works on a macOS. However,  ssh-copy-id needs to be installed (e.g. via brew install ssh-copy-id) and step (4) should be skipped.  &lt;br /&gt;
* [[Command-line interface on Linux/UNIX]]&lt;br /&gt;
&lt;br /&gt;
=== Data visualization tools ===&lt;br /&gt;
In order to communicate our research effectively, it is often useful to visualize the data from simulations. Here are a set of tools for creating/editing images and videos.&lt;br /&gt;
&lt;br /&gt;
===== Visualizing Dump Files =====&lt;br /&gt;
&lt;br /&gt;
* [[VMD]]&lt;br /&gt;
* [[pymol]]&lt;br /&gt;
&lt;br /&gt;
===== Handling image/video files =====&lt;br /&gt;
&lt;br /&gt;
* [[FFmpeg]]&lt;br /&gt;
&lt;br /&gt;
=== Miscellaneous ===&lt;br /&gt;
* [[Dropbox]]&lt;/div&gt;</summary>
		<author><name>Tc387</name></author>
	</entry>
</feed>