私のホームフォルダから/ usrにファイルをコピーする方法

私のホームフォルダから/ usrにファイルをコピーする方法

私のホームディレクトリから/ usrにファイルをコピーしようとしています。これを許可するには、権限をどのように設定する必要がありますか?

$ chmod 777 KeePass-2.14.zip
$ cp KeePass-2.14.zip /usr/keepass/
cp: cannot create regular file `/usr/keepass/KeePass-2.14.zip': Permission denied
$ sudo cp KeePass-2.14.zip /usr/keepass/
cp: cannot stat `KeePass-2.14.zip': Permission denied
$

答え1

NFSマウントにあり、NFSサーバーがNFS共有へのコンピュータのルートアクセスを許可していないため、sudo cp計算できないようです。KeePass-2.14.zip$HOME

努力する:

cp KeePass-2.14.zip /tmp
sudo cp /tmp/KeePass-2.14.zip /usr/keepass/

答え2

元の質問に答えるために、イベントが終了したら権限を調整します。ファイルをコピーし(どの権限も重要ではありません)、コピーしたい場所と一致するように権限を変更します。しかし、この場合、あなたがやろうとしていることが本当にやりたいことであるかどうか疑問です。

答え3

ディレクトリの権限を/usr/keepass777に変更し、cpファイルの権限を次に変更します。/usr/keepass/

関連情報