毎回suを入力する必要がありますか? [閉鎖]

毎回suを入力する必要がありますか? [閉鎖]

ユーザーを作成しました。

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

これで、rootユーザーとして次のように入力できます。

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

関連情報