LoginSignup
5
1

More than 1 year has passed since last update.

【Ubuntu】Terminalでvboxuser is not the sudoers file. This incident will be reported.とエラーが出る / Ubuntu上でIPアドレスを確認すると10.0.2.15になっている

Posted at

最近友達といつでもマイクラを遊べるように、Ubuntuでマイクラサーバーを構築しました。
構築手順などは先駆者様の記事が非常に参考になりましたが、エラーの解消法については、あまり記載がありませんでしたので実際に起きたエラーと解消法についてまとめました。

sudoコマンドが使えないときの解消法

vboxuser is not the sudoers file. This incident will be reported.

sudoコマンドが使えないとき上記のようなエラーが出ます。
原因としてvboxuserがsudoできるグループに所属していないため起きているエラーです。
対処として、まずrootユーザーに切り替えます。

vboxuser@Ubuntu2204:~$ su

するとパスワードを求められるため、Ubuntuにログインする際に使用したパスワードを入力してください。
次にsudo権限をユーザーに付与します。

root@Ubuntu2204:~$ usermod -G sudo vboxuser 

指定のユーザーに権限を付与されているか確認します。

root@Ubuntu2204:~$ cat /etc/group
sudo:x:27:vboxuser

上記のように表示されていたらsudoを使えるようになっています。
最後に指定のユーザーに戻ります。

root@Ubuntu2204:~$ su vboxuser 
vboxuser@Ubuntu2204:~$ 

以上で完了です。

Ubuntu上でIPアドレスを確認すると10.0.2.15になっている

サーバーを立ててローカルで接続テストを行うと、サーバーに接続できずIPアドレスを確認したところ謎のアドレスが表示されていました。
これはVirtualBoxの初期設定でネットワークアダプタの割当がNATになっており、ゲストOSとホストOSが同一ネットワークとして認識されていないのが原因でした。
解消法として、ネットワークの割り当てをブリッジアダプターに変更すると接続できるようになります。
VirtualBox設定 → ネットワーク → 割り当てをNATからブリッジアダプターに変更
以上で完了です。
スクリーンショット (10).png

以上になります。
VirtualBox・Ubuntu初学者の方の参考になれば幸いです。

5
1
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
5
1