Si no tenemos /var/tmp y /tmp en particiones separadas nos aparecen un par de mensajitos.
– Linkar /var/tmp a /tmp (Check /var/tmp is mounted as a filesystem)
Para no separarla en otra partición simplemente linkamos a /tmp y eliminamos
rm -rf /var/tmp
ln -s /tmp /var/tmp
– El aviso de /tmp filesystem desaparece creando una partición para /tmp (eso ya a gusto de cada cual)
Para solucionar los 2 avisos siguientes :
– Check /dev/shm is mounted noexec,nosuid
– Check /tmp is mounted as a filesystem
A) Tenemos la partición /tmp creada :
– Copia de seguridad por si la liamos
cp /etc/fstab /etc/fstab.bak
Cambiamos el modo a la línea de /tmp y /dev/shm, defaults por noexec,nosuid
vi /etc/fstab
Por si no sabes por donde te da el aire, debe quedar algo parecido a «/dev/xxx /tmp ext3 noexec,nosuid 1 2»
Detalles en http://es.wikipedia.org/wiki/Fstab y http://es.wikipedia.org/wiki/Mount#Opciones_del_comando_mount
Volvemos a montar
mount -o remount /tmp
mount -o remount /dev/shm
B) Para los que no tienen la partición creada os dejo lo siguiente, no lo he probado
Step 1: Securing /tmp
Step 1.1: Backup your fstab file
cp /etc/fstab /etc/fstab.bak
Step 1.2: Creating tmpmnt partition file (Around 1Gb in size)
cd /var
dd if=/dev/zero of=tmpMnt bs=1024 count=1048576
Step 1.3: Format the new partition
mkfs.ext3 -j /var/tmpMnt
Press Y when asked
Step 1.4: Making backup of old /tmp
cp -Rp /tmp /tmp_backup
Step 1.5: Mount the tmp filesystem
mount -o loop,noexec,nosuid,rw /var/tmpMnt /tmp
Step 1.6: Set the right permissions
chmod 0777 /tmp
Step 1.7: Copy the files back to new tmp folder
cp -Rp /tmp_backup/* /tmp/
Step 1.8: Adding new /tmp filesystem to fstab
echo «/var/tmpMnt /tmp ext3 loop,rw,noexec,nosuid,nodev 0 0» >> /etc/fstab
Step 2: No need for 2 tmp filesystems, so we symlink /var/tmp to /tmp
rm -rf /var/tmp/
ln -s /tmp/ /var/tmp
Tutorial – Instalación KLOXO 64bits sobre Centos 5.5 – KLOXO 64bits – IPTABLES – WEBMIN – CSF & LFD – MOD_EVASIVE – OCULTAR VERSIONES – TRUCOS – Montar servidor GRATUITO