매번 su를 입력해야 하나요? [폐쇄]

매번 su를 입력해야 하나요? [폐쇄]

사용자를 만들었습니다.

useradd -M -d /usr/my_user my_user 
chown -R my_user. /usr/my_user

이제 루트 사용자로서 다음을 입력할 수 있습니다.

su - my_user -c /usr/my_user/some_dir/script.sh

하지만 다음과 같은 더 복잡한 작업을 수행하고 싶다면내 사용자폴더 매번 su - my_user 모드로 들어가야 합니다. 그렇지 않으면 권한이 없다고 나옵니다.

su매번 타이핑하는 대신 어떻게 하면 내 삶을 더 쉽게 만들 수 있나요 ?

답변1

를 사용해도 될 것 같습니다 group.

groupadd my_group
usermod -G my_group my_self
usermod -G my_group my_user
chown -R my_user:my_group /usr/my_user
chmod -R g+w /usr/my_user

그런 다음 동일한 방법으로 로그인하고 액세스할 수 있습니다 my_self./usr/my_usermy_user

답변2

사용자 간에 컨텍스트를 완전히 전환하려면 다음 명령을 제공해야 합니다.

su my_user

관련 정보