One Stop | Directories | Search U of M
LINKS

University Home
Department Home
Resourses
Computer Resources
Geology Resources
206 Lab Resources
Internet Security
Lab Related
Acceptable Use Policy
Lab News
Printing
How To...
Computers
Buying new computers
Techmart:
for buying computers/software
U of MN Vendor list:
for buying w/o using Techmart
Contact Info
System Administrator


Epidote - File Server

| General | File Name Issues | Mac connections |
| Two small known problems with the Mac connections |
| PC connections | Unix connections | Connecting from Off Campus |
| What, I need another account? |

This file server is still being tested. It is pretty stable, the only known problem right now is that when you throw something in the trash (from a Mac) it might ask you to delete it right away, and sometimes things don't delete very well. This is a known problem, and is being worked on.

I need as many people as possible to use the server, and report back problems. Tell me what went wrong and at roughly what time, so I can compare it against the error logs on the server.

We have a new file server which will slowly be replacing the H:/ drive (geo_workspace) and the various Mac-shared workpaces (geodynes 1-6). The machine is named Epidote, and is accessible from both the macs (via the chooser) and PC's (via a drive letter).

Before you start using this server, there are a few things you need to know about file names, and what won't work on the file server. So be sure to read File Name Issues before using the server.

The File Server will have two separate areas: a "public" area, much like Geo_workspace has been, where people can put temporary files, or files that need to be shared within a class or between people. This area will be regularly cleaned out, with stuff deleted, and won't be regularly backed up. Then there will be "private" areas, which will be accessible only to one person, where people can keep files long-term, and is regularly backed up, with the backups kept off-site for disaster recovery purposes. These private areas will also be secure, as secure as they can be made on an internet connected machine, so private or confidential data, with appropriate forethought, can be stored here. No internet connected computer is absolutely safe from being attacked.
These private areas will have a quota system in place, to be determined as the usage of the file server is determined. So this is a place to store data, but not back up your entire system. Quotas are maliable, so requests for more space will be honored, within reason.

Anyone in the department, or in the outlying buildings, should be able to access the "Public" area, with the standard departmental username and password. (If you don't know what this is, contact System Administrator, and she'll let you know). For private space, see System Administrator. If you can't access the server from outside Pillsbury, contact System Administrator. She'll specifically need to know the IP address from which you are connecting.


| General | File Name Issues | Mac connections | PC connections | Unix connections | Connecting from Off Campus | Accounts

File Name Issues

The file server is a unix machine, and therefore does not support many of the file names that Macs and PC's will support. To be safe, it's a good idea to use names that are all lower case, and do not contain spaces or weird characters. Numbers are fine.

Never, ever name a file or a directory "core". This is a name used by unix machines for files that are created when something goes drastically wrong, and are deleted on a regular basis without being examined first.

More things to keep in mind:

  • Unix machines do not like spaces in their file names. It's much safer to call a file long_file_name.doc than it is to call it   long   file   name.doc
  • Don't use special characters, such as
    ! # $ % ^ & * = ? " / \ : | > <
    because these have special meanings to the operating systems. Acceptable and encouraged symbols to use are:
    - _ and not much else. Try to stay with letters and numbers.
  • Do not start your file name with a period (or dot). These file names have special meanings to the operating systems, and the file server is set to hide them from the Macs and PCs. So if you put such a file on the file server, you'll probably never "see" it again. Using periods (or dots) before extentions is okay. So file.doc is acceptable   .file.xls is not. (If you do this by accident, the file can be recovered from the unix side)
  • Unless you have specific need for it, do not use uppercase. This is because Macs and Unix machines are case sensitive, so the file BadFile.doc is not the same file as badfile.doc, but on PC, which is not case sensitive, these would be considered the same file, and so one would overwrite the other. Also, staying in lower case is a good idea for web page names.
  • Use extensions. Especially if you move use files on both Macs and PCs. By this I mean the .doc section of the file above. PCs use the extensions to determine which application to open the file with, and it also makes it much easier to determine on the mac which application to use, if the Mac can't figure it out. Some common extensions:
    .doc - Microsoft Word Document
    .xls - Microsoft Excel Document
    .ppt - Powerpoint document
    .ai - Illustrator document
    .psd - Photoshop document
    .gif .bmp .jpg or .jpeg .tif - various image file formats
    .html .htm - web pages
    A more comprehensive list can be found at Camalott.com, but the list is organized such that you search on the extension, not on the application.


