Я создал символическую ссылку из /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
BradG 2 Июн 2020 в 23:58

1 ответ

Лучший ответ

Вы можете сделать это примерно так:

sudo rm -f /var/tmp
sudo mkdir /var/tmp
sudo chown root:root /var/tmp
sudo chmod 1777 /var/tmp

Как примечание, вы обычно не хотите создавать символические ссылки на системные каталоги, подобные этому. Программы часто предполагают, что они на самом деле являются каталогами, и вы обнаружите, что некоторые вещи не работают, и большинство сопровождающих не сочувствуют вам, делая это.

2
bk2204 3 Июн 2020 в 02:46
Спасибо, кажется, дело сделано!
 – 
BradG
3 Июн 2020 в 22:10