こんにちは。ファイルを読むために別のユーザーに切り替えたいです。私はsudo
これにコマンドを使用したくありません。これを最良の方法で達成する方法を教えてください。
ベストアンサー1
使用
su - otheruser
に切り替える他のユーザー。完了したら終了し、ユーザーシェルに戻るには、と入力しますlogout
。
-
の(または-l
)オプションは、su
シェルを新しいログインシェルで開始し、正しい環境変数を設定します。
編集:もう一つの可能性
runuser -u otheruser cat myfile
画面に印刷されます私のファイル〜のように他のユーザー。コマンドをroot
発行する必要があります。runuser