'root'が所有するファイルのコピー中に 'cp'権限が拒否されました。

'root'が所有するファイルのコピー中に 'cp'権限が拒否されました。

フォルダがあります。udp_folder2

d------r-T 41 root           root     4096 Apr 26 21:17 udp_folder2

新しいフォルダに配置rootできないユーザー以外のユーザーと作業すると、次のメッセージが表示されます。権限が拒否されました。cp -r

なぜ?そして使用方法root

ベストアンサー1

素晴らしい、

現在の権限が設定されている方法では、誰もファイルを移動できないからです。 (ルートは除外します。ルートは同じ規則に従わないためです。)

ファイルの所有者を変更したり、「root」グループに別のユーザーを追加したり、グループがそのディレクトリで実行できるようにchmodを追加したり、他のユーザーがファイルを実行できるようにする必要があります。

したがって、クイック修正は次のようになります。

chmod -R o+rwx udp_folder2

これにより、誰もがそのディレクトリで読み取り、書き込み、実行できます。

また、「udp_folder2」を現在存在するディレクトリにコピーしようとすると、そのディレクトリに対する「w」権限も必要です。たとえば、

/foo/udp_folder2 - このディレクトリを /foo にコピーするには、/foo に "w" が必要です。

Linuxファイルの権限を学ぶことをお勧めします。 Linuxファイル権限チュートリアル

おすすめ記事