source: trunk/athena/bin/attach/fsid.1 @ 14216

Revision 14216, 3.7 KB checked in by danw, 25 years ago (diff)
if the environment variable FSID_EXTRA_CELLS is defined, authenticate to those cells when doing "fsid -a", even if there are no lockers attached from them.
Line 
1.\" $Id: fsid.1,v 1.10 2000-01-31 15:57:59 danw Exp $
2.\"
3.\" Copyright 1997 by the Massachusetts Institute of Technology.
4.\"
5.\" Permission to use, copy, modify, and distribute this
6.\" software and its documentation for any purpose and without
7.\" fee is hereby granted, provided that the above copyright
8.\" notice appear in all copies and that both that copyright
9.\" notice and this permission notice appear in supporting
10.\" documentation, and that the name of M.I.T. not be used in
11.\" advertising or publicity pertaining to distribution of the
12.\" software without specific, written prior permission.
13.\" M.I.T. makes no representations about the suitability of
14.\" this software for any purpose.  It is provided "as is"
15.\" without express or implied warranty.
16.\"
17.TH FSID 1
18.SH NAME
19fsid \- Perform authorization functions to remote file servers
20.SH SYNOPSIS
21.nf
22fsid [-q | -v] [-m | -p | -r | -u] [ filesystem | host ] ...
23fsid [-q | -v] [-m | -p | -r | -u] -f filesystem ...
24fsid [-q | -v] [-m | -p | -r | -u] -h host ...
25fsid [-q | -v] [-m      |      -u] -c cell ...
26fsid [-q | -v] [-m | -p | -r | -u] -a
27.fi
28
29.SH DESCRIPTION
30\fIfsid\fP is used to authenticate to remote filesystems that have
31been brought local with
32.BR attach (1)\fP.
33.PP
34If no option specifying otherwise is given, you may pass either
35filesystems or hostnames on the command line.
36.PP
37The following arguments to \fIfsid\fP modify its default behavior.
38All arguments are processed \fIin order\fP.  Thus, if a -u option is
39followed by a -m option, the -m option will take precedence.
40
41.TP 8
42.I --verbose (-v)
43Display verbose information about the mapping operation.  This is the
44default.
45.TP 8
46.I --quiet (-q)
47Don't display verbose information.
48.TP 8
49.I --map (-m)
50Set the mapping function to "map user". This is the default, and
51is used to authenticate a user to a filesystem or server using
52Kerberos.
53.TP 8
54.I --unmap (-u)
55Set the mapping function to "unmap user".  This is used to remove an
56authentication mapping.
57.TP 8
58.I --purge (-p)
59Set the mapping function to "purge host".  This is used to remove all
60mappings associated with the user's host from the remote server. This
61option may only be used by trusted users. (This only has any effect
62for NFS servers.)
63.TP 8
64.I --purgeuser (-r)
65Set the mapping function to "purge user".  This is used to remove all
66mappings associated with the user on the host.  It requires that the
67user have Kerberos tickets. (This only has any effect for NFS
68servers.)
69.TP 8
70.I --filsys (-f)
71Perform the current mapping operation for the servers associated with
72the indicated filesystems.
73.TP 8
74.I --cell \fIcell\fP (-c \fIcell\fP)
75Authenticate the user to the specified AFS cell.
76.TP 8
77.I --host \fIhost\fP (-h \fIhost\fP)
78Authenticate the user to the specified NFS server host.
79.TP 8
80.I --all (-a)
81Perform the current mapping operation for all filesystems attached by
82the user. (For "purge" and "purge user", the operation is performed
83for all filesystems in the attachtab.) If the environment variable
84\fIFSID_EXTRA_CELLS\fR is defined, \fIfsid\fR will treat it as a
85space-separated list of additional AFS cells to authenticate or
86unauthenticate to.
87
88.SH DIAGNOSTICS
89If \fIfsid\fP is unable to initalize the locker library, it will exist
90with status 1. If \fIfsid\fP encounters a problem performing a mapping
91operation, it will continue trying to work with each remaining
92argument on the command line, but eventually exit with status 2. (This
93does not apply to \fIfsid -a\fP, which will exit with status 0 if it
94successfully maps any locker or host.)
95
96.SH FILES
97/etc/athena/attach.conf
98.br
99/var/athena/attachtab
100
101.SH "SEE ALSO"
102attach(1)
103
104.SH AUTHOR
105Dan Winship, MIT Information Systems
106.PP
107based on the original fsid by
108.br
109Robert French, Project Athena
110.PP
111Copyright 1988, 1998, Massachusetts Institute of Technology
Note: See TracBrowser for help on using the repository browser.