linux : 다시 로그인하지 않아도 그룹 새로 고침 [중복]


10

가능한 중복 :
Linux에서 다시 로그인하지 않고도 사용자 / 그룹 속성을 업데이트 할 수있는 방법이 있습니까?

다시 로그인 할 필요없이 로그인 한 사용자가있는 그룹을 어떻게 새로 고치나요?


1
참고. 정답으로 표시된 답변이 잘못되었습니다 ... 그리고 여전히 기술적으로는 재 로그인입니다. 정답을 추가했습니다 ...이 질문에 대한 답변이 일반적으로 틀린 것으로 나타났습니다. 그것은 일반적인 오류입니다.
xenoterracide

답변:


18

쉘에서 가능합니다 (GUI 용이라고 생각하지 않습니다)

시험 newgrp groupname

나는 내 블로그 에 잠시 동안 더 많은 정보를 썼습니다 . 이에 따라 이것은 쉘의 기본 그룹도 변경합니다. 당신은 sg당신의 기본 그룹을 전환 하는 데 사용할 수 있습니다


2
이것은 su - username이그나시오가 지적한 것과 본질적으로 다르지 않습니다 . 새로운 쉘 프로세스가 이전 프로세스 위에로드되고 계층화됩니다. 그러나, 당신은 여전히 ​​기술적으로 정확합니다 :)
moo

3
오래된 쉘 프로세스를 원하지 않으면 exec( exec newgrp groupname) 접두사 .
user1686

1
su를 제외한 @ orlandu63은 사용자를 변경하고-는 전체 환경도 변경한다는 의미입니다. 또한 로그인해야 함을 의미 할 수 있습니다. newgrp는 그렇지 않습니다. @ grawity 나는 그것을 몰랐다. 팁 고마워.
xenoterracide 1

8

su - username su가 열리는 쉘 (및 하위 프로세스)에 대해 수행하지만 다른 모든 경우에는 다시 로그해야합니다.


1
이 대답은 특히 su가 다시 로그인하기 때문에 올바르지 않습니다. newgrp열린 쉘 세션에서 사용하여 추가 한 해당 세션에 그룹을 추가하십시오.
xenoterracide
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.