ネットワークドライブのマウント方法
まえがき
最新版を用意しましたので、よければリンク先ものぞいてみてください。
Linuxでログインしたときに、いちいちマウントコマンドを打つのも面倒なので、
指定のユーザーがログインした時に自動でマウントされるようにする。
マウント方法
- マウント自体は以下のシェルスクリプトを実行
- シェルスクリプトである必要はない
mount_foo.sh
# !/bin/sh
sudo mount -o username=who,password=hogehoge //192.168.xxx.xxx/home /mnt/foo
自動化
-
上記のシェルスクリプトがログイン時に有効になるように、以下のディレクトリに格納/etc/profile.d/
- 上記に置いただけではダメだったので、
.bash_profile
に以下を記載sh /etc/profile.d/mount_foo.sh
- shファイルの場所はどこでも大丈夫です
アンマウント方法
umount /mnt/foo
シンボリックリンク
最後にせっかくなので、ホームディレクトリにシンボリックを作るともっと便利になる。
(/mntにマウントしなければいいだけなんですが…)
- 作成
ln -s /mnt/foo foobar
- シンボリックリンクの名前の最後に「/」をつけるとエラーになる
- 解除
unlink bar
- こちらもシンボリックリンクの最後に「/」をつけるとエラーになるので注意
以上です。
ブログ始めました、よかったら遊びに来てください
https://red-full-moon.com/