설명하다
/lib
설치하는 동안 내 그룹이 가 아니라는 제안이 나왔습니다 root
. 그것은 확실히 옳지 않은 것 같았고 상황은 훨씬 더 나빴습니다. 의 소유자도 마찬가지 /lib
였습니다 root
.
조사한 결과 이것이 단일 파일 때문인 것으로 나타났습니다.
christoph@christoph-pi:~$ ll / | grep christoph
drwxrwxr-x 23 christoph christoph 4096 Dec 8 16:30 lib/
christoph@christoph-pi:~$ ll /lib | grep christoph
drwxrwxr-x 23 christoph christoph 4096 Dec 8 16:30 ./
drwxrwxr-x 71 christoph christoph 36864 Dec 14 22:52 firmware/
christoph@christoph-pi:~$ ll /lib/firmware/ | grep christoph
drwxrwxr-x 71 christoph christoph 36864 Dec 14 22:52 ./
drwxrwxr-x 23 christoph christoph 4096 Dec 8 16:30 ../
-rw-rw-r-- 1 christoph christoph 35976 Feb 27 2016 BCM43430A1.hcd
christoph@christoph-pi:~$ ll /lib/firmware/BCM43430A1.hcd | grep christoph
-rw-rw-r-- 1 christoph christoph 35976 Feb 27 2016 /lib/firmware/BCM43430A1.hcd
christoph
messagebus
운영 체제 설치 중에 생성된 최초이자 유일한 일반 사용자입니다(일반 사용자 = 또는 같은 사용자가 아닌 사람들이 일반적으로 로그인하는 사용자 nobody
). root
또한 sudoer 전용입니다.
호스트 이름에서 짐작할 수 있듯이 Raspberry Pi입니다. 정확하게 말하면 Ubuntu 16.04 Mate를 실행하는 Raspberry Pi 3입니다. 그러나 이전 버전의 Ubuntu Mate를 실행하고 있었습니다. 2016년에는 설치를 16.04로 업그레이드했습니다. 이전 버전은 15.04 또는 15.10이었습니다(15.10이었다고 확신하지만 완전히 확실하지는 않습니다).
내 질문
- 루트가 아닌 사용자가 어떻게 소유자가 될 수 있습니까
/lib
? root
/lib
사용자와 그룹을 , 및 으로 설정해도/lib/firmware
안전합니까/lib/firmware/BCM43430A1.hcd
? 이로 인해 무언가가 제대로 작동하지 않거나 전혀 작동하지 않게 됩니까?