A file named "homework" had the following permissions: -rw-r--r--
Which command could have been typed to change the permissions to this: -r--r-----
|
chmod 440 homework |
||
|
chmod a-r homework |
||
|
chomd g-r homework |
||
|
chmod 465 homework |
A file named "homework" had the following permissions: -rw-r--r-- Which command could have been typed to...
This assignment should give you experience in using file descriptors, open(), close(), write(), stat() and chmod(), perror(), and command line arguments. Program: Write a C++ program that will allow you to add messages to a file that has NO permissions for any user. A Unix system has many files that have sensitive information in them. Permissions help keep these files secure. Some files can be publicly read, but can not be altered by a regular user (ex.: /etc/passwd). Other files...
Purpose
This assignment should give you experience in using file
descriptors, open(), close(), write(), stat() and chmod(),
perror(), and command line arguments.
Program
Write a C++ program that will allow you to add messages to a
file that has NO permissions for any user.
A Unix system has many files that have sensitive information in
them. Permissions help keep these files secure. Some files can be
publicly read, but can not be altered by a regular user (ex.:
/etc/passwd). Other...
Write a program in C using Unix system calls and functions that will change the permissions on a file. The executable shall be called “mychmod” and will be executed by: mychmod -u rwx -g rwx -o rwx -U rwx -G rwx -O rwx file1 file2 ... The lowercase options will add permissions while the uppercase options will remove permissions. Each of the switches is optional and should be interpreted as the ones in the Unix command chmod(1), you can review...
1. Write the command to set the following permissions on a script file with the following name; myscript.sh Owner: full access; read, write and execute Group: read and execute Other: no access 2. Create a new file with the name "myfirstscript.sh". Write a new script that performs the following tasks in sequence; Display the usernames of currently logged in users; sorted from a-z HINT: You will need to filter the output of the whocommand Display a list of usernames who...
Which of the following command will allow your group members have "write" permission on Assign1.c? chmod 700 Assign1.c chmod 555 Assign2.c chmod 654 Assign1.c chmod 764 Assign1.c
do numbers 4-8
4. Given any directory, use the Is command to display: • all files and sub-directories starting with the letter "D" (note do not list anything in any sub-directory) • its immediate sub-directories (sub-directories only, and no other ordinary files) its immediate hidden sub-directories only - take a screenshot (#3-3) that clearly shows the command and the result. 5. Assume that the following files are in the working directory: $ ls intro notesb ref2 section 1 section3 section4b...
1. Give the command (single command or pipelined series of commands) that performs each of the following tasks. Assume bash, and the commands we have been discussing. Do not use things like perl, awk, python, etc. Unless specifically stated otherwise, assume that the command should work no matter what your current working directory is or where a user's home directory is located. Use only flags that are required by the question as stated. Assume you are logged in as a "normal" (non-administrator) user,...
1. Run script to create a file named Ch7/hands-on7 2. Run the find command searching all directories beginning with root and search for a file named whereis. Send standard error to /dev/null and the standard output to Ch7/where. As soon as you submit the command, press Ctrl-z. 3. Note the number that appears on the screen [job id] that appears on the screen. 4. Type: jobs 5. Run the command: ls –lR / >system_list 2> /dev/null & 6. Type: jobs...
Lab 3: Securing the Database Environment You have been hired as the DBA for Haphazard, Inc. You are asked to fulfill the following needs of the Database environment. You can choose any database, such as Oracle, MySql, Sqlserver, etc. 1. Users, roles, and privileges need to be added to the database. Identify the statements that would be used for creating the following users, roles, and privileges that match the following requirements: a. Create a user account NLitzinger identified by the...
Using Kali Linux, the Windows Linux Sub-System, or another Debian based Linux distribution, perform the following tasks based on the Linux Fundamentals lecture. For this lab, take screenshots for all major steps completed to illustrate that each task was successfully completed the same method as would be used for other labs). Tasks: 1. Create a new user named Billy Bob using the command linter face 2. Add Billy Bob to the sudoers group 3. Update and upgrade your Linux distribution...