Here is Nothing
homepost
linux
1 posts
💙
su -와 su root 의 차이

su -와 su root 의 차이 리눅스에서 su 는 Switch User의 약자 계정 전환에 사용된다. root 계정으로 전환에 많이 사용되는데, su - su root 는 차이가 있다. 몰랐었다. 일단 이번에 왜 su -와 su root 의 차이를 알게되었냐면 회사에서 팀장님이 root 계정으로 들어가면 composer update를 날려야하는데, 내가 들어갔을때만 composer가 설치가 안되어있는 것이었다. 나중에 알고보니, 환경변수 셋팅 값이 달라서 composer 를 못찾았던것!!! su root는 기존의 로그인 사용자의 환경변수를 그대로 유지하고 root 계정으로 전환 됨 su -는 root의 환경 변수를 완전히 불러와 적용. root 계정으로 완벽하게 전환하여 root 계정의 PATH, HOME 디렉토리 등 모든 환경 설정을 사용하게 됨. 환경변수 로그인 쉘 작업 디렉토리 su root 는 root 전 사용자의 환경변수로 유지되고, 로그인 쉘도 변경 안되고, 작업 디…

December 04, 2024
linux
🤍