【まぅ】一般ユーザーでもマウントしたい@Ubuntu

プライベートbash,command,linux,ubuntu

image

そういえば、一般ユーザーでもマウントしたい場合は、どうすんだろうと。

なにかに付けて、権限エラーとなってしまう。

ちょうど今、バックアップするだけの無駄に大きなBashスクリプトを書いてまして。

テスト中の状況で御座います

(;´Д`)

【す】ただ単純にバックアップしたいだけBashスクリプト拗らす

最初に言ってしまうと、一般ユーザーでは、好き勝手にマウントする事が出来ません。

ので、スーパーユーザーに、/etc/fstab に定義をお願いして、その定義済みデバイスを指定するって感じです。

以下のような感じで、普通に書いておきます。

肝はオプション部で、noauto となってるので、起動時はマウントされてません。user とあれば、一般ユーザーでもマウント可となります。

/dev/sdb1 /mnt/backup ext4 noauto,user,rw 0 0

[デバイス] [マウント先] [ファイルシステム] [オプション]

こう定義されていれば、マウントは簡単です。

mount /dev/sdb1

と、デバイスを指定するだけで、あとは勝手にマウントしてくれます。

mount –t ext4 /dev/sdb1 /mnt/backup

とか丁寧に書いても良さそうですが、これだとエラーになってしまいます。

関係無い話題ですが、以下のコマンドでマウントされているか調べられます。

mountpoint –q /mnt/backup

$? で1/0で判断が出来ます。

Windowsファイル共有も、マウント出来るんですね。これは便利そう(cifs-utils)権限まわりはどうなるんでしょう。

光学ドライブとか、NFSとかもデバッグした方がいいかなぁ。。今どき誰も使わないよねぇ・・。

新日本プロレス胸筋図鑑

プライベートbash,command,linux,ubuntu

Posted by nabe