sudo -u $userにユーザーエクスペリエンスを使用させるにはどうすればよいですか?

sudo -u $userにユーザーエクスペリエンスを使用させるにはどうすればよいですか?

sudoダウン時にもsudo -u $userまだルート環境を使用しているようです。sudoユーザーエクスペリエンスを活用するには?特に注目すべき点は、この機能を使用するすべてのユーザーがログインシェルを持っているわけではないということです。

ベストアンサー1

努力するsudo -i -u $user

gerald@book:~$ env |grep HOME
HOME=/home/gerald
gerald@book:~$ sudo -u ubuntu env |grep HOME
HOME=/home/gerald
gerald@book:~$ sudo -i -u ubuntu env |grep HOME
HOME=/home/ubuntu

おすすめ記事