ユーザーを作成しました。
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_user
my_user
答え2
ユーザー間でコンテキストを完全に切り替えるには、次のコマンドを入力する必要があります。
su my_user