/var/tmp
そのフォルダへのシンボリックリンクを作成しましたが、これはそのフォルダを使用している/tmp
Apacheに問題があるようです。PrivateTmp=true
/var/tmp
次のコマンドを完全に復元し、同じ権限を復元するにはどうすればよいですか/var/tmp
?
sudo mv /var/tmp /var/tmpold
sudo ln -s /tmp /var/tmp
sudo cp -prf /var/tmpold/* /tmp/
sudo rm -rf /var/tmpold/
ありがとうございます!
答え1
以下の方法を使用してこれを実行できます。
sudo rm -f /var/tmp
sudo mkdir /var/tmp
sudo chown root:root /var/tmp
sudo chmod 1777 /var/tmp
通常、このようなシステムディレクトリをシンボリックリンクしたくありません。プログラムは実際にはディレクトリであると仮定することが多く、すべての種類の操作が機能せず、ほとんどのメンテナはこれらの作業を実行することに同情しません。