this post was submitted on 21 Nov 2023
35 points (88.9% liked)
Linux
48216 readers
1284 users here now
From Wikipedia, the free encyclopedia
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).
Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.
Rules
- Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
- No misinformation
- No NSFW content
- No hate speech, bigotry, etc
Related Communities
Community icon by Alpár-Etele Méder, licensed under CC BY 3.0
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
i.e file is created (as non-root), trying to remove the file (once again, as non-root) gives me a "
rm: cannot remove 'dir/file.name': Permission denied
" error message.OK I see. Can you create a new file with nano and then do an "ls -l" so we can see the permissions it's given? Also provide the output of the command "umask" as the user you're working with.
Just did it, and it shows my sudoer username with ownership of the created file.
umask
returns me 0002.Can you paste the line from ls -l? Sanitize the username/date/time if you need to. Example:
-rw-r--r-- 1 bolapara users 0 Nov 21 17:19 asdf
-rw-rw-r-- 1 $sudoer $sudoer $date $createdfilename
.That is not an elevated permission, your user should be able to delete that file, do the same in another directory if it works it might be a permission, or more likely an attribute, problem on the directory itself or something on the path to it.
You cannot say if user able do delete the file or not. It depends on the directory permissions (deleting a file is modifying a directory).
What are the permissions on the directory? What is command are you running to edit the file? What command are you running to delete it? (Have you got selinux turned on? What filesystem is this directory on?)
Do you have write permissions on the directory?