나는 이미 /opt
루트의 소유 입니다
$ ls -al /opt
total 28
drwxrwxr-x 7 root root 4096 Nov 23 11:44 .
drwxr-xr-x 19 root root 4096 Jun 8 21:53 ..
다음을 선택하려면 아카이브의 압축을 풀어 pycharm을 설치해야 합니다.
tar xzf pycharm-professional-2022.2.4.tar.gz -C /opt
현재 사용자가 생성하도록 하는 것이 더 낫다고 생각합니다 light
. 그룹(기본 및 보조) light
에 추가 하고 권한을 추가했지만 다음 항목을 수정할 수는 없습니다.root
w
/opt
$ id light
uid=1000(light) gid=0(root) groups=0(root),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),114(lpadmin),134(sambashare),136(libvirt)
실행하면 sudo tar x... -C pycharm
루트가 소유한 디렉터리가 생성됩니다.
그렇다면 올바르게 수행하는 방법은 무엇입니까?
답변1
당신이 하고 있는 일은 매우 안전하지 않으며 루트 그룹이 일반 그룹보다 더 많은 권한을 가지고 있음에도 불구하고 사용자가 자신의 그룹을 기본 그룹으로 가질 것으로 기대하는 많은 프로그램을 손상시킬 수 있습니다.
모든 그룹 변경 사항을 되돌리려면 다음을 사용하는 것이 좋습니다.JetBrains 도구 상자(다운로드), 루트가 아닌 사용자 설치를 투명하게 처리합니다.