| General | File Name Issues | Mac connections | PC connections | Unix connections | Connecting from Off Campus | Accounts

To connect from a Mac

  • The University of Minnesota no longer uses Appletalk (as of sometime in 2003). So the list of machines on the right of the chooser will no longer show up.

    Choose AppleShare in the left panel, and then click on the Server IP Address ... button in the lower right hand corner of the dialog.

    Type in the server name or the IP address, and click Connect. The login screen will appear:

  • If you want to access the "Public" space, enter the standard username and password.
    If you want to access your own directory, enter your username and password.

    Make a note of the line below the Password box. If it says:
    Encrypted Password Transport or 2-way encrypted Password you're in good shape. If it doesn't, if it says ( Cleartext ) , let System Administrator know, and she'll come and update your computer a bit. It will still be able to connect, but this is something that won't be supported for long, because of security concerns (see "Sniffing" on the VPN/SSH page)

  • If you're logging in as the general account, you'll get a screen that looks like this:

    Both "public" and "Public FileShare" are the same public directory, this is a configuration thing. Choose one, and click "OK", and an icon should show up on your desktop.

  • If you want to log into your directory, and have input your username and password, you'll get a screen that looks like this:

    From here you can either log into your own directory (which will be your username), or you can log into public. Please be aware: If you log into public as yourself, with your userame and password, this will change how the permissions are created on the files you deal with in "Public" and this may cause problems. So it's generally better to log into "public" as the standard username.

    Once you're logged in, the icon will probably appear as one of these three icons, depending on various things:

| General | File Name Issues | Mac connections | PC connections | Unix connections | Connecting from Off Campus | Accounts

Known problems with the Macintosh connections

There are, as of 5/22/01, a few known problems with the the program (netatalk) that shares files between the macs and the unix server. These shouldn't affect most users, but you should be aware of them. These are actively being fixed by those who write this software.

  • Shortcuts or Aliases to specific directories in "Public" may randomly change what they connect to. Yes, that sounds bizarre, but it has to do with the differences in how Macs and Unix machines keep track of directory names. So for now, don't create shortcuts thaat refer to your directory on "public", just shortcut "Public" itself.
  • If you are copying massive amounts of files to and from Epidote from your computer, there might be some problems. By massive I mean hundreds or thousands of files and directories at a time, or hundreds of megs of data. If you keep your transfers small, you should be fine.

Regarding the GeoDyne Workspaces
(05/22/01)

The Geodyne workspaces are simply folders on the macs in the lab which are set to be shared. Many of you have had problems with this setup, for instance when the computer on which your files reside is turned off, or when it crashes when you're accessing files from elsewhere. So to resolve this, I'm going to be moving all of the Geodyne files over to Epidote in the coming weeks. As I do this, I will put up a dialog to display when you try to log into the old Geodyne machine with the choose in the normal matter. This dialog will look something like this:

When you hit "OK" you will be automatically be sent to the new files on Epidote.

The old files will be kept on the old machines in case of emergency, but won't be accessible via the chooser. Please see System Administrator if you need them. But everything should be on Epidote, this is just if something goes drastically wrong with Epidote.


| General | File Name Issues | Mac connections | PC connections | Unix connections | Connecting from Off Campus | Accounts

To connect from a PC

