그룹 잠금이 설정된 파일을 찾아보세요.

그룹 잠금이 설정된 파일을 찾아보세요.

저는 페도라를 사용하고 있습니다.

$ ls -l /dev/ttyACM0 
crw-rw----. 1 root dialout 166, 0 Jul  4 10:50 /dev/ttyACM0   

그룹에 자신을 추가하더라도 액세스할 수 없습니다 /dev/tty/ACM0(상대방에 Arduino가 있는 동적 USB 직렬). 프로그래밍 명령 중 하나 를 dialout수행해야 합니다 .chmod a+rw /dev/tty/ACM0sudoarduinoavrdude

저는 최근 Cargo Cult의 라이센스 문제를 "해결"했습니다. 이 스크립트는 /usr/bin/arduinoFedora 설치에 사용되며 확인 및 경고(사용자가 dialout그룹의 구성원이 아닌 경우) 를 포함합니다 lock.

lock작동하도록 나 자신을 추가했습니다 . 왜? 나는 이 숨겨진 소유권이 무엇을 의미하는지 그리고 그것이 내가 사용하는 다른 모든 Linux 버전에서 작동하는지 이해하려고 노력하고 있지만 lock그룹은 Google에 어렵습니다.

이 명령은 sudo find / -group lock하나의 결과만 표시합니다./usr/sbin/lockdev

답변1

그룹과 사용자는 프로세스에 속합니다. 일반적으로 로그인 시에만 적용되고 하위 프로세스로 전파됩니다. 편집해도 /etc/group기존 프로세스의 그룹은 변경되지 않습니다. 권한이 있는 프로세스가 이 파일을 읽고 그룹( loginX11 디스플레이 관리자: X11 로그인 시스템 newgrp등) 을 추가하지 않는 한 새로운 프로세스에는 영향을 미치지 않습니다.

자물쇠는 우연의 일치일 수도 있습니다. 로그아웃했다가 다시 로그인할 수 있습니다.

그룹 잠금이 설정된 파일을 찾아보세요.

find / -mount -group lock -print | less

관련 정보