FreeBSDであるユーザーから別のユーザーに切り替えるには?
たとえば、私は現在のユーザーdavidで、ユーザーBobに変更したいと思います。これは私の個人的な学習のためのオペレーティングシステムです。サーバーではありません。検索してみましたが、新しいユーザーを作成する方法のサイトだけが見つかりました。
ベストアンサー1
su
、およびをlogin
含むいくつかのオプションがあります。ssh
sudo
最も簡単な方法は走ることです数、例えば
$ su otheruser
または
$ su - otheruser
まず、ユーザーをotheruser
。
2つ目はあなたのユーザーをに設定otheruser
し、他のユーザーのログインスクリプト(.profile
forsh
または.login
forcsh
など)を取得し、ユーザーがログインしているように見せます。
otheruser
そのグループが存在するroot
か欠落している場合は、マニュアルページに従ってroot
そのグループに属する必要があります。wheel
デフォルトでは、グループのユーザーだけが
wheel
UID 0(root
)に切り替えることができます。
別の方法はログイン、例えば
$ login
login: otheruser
Password:
または、sshdを実行している場合は、次のものを使用できます。SSH、例えば
$ ssh otheruser@localhost
# cd /usr/ports/security/sudo
# make && make install
またはバッグ
# pkg_add -r sudo
よりsudo のマニュアルページ実行方法の詳細です。