There are two methods to setting up the connection from a PC:
(these methods should be the same for Win95/98/Win2K and NT)
1) Ask System Administrator
2) Create the connection youself (it's easy!) by:

  • Click once with your right mouse button on either the Network Neighborhood icon or the "My Computer" icon on your desktop.
  • Choose with your left mouse button the option "Map Network Drive."

  • Choose a "Drive Letter."
    I would suggest either "P" (for Public) or "O" (for your "Own" space), that's how they'll be mapped in the Lab, but it's really up to you. It's a good idea, however, to choose something above, say "G," especially if you have a bunch of other stuff (zip drives, second hard drives, CD drives, etc) on your machine.
  • In the "Path:" type either:
    \\EPIDOTE\PUBLIC
    \\EPIDOTE\username, where username is your username. To use this option you will have to see me for an account.

    The "Reconnect at Login" choice is up to you. If you choose it, every time you log into the computer it will go out and search for that drive. Which will slow down your login, but the next time you access that drive, it will load up faster. Or, you can create a shortcut to the new drive, described below, which will only load up the drive when you specifically request it.

  • Once this is done, a new "drive" has been added to your computer. You can see it by double-clicking on "My Computer," where it will show as USERNAME on 'EPIDOTE' (O:) (or whichever letter you chose).
  • You can then create a shortcut on your desktop for this drive. This is useful whether or not you choose "reconnect at login" above.
    Click with your right mouse button on the new drive you see in "My Computer" and choose the menu option "Create Shortcut."

    You may see a dialog box that says:

    if so, click "yes" and a shortcut will be created on the desktop. If you don't get this dialog, a shortcut called "Shortcut to USERNAME on 'EPIDOTE'" will be created in the same location. Move this (drag with your left mouse button) to your desktop.

  • You can rename this shortcut by right clicking on it and choosing the "rename" option.


| General | File Name Issues | Mac connections | PC connections | Unix connections | Connecting from Off Campus | Accounts

To Connect from a different Unix Machine

SSH and SCP are currently available and can be used to connect to Epidote, from anywhere. Version 2 is better than 1. Of course, you need an account. See System Administrator. Port forwarding isn't working yet, I'm working on that. FTP is not available, and when it does become available, it will only be available via ssh tunnels. Or through sftp. I'm still working on this too. rsh, rlogin and telnet will never be available, they are a horrible security hole. I'm still deciding about mounting the irix folders via NFS, we'll see.

Connecting from Off-Campus

To connect from off-campus using a telnet-like client, you need an SSH (Secure SHell) client.

For Macs, this is MacSSH or NiftyTelnet. I recommend MacSSH, because you can also run FTP across it. See Setting Up SSH and FTP Port Forwarding (Mac Version)

For PC's, you can either use Teraterm Pro with the SSH plug-in (ttssh.exe), see Setting up SSH and FTP Port Forwarding (WIndows Version), or use WinSCP (directions for WinSCP will also be on the SSH port forwarding page soon.)

Why do I need another account?

To get an account, make sure you've signed a copy of the Acceptable Use Policy, and see System Administrator. That's all it takes.

But why?

"Single Sign-on" account solutions, a setup where a person only has one username and one password, and only has to log in once to access everything, is sort of the holy grail of networking and security. A few places have come close, but the entire computer structure has to agree to one format, and the University of Minnesota has not gotten that far yet. But we're getting closer. In the Geology and Geophysics department, the tools needed to reduce the number of accounts all seem to be "in production." The progress of those tools is being followed closely.

You only need another account if you want to take advantage of the private storage space. If you're happy with "Public" and are okay with files being cleaned out of there on a regular basis, then you don't need another account.

The reason the file server can't use the same accounts as the University e-mail accounts is complicated, but basically it comes down to different authentication schemes. But System Administrator is still exploring this possibility.

The file server also cannot use the same accounts as the printing server, because of authentication differences. The Print Server is a Windows NT machine, and the file server is running OpenBSD, which is the most secure unix there is, by default.
Those who have played with the free unixes before, might know about PAM's. They don't currently work on OpenBSD for security reasons, but this is being worked on.

As for why we need different accounts than the unix machines we already have, this is harder to explain, and possibly the easiest to fix. Again, it's being worked on.

Email comments regarding the webpage to webmaster
©2003 Regents of the University of Minnesota. All rights reserved.
The University of Minnesota is an equal opportunity educator and employer.
Online Privacy Statement