私はUbuntuを使用しており、このフォルダにjarファイルがあります。/export/home/david
machineB
ユーザーとしてログインしましたdavid
。
他のユーザーも同じコンピュータにログインしています。他のユーザーが自分の場所から上記のjarファイルをコピーしたいと思います。
しかし、どういうわけか彼らは許可が拒否されたので、そうすることはできませんでした。誰もがそのフォルダからファイルをコピーできるように、jarファイルまたは自分のフォルダにいくつかの権限を追加する方法はありますか?
直す:-
以下は私が得た結果です -
david@machineB:~$ groups david
david : uucp
otheruser@machineB:~$ groups otheruser
otheruser : app
david@machineB:~$ ls -l foo.jar
-rw-r--r-- 1 david uucp 6543346 2014-03-07 18:27 foo.jar
david@machineB:~$ ls -ld $(echo "/home/david/foo.jar" | sed -r ':a; s#(.*)/[^/]*$#\1#;p;ta')
drwxr-xr-x 22 root root 4096 2014-05-04 08:04 /home
drwx------ 4 david uucp 4096 2014-03-07 18:36 /home/david
ベストアンサー1
まあ、何らかの奇妙な理由で、あなたのディレクトリ$HOME
はあなただけがアクセスできます。これは私がおなじみのシステムのデフォルト設定ではなく、あなたまたはあなたのシステム管理者がこの方法で設定した可能性があります。
とにかく、あなたがしなければならないことは、誰もがあなたの仕事へのアクセスを許可することです$HOME
。これは、人々が自分の仕事を共有できるようにするほとんどのマルチユーザーシステムの標準です。次のコマンドを実行してください。
chmod a+rx ~/
これにより、あなたの家の権限がに設定され、rwxr-xr-x
誰でもあなたにアクセスできます$HOME
。