Ubuntu 13.04をインストールしました。 OSとバイナリはSSD上にあります。すべてのデータとファイルは標準HDDにあります。システムの他のユーザーアカウントはそれぞれ、HDDにディレクトリを持っています。残念ながら、ユーザーにパーティションへのアクセスを許可する方法がわかりません。 SSD上のホームディレクトリからHDD上のディレクトリへのシンボリックリンクを作成しました。ただし、ディレクトリの内容を見ることができないため、アクセス許可を台無しにする必要があります。
chown
を使用してアクセス許可を設定しようとしました。 john
という名前のユーザーの場合、データディレクトリ(HDD上)で次のことを行いました:Sudo chown john:john -R /media/myusername/HDD/John
残念ながら、これは彼らにアクセスを許可しません。自動マウントの場所(/media/myusername
)ではなく、/ media /にHDDをマウントする必要がありますか?
明確にするために、ユーザーはHDD上の自分のディレクトリにアクセスできるようにしますが、他のユーザーのディレクトリにはアクセスできないようにします。それ以外の場合は、ディスク全体のアクセス許可を777に変更します。
ありがとう。
すべてのユーザーがアクセスできるように、ドライブを/mnt
または/media
にマウントできます。次に、chown
それぞれのディレクトリが、それらとそれらのグループによって所有されます。他の全員をchmod 770
から締め出すため。そして、あなたの例では、-R
をドロップします。メインディレクトリに世界のアクセス権を与えず、ユーザー以外は誰もアクセスできないようにします。
例:ユーザーjohnには、johnというドライブの最上位にフォルダーがあり、ドライブは/mnt/drive
にマウントされています
Sudo chown john:john /mnt/drive/john
Sudo chmod 770 /mnt/drive/john