他のユーザーが自分のフォルダからファイルをコピーできるようにしますか?

他のユーザーが自分のフォルダからファイルをコピーできるようにしますか?

私は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

おすすめ記事