How to secure /tmp and /var/tmp
- Edit /etc/fstab by typing the command nano -w /etc/fstab
- Paste the following at the bottom of /etc/stab that you just opened: none /tmp tmpfs nodev,nosuid,noexec 0 0
- Press ctrl + x to close the file, press y to save it.
- Remount /tmp by typing the following then press enter: mount -o remount /tmp
- You can verify that /tmp is correctly mounted by typing df -h and you should see something similar to the following: none 3.9G 0 3.9MG 0% /tmp.
- Backup /var/tmp by typing the following: mv /var/tmp /var/tmpbackup
- Make a symbolic link that makes /var/tmp point to /tmp by typing the following: ln -s /tmp /var/tmp
- Copy back the old data using the command: cp /var/tmpbackup/* /tmp/
- Remove the un-needed backup you created: rm -rf /var/tmpbackup
You should now reboot your VPS. This means /tmp and /var/tmp are now secured.
Was this answer helpful?
ad Impact of Symlink - Suppose you own a small hosting company with a Linux Box, & 1337...
1. Introduction A step by step paper how to secure linux server with cPanel/WHM andApache...
Rkhunter (Rootkit Hunter) is an open source Unix/Linux based scanner tool for Linux systems...
RookHit Hunter is a command-line utility that will search your machine for...
Suspect there are other users in your system that have shell access to your system? Please follow...