Linux Assignment– 4
File Ownership
Basic Questions
- Create a file and check its owner.
- Change the owner of a file using chown.
- Change the group ownership of a file using chgrp.
- Create a directory and check its ownership.
- Change ownership of all files in a directory.
- Create a file as root and check ownership.
- Create a file and assign it to another user.
- Check ownership of hidden files.
- Create a file and change its group to ‘users’.
- List files with their ownership details.
- Create multiple files and assign different owners.
- Check ownership using ls -l command.
- Create a symbolic link and check its ownership.
- Change ownership of a symbolic link.
- Create a file and verify default ownership.
- Create a file and change both owner and group.
- Check ownership of files in /etc directory.
- Create a file and assign it to a newly created user.
- Create a file and assign it to a newly created group.
- Check ownership of files in /home directory.
Intermediate Questions
- Create a script to change ownership of multiple files.
- Create a directory and assign ownership recursively.
- Create a file and restrict access based on ownership.
- Create a shared directory with group ownership.
- Create a file and set group ownership with setgid.
- Create a file and verify ownership after moving it.
- Create a file and verify ownership after copying it.
- Create a file and change ownership using UID and GID.
- Create a file and verify ownership after archiving.
- Create a file and verify ownership after extracting.
- Create a file and verify ownership after editing.
- Create a file and verify ownership after transferring via SCP.
- Create a file and verify ownership after FTP upload.
- Create a file and verify ownership after mounting.
- Create a file and verify ownership after unmounting.
- Create a file and verify ownership after reboot.
- Create a file and verify ownership after changing user shell.
- Create a file and verify ownership after user deletion.
- Create a file and verify ownership after group deletion.
- Create a file and verify ownership after permission change.
Advanced Questions
- Write a script to audit file ownership across directories.
- Automate ownership change based on file type.
- Monitor unauthorized ownership changes.
- Create a secure file transfer system preserving ownership.
- Implement ownership-based access control.
- Create a backup system preserving file ownership.
- Write a script to report ownership anomalies.
- Configure ACLs based on ownership.
- Create a script to restore original ownership from backup.
- Implement ownership policies for multi-user environments.