사용자를 만들었습니다.
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_user
my_user
답변2
사용자 간에 컨텍스트를 완전히 전환하려면 다음 명령을 제공해야 합니다.
su my_user