Term
UNIX provides what three mechanisms to protect a users files? |
|
Definition
password, encryption, and access permission |
|
|
Term
The most fundamental scheme for protecting user files is to give every user a ___ ___ and a _____. Every user of a UNIX-based computer system is assigned these. |
|
Definition
|
|
Term
All login names are ______ _____ and can be found in the ______ file. |
|
Definition
public knowledge /etc/passwd |
|
|
Term
The three primary ways of discovering a user's password: |
|
Definition
owner tells, password is guessed, brute force |
|
|
Term
the process of converting a file to a form that is completely different from its original version. |
|
Definition
|
|
Term
the process of converting a file back to it's original form. |
|
Definition
|
|
Term
the UNIX command _____ can be used to encrypt an decrypt your files. |
|
Definition
|
|
Term
As file owner, you can attach certain _____ _____ to your files that dictate who can and cannot access them for various types of file operations. |
|
Definition
|
|
Term
Three types of users in the UNIX system. |
|
Definition
|
|
Term
When the ___ is set for a program, the system tries to keep the executable code for the program in memory or the swap space after it finishes. |
|
Definition
|
|
Term
What command will allow a user to see the value of the bit mask used to set default file permissions for new files? |
|
Definition
|
|
Term
A file with the following permissions: -rwxr-xr-x |
|
Definition
read and execute for all users, write for user only |
|
|
Term
A file whose owner has read, write, and execute permissions has file permissions equivalent to an octal value of: |
|
Definition
|
|
Term
Why is issuing the command umask 000 a bad idea? |
|
Definition
it grants unlimited access to all new files and directories. |
|
|
Term
A permission value of 764 for the sample file means that: |
|
Definition
|
|
Term
The root user has the authority to: |
|
Definition
|
|
Term
If you want to set all three special access bits (SUID, SGID, and sticky) for the sample file and set the rest of its access bits to 754 with one command: |
|
Definition
|
|
Term
The command: chmod 600 sample : |
|
Definition
|
|
Term
What types of files are candidates for having the execution access permissions set for users? |
|
Definition
|
|
Term
The set-user-ID bit (SUID) allows an executable file to: |
|
Definition
if this bit is set for a file containing an executable program it can take on the privileges of the owner of the file when it executes. |
|
|
Term
For a directory, users granted read permission are allowed to: |
|
Definition
read the directories contents |
|
|
Term
The execution of the umask command without argument: |
|
Definition
Displays the current mask value |
|
|
Term
File access permissions include: |
|
Definition
read, write, and execute. |
|
|
Term
File access permissions are grouped into the categories: |
|
Definition
|
|
Term
A UNIX system administrator is: |
|
Definition
user id of 0, login name of root, commonly known as the superuser |
|
|
Term
Why is issuing the command umask 000 a bad idea? |
|
Definition
It permits all new directories and files to be read and changed by all users. |
|
|
Term
One special user who has access to all of the files on the system, regardless of the access privileges on the files. |
|
Definition
|
|
Term
Command to display which groups on your system a user is a member of |
|
Definition
|
|
Term
A bit value of zero is also denoted as ___. |
|
Definition
|
|
Term
read permission on a directory allows you to do what? |
|
Definition
read the contents of a directory |
|
|
Term
write permission on a directory allows you to do what? |
|
Definition
create a new directory or file in it or to remove an existing entry from it. |
|
|
Term
execute permission on a directory allows you to do what? |
|
Definition
search the directory but not read or write to it. You cannot use the ls -l to list its contents or use the cd command to make it your current directory. |
|
|
Term
list directory entries instead of contents |
|
Definition
|
|
Term
drwxr-x--- 2 u1753120 users 4096 Aug 18 18:00 mbox. List what each field stand for. |
|
Definition
file type and access permissions, number of links, owner, owner's group, file size in bytes, date, time, file name |
|
|
Term
displays the long lists for all the files and directories in a directory |
|
Definition
|
|
Term
which command do you use to change access privileges for your files? |
|
Definition
chmod [options] symbolic-mode file-list example: chmod ugo-rw sample or chmod a-rw sample - does not let anyone read or write sample |
|
|
Term
which command do you use to change access privileges for your files? |
|
Definition
chmod [options] octal-mode file-list example: chmod 700 - set home directory to rwx for the owner and no privileges for anyone else. |
|
|
Term
what permissions must you have on a directory to be able to list its contents? |
|
Definition
|
|
Term
what permissions must you have on a directory to be able to be able to create a file in it? |
|
Definition
|
|
Term
Search permission on a directory is the same as what? |
|
Definition
execute permission. Allows you to make a directory your current directory. |
|
|
Term
Which command sets access permission bits on newly created files and directories to 1, except those bits that are set to 1 in the 'mask' |
|
Definition
umask mask file access permission = 777 - umask (usually 022). 777 is for directories 666 is for text files |
|
|
Term
if a file is owned by root and has the SUID fit set, it runs with what privileges? |
|
Definition
|
|
Term
How do you set the Set-User-ID bit? |
|
Definition
|
|
Term
How do you set the Set-Group-ID bit? |
|
Definition
|
|
Term
The ___ bit works in the same manner as the SUID bit does, but it causes the access permissions of the process to take the group identity of the group to which the owner of the file belongs. |
|
Definition
|
|
Term
How do you set the sticky bit? |
|
Definition
|
|