SSHユーザーにディレクトリへの読み取り専用アクセス権を与える

SSHユーザーにディレクトリへの読み取り専用アクセス権を与える

私は Fedora 17 を実行しており、/run/media/haukur/ にあるセカンダリ ハード ドライブ上のファイルに複数のユーザーがアクセスできるようにしたいと考えています。最初に行った操作は次のとおりです。

chmod -R 755 /run/media/

しかし、コンピューターの電源を切るたびに、これらの権限は次のようにリセットされます。

ls -l /run/media/
drwxr-x---+ 4 root root 80 Jul  5 17:42 haukur

同じことが /run/media/haukur/ にも当てはまります。各ユーザーのホーム ディレクトリに /run/media/haukur/ を指すシンボリック リンクを作成しましたが、常に動作しなくなります (権限エラー)。

これらの変更を永続的にするにはどうすればいいでしょうか?

編集: 次のデバイスを追加することで問題を解決しました/etc/fstab:

/dev/sdc1   /media/a                               ext4    defaults        0 0
/dev/sdb1   /media/b                               ext4    defaults        0 0

答え1

Fedora システムの場合、ファイルには、/etc/rc.localシステムが起動し、ランレベルのすべてのサービスを開始した後に実行するコマンドが含まれています。システムの起動時に権限を修正する場合は、ファイルをドロップしchmod -R 755 /run/mediaます/etc/rc.local

/etc/rc.localシェルスクリプトのように扱われます。

関連情報