소유자: 1000, 그룹: users의 의미는?
글쓴이: sarama / 작성시간: 토, 2004/10/02 - 8:09오전
X window를 좀 이쁘게 바꿔 보려고 아이콘들을 다운받았습니다. 그리고 매뉴얼에 나오는 것들을 참고하여 /usr/share/icons 에 풀었습니다.
TuxnTosh라는 디렉토리가 생기고 그 안에 파일들이 풀렸더랬습니다.
물론 root의 권한으로요...
root의 아이콘들은 변경을 하는데 성공했습니다. 그런데 다른 사용자의 경우 아이콘을 변경할 수 없었습니다. TuxnTosh라는 아이콘 테마(?)가 나타나지 않는 것입니다.
그래서
ls -l /usr/share/icons #를 하니 . . drwxr-xr-x 11 1000 users 4096 날짜들 TuxnTosh #라 나오는 것입니다. . .
그래서 질문의 요지는 2가지 입니다.
1. 소유자 1000 과 그룹 users의 의미
2. 여러분들이 보시기에 아이콘이 설치 안되는 이유가 무엇때문이라 생각하시는지...
참고로 다른 아이콘 디렉토리는 소유자와 그룹이 모두 root입니다.
배포판: kore Linux
gnome: 2.6
감사합니다.
Forums:
패키지 개발자의 디렉토리에 저 디렉토리가 1000번의 사용자 계정으로 소
패키지 개발자의 디렉토리에 저 디렉토리가 1000번의 사용자 계정으로 소유권이 되어있던걸 묶어서 그대로 딸려온것 뿐이네요.
users도 별 의미가 없습니다. 필요하시면 X를 사용하는 사용자들을 묶어서 디렉토리에 대해서 write를 줄수도 있겠구요.
2번은 사용을 안해봐서 생략.
------식은이 처------
길이 끝나는 저기엔 아무 것도 없어요. 희망이고 나발이고 아무 것도 없어.
nthroot님의 설명에 부연설명을하면 이렇습니다.1000번의 번
nthroot님의 설명에 부연설명을하면 이렇습니다.
1000번의 번호는 user의 계정번호입니다.
일단은 /etc/passwd의 형식을 알고 있어야합니다.
/etc/passwd의 형식은
계정ID:Password:계정번호:그룹번호:계정사용자 이름:기본디렉토리:기본쉘
이런형식으로 되어있죠. 여기서 password는 shadow password를 사용한다면
'x'로 표시가됩니다.
즉, 계정번호가 1000번에 해당되는 사용자로 작업했던 파일입니다.
users는 그룹이름을 나타내죠.
즉, nthroot님이 설명한대로 그 파일을 배포한사람의 계정번호와 그룹이 그대로
딸려온겁니다.
2번째 문제는 잘모르겠지만 /usr/share/icons의 다른 디렉토리를 살펴보니 권한이
root:root로 되어있더군요.
일단은 새로가져온 icon의 권한을
해서 파일과 디렉토리의 소유권을 root로 바꾸어줘 보세요.
------------------------------
좋은 하루 되세요.
혹시나 해서 제가 겪었던 것을 말씀드리자면,얼마전에 젠투를 밀고
혹시나 해서 제가 겪었던 것을 말씀드리자면,
얼마전에 젠투를 밀고 다시 깔았드랬습니다.
대충 기본적인것들 설치하고
$ vi /etc/make.conf
ACCEPT_KEYWORDS="~x86" 추가
$ emerge sync
$ emerge world
$ etc-update
-5
를 했더니 /etc/passwd, /etc/shadow 등등을 모두 바꿔버리더군요. 줴길... 지난번에 글케 당하고도 또!! -.-;
사용자 계정 다시 만들고 쑈를 했는데도 whoami 에서 내가 누군지 모르겠다는 말만 되풀이하고...
결국 /etc/passwd /etc/shadow /etc/group 파일의 권한에 읽기 권한이 없었던겁니다.
root 로 로긴하면 사용자 소유의 파일에 사용자 이름과 그룹 이름이 잘 보였는데, 사용자로 로긴하니 그 파일들에 1000 100 이런 숫자만 보이는데서 착안(-.- 민망)해서 해결했습니다.
뭐.. 그냥 제 경험담이니, 함 확인을 해보셔도... ^^;
더 이상 없다.
댓글 달기