OpenBSDでsudoが利用できないのはなぜですか?

OpenBSDでsudoが利用できないのはなぜですか?

sudoUnixの詳細については、Windows 7のVirtualBoxでOpenBSD 5.7を実行していますが、パスワードは使用できません。名前付きユーザーを設定しましたが、それを使用してコマンドを実行しようadminvpnとすると、sudoパスワードが間違っているというメッセージが表示されます。

私のルートとユーザーのパスワードを試してみましたが、それが正確で文字であると100%確信しています。 OpenBSDを3回も再インストールしたのですが、本当に狂ってしまいます。

「adminvpn」のパスワードを使用しようとすると、次のメッセージが表示されます。

adminvpnはsudoersファイルにありません。このイベントが報告されます。

rootとしてログインし、rootパスワードを使用できます。ユーザーと一緒に実行することをほとんど放棄しました。

ベストアンサー1

エラーメッセージは、正確な解決策を教えていませんが、何が間違っているかを伝えます。

adminvpnはsudoersファイルにありません。

sudo管理者としてコマンドを実行できます。 sudo を使用するには管理者権限が必要です。デフォルトでは、そのアカウントは管理者になりません。

コマンドの実行visudo(もちろんルートとして)次の行を追加します。

adminvpn ALL=(ALL) ALL

ファイルを保存して終了します。これで、rootですべてのコマンドを実行できますsudo

visudo環境変数に示すように、お気に入りのエディタが実行されますVISUAL。設定していない場合はviが取得されます。 viが不快な場合はインストールしてください。他の編集者(例)次のpkg_add nano行を追加し、対話型シェルでコマンドを実行して現在のセッションに適用するようにします。export VISUAL=nano~/.profile

特に設定しない限り、sudoパスワードを入力する必要があります。ルートパスワードを知る必要はありません。それがすべてですsudo。パスワードを入力する目的は、キーボードを放置するときに他の人がパスワードを入力しないようにすることです。

しかし、OpenBSDは初心者にとって最もフレンドリーなUnixではありません。より緩やかな学習曲線が必要な場合は、Ubuntuをお試しください。

おすすめ記事