NFS mount on Monterey

Channel Avatar
Comment
X
Share
NFS mount on Monterey
NFS mount on Monterey
MacOS 12.1 Monterey に 起動時に自動でNFSフォルダをマウントする設定方法。

1.マウントポイントのディレクトリを作成
2.Automator.appを起動する
3.ファイル新規アプリケーションを選択
4.リストから/”シェルスクリプトを実行/”を選択
5.シェルは任意だが、/”/bin/sh/”を選択
6.テキストボックスに、以下ようなマウントコマンドを記入
echo /”Password/” sudo -S mount_nfs 192.168.1.1:/exports/ssd /System/Volumes/Data/export
7.任意の名称.appで保存
8.ログイン項目に、任意の名称.appを追加
9.システム環境設定の/”セキュリティとプライバシー/”/”アクセシビリティ/”に、任意の名称.appを追加
10.Automatorの実行を押下してみて、うまく動作すれば緑色のチェックマークが表示される。

シェルスクリプト内でsudoにパスワードを渡すには、標準入力経由※でやるのがシンプルです。※/”sudo -S/”とする

echo /”pasword/” sudo -S コマンド・・
とすることで、パスワードを入力します。

面倒なので書きませんが、パスワードべたうちが気になる場合は別の方法があるようなので探してみてください。

How to set up MacOS 12.1 Monterey to automatically mount NFS folders at startup.

1.Create a directory for the mount point.
2.Launch Automator.app.
3.Select File New Application.
4.Select /”Run Shell Script/” from the list.
5.The shell is optional, but select /”/bin/sh/”.
6.In the text box, enter a mount command like the following
echo /”Password/” sudo -S mount_nfs 192.168.1.1:/exports/ssd /System/Volumes/Data/export
7. Save the file with an arbitrary name.app
8.Add the arbitrary name.app to the login item.
9.Add an arbitrary name.app to /”Security and Privacy/” /”Accessibility/” in System Preferences.
10. Press Run Automator, and if it works well, you will see a green check mark.

To pass the password to sudo in a shell script, it is simple to do it via standard input*. Let’s say /”sudo -S/”.

echo /”pasword/” sudo -S command ….
This will enter the password.

I won’t write it down because it’s tedious, but if you are worried about sticky passwords, there is another way to do it, so please look for it.

Take the opportunity to connect and share this video with your friends and family if you find it useful.

Read Also

Leave a Reply

Your email address will not be published. Required fields are marked *