【設定方法】VagrantのでNFSマウントを利用する際に求められる管理者パスワード入力を省略する設定

この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。
VagrantでNFSマウントを利用するにあたりvagrant up
時に
管理者パスワードを毎回求められるため
回避する設定をメモしました。
環境
- Mac OSX 10.13.4
- Vagrant 2.0.3
概要
もともとsynced_folderの設定をVirtualBoxが持つshared foldersという機能を
設定していたのですがパフォーマンスを向上させるためにNFSへ変更しました。
Vagrantfile## NFS Share
config.vm.synced_folder ".", "/vagrant-nfs", type: "nfs"
すると毎回Vagrantを起動するたびに管理者パスワードを求められるように
なってしまいました。
解決方法
sudoers.d配下にファイルを作成
sudoers.d
配下にファイルを作成します。
terminal$ sudo vi /private/etc/sudoers.d/vagrant-nfs
以下のテキストを貼り付けて保存します。
/private/etc/sudoers.d/vagrant-nfs# NFS - Synced Folders - Vagrant by HashiCorp
# https://www.vagrantup.com/docs/synced-folders/nfs.html
Cmnd_Alias VAGRANT_EXPORTS_ADD = /usr/bin/tee -a /etc/exports
Cmnd_Alias VAGRANT_NFSD = /sbin/nfsd restart
Cmnd_Alias VAGRANT_EXPORTS_REMOVE = /usr/bin/sed -E -e /*/ d -ibak /etc/exports
%admin ALL=(root) NOPASSWD: VAGRANT_EXPORTS_ADD, VAGRANT_NFSD, VAGRANT_EXPORTS_REMOVE
- article
Apple Silicon(M1/M2/M3/M4)でDockerを快適に動かすためにやるべきこと
- article
Macでssh-keygenコマンドを使いed25519の秘密鍵・公開鍵を作成する手順
- article
【解決方法】MacのOSをmojaveアップグレードしたらvagrantがエラーになり動かなくなった時の対処
- article
【設定方法】VagrantのでNFSマウントを利用する際に求められる管理者パスワード入力を省略する設定
- article
【解決方法】Macのvagrantでnfsでマウントした際にゲストOSのDockerでMySQL初期化エラー
- article
Macでよくある「開発元が未確認のため開けません。」と警告ダイアログが表示されるアプリを開く手順
- article
【早見表】よく使うVagrantコマンドとオプションの一覧まとめ
- article
vagrantで起動したVM内で立ち上げているDockerのVolume(MySQLデータ永続化)で書き込みエラーになる件の対処
- article
【解決方法】Vagrantで構築したUbuntu20.04へsynced_folder を設定した際に発生するマウントエラーの対処
- article
【設定方法】VagrantとVirtualBoxでUbuntu20.04の仮想環境をサクッと構築する手順
- article
【設定方法】VagrantとVirtualBoxでCentOS8の仮想環境をサクッと構築する手順
- article
【解決方法】Vagrantを起動した際に発生するumount: /mnt: not mounted.の対処について
- review
新しい自分に会いに行こう!『自分の変え方』村岡大樹の認知科学コーチングで人生リセット
- review
科学革命から AI 時代へ!『サピエンス全史 下巻』ユヴァル・ノア・ハラリが予見する人類の未来
- review
人類はなぜ地球を支配できた?『サピエンス全史 上巻』ユヴァル・ノア・ハラリが解き明かす驚愕の真実
- review
え?世界はこんなに良くなってた!『FACTFULNESS』ハンス・ロスリングが暴く 10 の思い込みの正体
- review
瞬時に答えが出る脳に変身!『ゼロ秒思考』赤羽雄二が贈る思考力爆上げトレーニング
- review
関西弁のゾウに人生変えられた!『夢をかなえるゾウ 1』水野敬也が教えてくれた成功の本質