]> sipb.mit.edu Git - wiki.git/blobdiff - doc/afs-and-you.html
gshay added website link
[wiki.git] / doc / afs-and-you.html
index 428a63515589094e2da6147b16ffc4a8140d3090..1bf75b259b68590e09d1344fb046107e4457c0f6 100644 (file)
@@ -43,7 +43,7 @@ Credit goes to them, blame goes to him.
 </p>
 <h2 id="WhatisAFS">What is AFS?</h2>
 <p>
-<strong>AFS</strong> (previously the <strong>Andrew File System</strong> or ) is a distributed network file system invented at <a href="http://www.cmu.edu/index.shtml">Carnegie Mellon University</a> as part of Project Andrew (approximately their equivalent of MIT's Project Athena). More importantly, it is the file system used to store most files on Athena today. This includes your personal home directory, the data and websites of many living groups and student groups on campus, and probably some of the software you run (if you ever use Athena clusters). (Though most user directories were migrated from NFS in the summer of 1992, some files still remain on NFS and, of course, various file systems are used on personal computers and servers.)
+<strong>AFS</strong> (previously the <strong>Andrew File System</strong> or ) is a distributed network file system invented at <a href="https://www.cmu.edu/index.shtml">Carnegie Mellon University</a> as part of Project Andrew (approximately their equivalent of MIT's Project Athena). More importantly, it is the file system used to store most files on Athena today. This includes your personal home directory, the data and websites of many living groups and student groups on campus, and probably some of the software you run (if you ever use Athena clusters). (Though most user directories were migrated from NFS in the summer of 1992, some files still remain on NFS and, of course, various file systems are used on personal computers and servers.)
 
 </p>
 <p>
@@ -80,7 +80,7 @@ By default, this directory can only be read and can only be <i>listed</i> by you
 
 This folder is a link to a read-only copy of a backup of your files (created nightly around 3 a.m.). This copy cannot be edited and does not count against the locker's quota. From a technical standpoint, this is a separate volume with .backup appended (e.g. user.&lt;username&gt;.backup ) and is stored only as changes against the current copy.
 </dd><dt><strong><tt>www</tt></strong></dt><dd>
-Where you should put a website, if you want one. There is very little special about this directory from an AFS standpoint, but it is world-readable (like Public) and is linked directly to <tt>http://www.mit.edu/~&lt;lockername&gt;</tt> as well as <tt>http://web.mit.edu/&lt;lockername&gt;/www/</tt>.
+Where you should put a website, if you want one. There is very little special about this directory from an AFS standpoint, but it is world-readable (like Public) and is linked directly to <tt>https://www.mit.edu/~&lt;lockername&gt;</tt> as well as <tt>https://web.mit.edu/&lt;lockername&gt;/www/</tt>.
 </dd></dl>
 <h2 id="AccessingLockers">Accessing Lockers</h2>
 <h3 id="FromAthena">From Athena</h3>
@@ -89,7 +89,7 @@ Where you should put a website, if you want one. There is very little special ab
 On Athena, you can access a locker either as its full AFS path, if you know it (e.g. <tt>/afs/athena.mit.edu/course/6/6.01</tt>), or under <tt>/mit</tt> if it is "attached." Though you can always use the full path, you often want to attach lockers because it is easier to refer to them and software is set up to run with a path under <tt>/mit</tt>. There are a few ways to attach a locker: 
 
 </p>
-<ul><li>If you are running on a <a href="http://debathena.mit.edu">Debathena</a> machine, such as <a href="http://linerva.mit.edu">linerva.mit.edu</a>, then simply <tt>cd /mit/&lt;locker&gt;</tt> and it will be auto-attached.
+<ul><li>If you are running on a <a href="https://debathena.mit.edu">Debathena</a> machine, such as <a href="http://linerva.mit.edu">linerva.mit.edu</a>, then simply <tt>cd /mit/&lt;locker&gt;</tt> and it will be auto-attached.
 </li><li>If you are on another Athena machine and don't want to run software out of the locker, than simply type <tt>attach &lt;locker&gt;</tt> and then <tt>cd</tt> to it.
 
 </li><li>If, however, you want to use software in the locker, you will be better served by running <tt>add &lt;locker&gt;</tt> (e.g. <tt>add ruby-lang</tt>). This will attach the locker at <tt>/mit/&lt;locker&gt;</tt> and will add the <tt>bin</tt> directory (for your architecture) of that locker to your PATH and the <tt>man</tt> directory to your MANPATH. What this means is that you should be able to run any program located in that locker by simply typing the name of the program at the command line.
@@ -97,13 +97,13 @@ On Athena, you can access a locker either as its full AFS path, if you know it (
 
 </li></ul></li></ul><h3 id="FromtheWeb">From the Web</h3>
 <p>
-Generally any locker that you would access on Athena as <tt>/mit/&lt;locker&gt;</tt> is accessible on the web as <tt>http://web.mit.edu/&lt;locker&gt;</tt>. For example, the barnowl locker is at <a href="http://web.mit.edu/barnowl">http://web.mit.edu/barnowl</a>. As you can see, if there is no index.html (see below), the files in the directory are listed. By default, however, none of the contents are readable except in the <tt>www</tt> and <tt>Public</tt> folders.
+Generally any locker that you would access on Athena as <tt>/mit/&lt;locker&gt;</tt> is accessible on the web as <tt>https://web.mit.edu/&lt;locker&gt;</tt>. For example, the barnowl locker is at <a href="https://web.mit.edu/barnowl">https://web.mit.edu/barnowl</a>. As you can see, if there is no index.html (see below), the files in the directory are listed. By default, however, none of the contents are readable except in the <tt>www</tt> and <tt>Public</tt> folders.
 
 </p>
 <p>
-Also, you may access something in one of the MIT AFS cells by typing its full AFS path after web.mit.edu (<a href="http://web.mit.edu/afs/athena.mit.edu/activity/c/chess-club">http://web.mit.edu/afs/athena.mit.edu/activity/c/chess-club</a>). (That link also shows that if you have a text file named README readable, as a link to Public/README for example, its contents will be displayed below the directory listing).
+Also, you may access something in one of the MIT AFS cells by typing its full AFS path after web.mit.edu (<a href="https://web.mit.edu/afs/athena.mit.edu/activity/c/chess-club">https://web.mit.edu/afs/athena.mit.edu/activity/c/chess-club</a>). (That link also shows that if you have a text file named README readable, as a link to Public/README for example, its contents will be displayed below the directory listing).
 
-Note that when accessed from web.mit.edu (or www.mit.edu), only static files may be shown. If you are interested in serving dynamic content (such as a blog or wiki using PHP, Perl, Python, Ruby, etc.), you should check out SIPB's Scripts dynamic web service. See <a href="http://scripts.mit.edu">http://scripts.mit.edu</a> for more information.
+Note that when accessed from web.mit.edu (or www.mit.edu), only static files may be shown. If you are interested in serving dynamic content (such as a blog or wiki using PHP, Perl, Python, Ruby, etc.), you should check out SIPB's Scripts dynamic web service. See <a href="https://scripts.mit.edu">https://scripts.mit.edu</a> for more information.
 </p>
 <h2 id="CheckingQuota">Checking Quota</h2>
 <p>
@@ -240,10 +240,10 @@ Thereafter, the users should be able to get to the folders at <tt>http<b>s</b>:/
 
 </p>
 <p>
-see also: <a href="http://ist.mit.edu/services/web/reference/web-resources/https">http://ist.mit.edu/services/web/reference/web-resources/https</a>
+see also: <a href="https://ist.mit.edu/services/web/reference/web-resources/https">https://ist.mit.edu/services/web/reference/web-resources/https</a>
 </p>
 <h2 id="Troubleshooting">Troubleshooting</h2>
-<h3 id="ImtryingtoaccessmyfilesfslasaysIshouldhavepermissionsherebutitstillsays">I'm trying to access my files, <tt>fs litacl</tt> says I should have permissions here, but it still says <tt>: Permission denied</tt></h3>
+<h3 id="ImtryingtoaccessmyfilesfslasaysIshouldhavepermissionsherebutitstillsays">I'm trying to access my files, <tt>fs listacl</tt> says I should have permissions here, but it still says <tt>: Permission denied</tt></h3>
 <p>
 There are two likely possibilities. First, its likely that your tokens may have expired. You can check this by running <tt>tokens</tt>. If they are, in fact, expired (or missing) get new tokens as follows: first, make sure you have valid kerberos tickets and then run <tt>aklog</tt>. Another possibility is that you have tokens but not for the correct cell. <tt>tokens</tt> will tell you what tokens you already have. In all likelihood, if you are reading this, you probably want <tt>aklog athena sipb</tt>. Finally, a third possibility is that your group membership has changed since you acquired tokens. Try running <tt>aklog -force</tt>
 
@@ -255,10 +255,10 @@ What you <strong>don't</strong> want to do is take away the l permission from <t
 </p>
 <pre>&lt;html&gt;
 &lt;head&gt;
-  &lt;meta http-equiv="Refresh" content="0; url=http://web.mit.edu/&lt;lockername&gt;/www"&gt;
+  &lt;meta http-equiv="Refresh" content="0; url=https://web.mit.edu/&lt;lockername&gt;/www"&gt;
 &lt;/head&gt;
 &lt;body&gt;
-  &lt;p&gt;Please go to my &lt;a href="http://web.mit.edu/&lt;lockername&gt;/www"&gt;www/a&gt;!&lt;/p&gt;
+  &lt;p&gt;Please go to my &lt;a href="https://web.mit.edu/&lt;lockername&gt;/www"&gt;www&lt;/a&gt;!&lt;/p&gt;
 
 &lt;/body&gt;
 &lt;/html&gt;
@@ -272,7 +272,7 @@ Most AFS servers restart weekly at 6 AM on Sunday.
 </p>
 <h3 id="ItisntSundayandIcantgettomyfiles">It isn't Sunday and I can't get to my files</h3>
 <p>
-There may be a non-scheduled AFS outage. Check <a href="http://3down.mit.edu">3down</a>, hopefully it will be back up soon :-(. You can check up on the AFS servers by running <tt>fs checkservers</tt> (or <tt>fs checks</tt>). If there is no reported outage and you can't access the AFS servers (but can access the rest of the net), contact <a href="http://ist.mit.edu/services/athena/olh">OLC</a>.
+There may be a non-scheduled AFS outage. Check <a href="https://3down.mit.edu">3down</a>, hopefully it will be back up soon :-(. You can check up on the AFS servers by running <tt>fs checkservers</tt> (or <tt>fs checks</tt>). If there is no reported outage and you can't access the AFS servers (but can access the rest of the net), contact <a href="https://ist.mit.edu/services/athena/olh">OLC</a>.
 </p>
 <h2 id="AdvancedTasks">Advanced Tasks</h2>
 <h2 id="PuttingSoftwareinaLocker">Putting Software in a Locker</h2>
@@ -341,6 +341,6 @@ user.sipbtest                     537058147 RW      69785 K  On-line
 </p>
    
 <h2 id="SeeAlso">See  Also</h2>   
-<p>SIPB's older guide, <a href="http://stuff.mit.edu/afs/sipb.mit.edu/project/doc/afs/html/afs-new.html">Inessential AFS</a>  <br /> OpenAFS documentation  at <a href="http://www.openafs.org/">http://www.openafs.org/</a>
+<p>SIPB's older guide, <a href="https://stuff.mit.edu/afs/sipb.mit.edu/project/doc/afs/html/afs-new.html">Inessential AFS</a>  <br /> OpenAFS documentation  at <a href="https://www.openafs.org/">https://www.openafs.org/</a>
 </p>