LoginSignup
4
4

More than 5 years have passed since last update.

Linuxで同じユーザで設定だけを切り替えたい時

Last updated at Posted at 2014-03-02

設定ファイルは~直下にあるので~が一緒だと切り替えられない。逆に言えば~さえ違えばユーザーは一緒でもいいのでvipwでユーザーの別名を作ってやって~が別の(例えば元の~から見ると~/.child)ディレクトリを指すように設定する。別名のエントリはオリジナルより後の行にすること。

普通にuseradd使うと既存ユーザと同じIDは指定できないのでユーザーのエイリアスは作れない。なのでvipwで/etc/passwdを書き換える必要がある。/etc/shadowも書き換えて両方にエントリを作る。

これで別名でログインすると~が別になるので同じユーザで違う設定を使える。もっとも、解像度の違う端末で設定が混ざらないようにするという目的なら別のデスクトップ環境を使うのも手だけど。

それと、どうやらエイリアスでログインするとオリジナルのユーザ名が使われる、というか使われるユーザ名は最初のエントリっぽい。なので別名のエントリをオリジナルより後にしとくと何かと便利。

4
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
4