Access Denied

This is a discussion about Access Denied in the Linux Customization Tweaking category; How do I stop getting Access Denied messages when I try to change anything? I have been attempting to change my wallpaper by pasting a jpeg file into /usr/share/wallpapers/. I keep getting Access Denied, can not write to directory.

Linux Customization Tweaking 106 This topic was started by ,


data/avatar/default/avatar14.webp

25 Posts
Location -
Joined 2005-03-03
How do I stop getting "Access Denied" messages when I try to change anything? I have been attempting to change my wallpaper by pasting a jpeg file into /usr/share/wallpapers/. I keep getting "Access Denied, can not write to directory." I tried signing in as root, changing to security level 1, changing permissions. Result: OS crashed, I have to do another complete re-install. I had a similar problem when I was trying to add a new printer driver. Any suggestions?

Participate in our website and join the conversation

You already have an account on our website? To log in, use the link provided below.
Login
Create a new user account. Registration is free and takes only a few seconds.
Register
This subject has been archived. New comments and votes cannot be submitted.

Responses to this topic


data/avatar/default/avatar10.webp

2895 Posts
Location -
Joined 2002-08-30
...and what distro are you using? What GUI, KDE or Gnome?

data/avatar/default/avatar14.webp

25 Posts
Location -
Joined 2005-03-03
OP
I'm using Mandrake 10.1 with KDE. I have downloaded all the updates & bug fixes.

data/avatar/default/avatar39.webp

336 Posts
Location -
Joined 2004-07-09
maybe (as root) try:
$ touch > /.forcefsck
$ shutdown -r now
 
??
 
(that's from memory - it -is- .forcefsck isn't it?)
 
isn't there also an lsattr command so you can check for any extended permissions
in /usr/share/wallpapers ?
 
 

data/avatar/default/avatar10.webp

2895 Posts
Location -
Joined 2002-08-30
su
enter root password
chmod -c 777 /usr/share

data/avatar/default/avatar14.webp

25 Posts
Location -
Joined 2005-03-03
OP
danleff,
 
Thanks for your suggestion. It didn't quite work - I kept getting a "not enough arguments" message. However, after some trial and error I evolved to the following Konsole command: chmod ugoa+rw 777 usr/share/wallpapers. Even with that, I got a strange error message, "No such directory as 777." However, it still worked & I am finally able to write to my file. Thanks again.

data/avatar/default/avatar10.webp

2895 Posts
Location -
Joined 2002-08-30
Look at your syntax. I think it should have been;
 
chmod ugoa+rw /usr/share/wallpapers
 
No need for 777 when using direct characters to set permissions - chmod thought it was a file.
 
chmod ugoa+rw <name-of-file>
 
or;
 
chmod ugoa+rw <directory>
 
Also, did you leave off the / before usr?

data/avatar/default/avatar08.webp

165 Posts
Location -
Joined 2004-01-30
Can't you also add yourself to the Sudoers list in /etc/sudoers and add the following line at the end (and of course you have to edit this file as root):
 
<username> ALL=NOPASSWD
 
This way it won't ever ask you for the root password again, but I think you can also do it for that specific folder or file as well if you are worried about your security:
 
<username> ALL=NOPASSWD: /usr/share/wallpapers/