[Lxc-users] Problem with: lxc.autodev=1

Andreas Otto aotto1968 at t-online.de
Sat Apr 20 19:13:04 UTC 2013


Hi all,

my problem: the "autodev" create devices with wrong permissions:

 > ls -ald /dev/*
crw-rw---- 1 root tty  136, 16 Apr 20 18:34 /dev/console
lrwxrwxrwx 1 root root      11 Apr 20 18:34 /dev/core -> /proc/kcore
lrwxrwxrwx 1 root root      13 Apr 20 18:34 /dev/fd -> /proc/self/fd
crwxr-xr-x 1 root root   1,  7 Apr 20 18:34 /dev/full
drwxr-xr-x 2 root root       0 Apr 20 18:34 /dev/hugepages
prw------- 1 root root       0 Apr 20 18:34 /dev/initctl
lrwxrwxrwx 1 root root       7 Apr 20 18:34 /dev/kmsg -> console
srw-rw-rw- 1 root root       0 Apr 20 18:34 /dev/log
drwxrwxrwt 2 root root      40 Apr 20 18:34 /dev/mqueue
crwxr-xr-x 1 root root   1,  3 Apr 20 18:34 /dev/null
lrwxrwxrwx 1 root root      13 Apr 20 18:34 /dev/ptmx -> /dev/pts/ptmx
drwxr-xr-x 2 root root       0 Apr 20 18:34 /dev/pts
crwxr-xr-x 1 root root   1,  8 Apr 20 18:34 /dev/random
drwxrwxrwt 2 root root      40 Apr 20 18:34 /dev/shm
lrwxrwxrwx 1 root root      15 Apr 20 18:34 /dev/stderr -> /proc/self/fd/2
lrwxrwxrwx 1 root root      15 Apr 20 18:34 /dev/stdin -> /proc/self/fd/0
lrwxrwxrwx 1 root root      15 Apr 20 18:34 /dev/stdout -> /proc/self/fd/1
crwxr-xr-x 1 root root   5,  0 Apr 20 18:34 /dev/tty
crw-rw---- 1 root tty  136, 12 Apr 20 18:34 /dev/tty1
crw-rw---- 1 root tty  136, 13 Apr 20 18:34 /dev/tty2
crw-rw---- 1 root tty  136, 14 Apr 20 18:34 /dev/tty3
crw-rw---- 1 root tty  136, 15 Apr 20 18:34 /dev/tty4
crwxr-xr-x 1 root root   1,  9 Apr 20 18:34 /dev/urandom
crwxr-xr-x 1 root root   1,  5 Apr 20 18:34 /dev/zero


check the permissions for "/dev/tty" or "/dev/null" as example.

a "normal" user is not able to use these devices ...
example: login into an non-root-user account.

 > ssh dev01 at nhi2
...
Last login: Sat Apr 20 18:34:29 2013 from linux02
Have a lot of fun...
-bash: /dev/null: Permission denied
-bash: /dev/null: Permission denied
-bash: /dev/null: Permission denied

Im using opensuse 12.3 on the host and guest.
The gues is a fresh lxc container.


mfg AO
-- 
You can contact me by using XING:
https://www.xing.com/profile/Andreas_Otto6




More information about the lxc-users mailing list