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シェルスクリプトとして扱われます。

おすすめ記事