Import Upstream version 1.8.5
[hcoop/debian/openafs.git] / doc / man-pages / pod5 / NoAuth.pod
CommitLineData
805e021f
CE
1=head1 NAME
2
3NoAuth - Disables authorization checking
4
5=head1 DESCRIPTION
6
7The F<NoAuth> file, if present in a server machine's F</usr/afs/local>
8directory, indicates to the AFS server processes running on the machine
9that it is not necessary to perform authorization checking. They perform
10any action for any user who logs into the machine's local file system or
11issues a remote command that affects the machine's AFS server functioning,
12such as commands from the AFS command suites. Because failure to check
13authorization exposes the machine's AFS server functionality to attack,
14there are normally only two circumstances in which the file is present:
15
16=over 4
17
18=item *
19
20During installation of the machine, as instructed in the I<OpenAFS Quick
21Start Guide>.
22
23=item *
24
25During correction of a server encryption key emergency, as discussed in
26the I<OpenAFS Administration Guide>.
27
28=back
29
30In all other circumstances, the absence of the file means that the AFS
31server processes perform authorization checking, verifying that the issuer
32of a command has the required privilege.
33
34Create the file in one of the following ways:
35
36=over 4
37
38=item *
39
40By issuing the bosserver initialization command with the B<-noauth> flag,
41if the Basic OverSeer (BOS) Server is not already running.
42
43=item *
44
45By issuing the B<bos setauth> command with off as the value for the
46B<-authrequired> argument, if the BOS Server is already running.
47
48=back
49
50To remove the file, issue the B<bos setauth> command with C<on> as the
51value for the B<-authrequired> argument.
52
53The file's contents, if any, are ignored; an empty (zero-length) file is
54effective.
55
56=head1 SEE ALSO
57
58L<bos_setauth(8)>,
59L<bosserver(8)>
60
61=head1 COPYRIGHT
62
63IBM Corporation 2000. <http://www.ibm.com/> All Rights Reserved.
64
65This documentation is covered by the IBM Public License Version 1.0. It was
66converted from HTML to POD by software written by Chas Williams and Russ
67Allbery, based on work by Alf Wachsmann and Elizabeth Cassell.