stryktips
Posts: 9
Joined: Fri Jan 01, 2016 4:58 pm

What permissions should /dev/mem have?

Sat Jan 30, 2016 11:22 am

Hi,

In an attempt to solve a problem I had, I changed the permissions on /dev/mem to 666. Now I want to reset it back to the way it was. What permissions is it supposed to have?

/Janne

User avatar
Paeryn
Posts: 2987
Joined: Wed Nov 23, 2011 1:10 am
Location: Sheffield, England

Re: What permissions should /dev/mem have?

Sat Jan 30, 2016 11:31 am

660 I would assume, root user and group has read/write permission.
She who travels light — forgot something.

DirkS
Posts: 10371
Joined: Tue Jun 19, 2012 9:46 pm
Location: Essex, UK

Re: What permissions should /dev/mem have?

Sat Jan 30, 2016 11:41 am

Paeryn wrote:660 I would assume, root user and group has read/write permission.

Code: Select all

pi@raspi2b:~$ stat /dev/mem
  File: ‘/dev/mem’
  Size: 0               Blocks: 0          IO Block: 4096   character special file
Device: 6h/6d   Inode: 1028        Links: 1     Device type: 1,1
Access: (0640/crw-r-----)  Uid: (    0/    root)   Gid: (   15/    kmem)

User avatar
Paeryn
Posts: 2987
Joined: Wed Nov 23, 2011 1:10 am
Location: Sheffield, England

Re: What permissions should /dev/mem have?

Sat Jan 30, 2016 12:24 pm

Ah, I stand corrected. I was going from memory, I was sure in the past (going back well before RPi days) it was 660... I just checked the man pages and that says that typically it's 660 for /dev/mem and 640 for /dev/kmem (though /dev/kmem is rarely used nowadays).
She who travels light — forgot something.

stryktips
Posts: 9
Joined: Fri Jan 01, 2016 4:58 pm

Re: What permissions should /dev/mem have?

Sat Jan 30, 2016 6:07 pm

Thanks!

User avatar
jojopi
Posts: 3274
Joined: Tue Oct 11, 2011 8:38 pm

Re: What permissions should /dev/mem have?

Sun Jan 31, 2016 3:04 pm

This is rather moot. Permissions in /dev do not survive a reboot, and changing the permissions on /dev/mem does not actually grant any access to unprivileged users.

Return to “Beginners”