Мне было интересно, как лучше монтировать /tmpконечную точку в эфемерном хранилище /mntна экземпляре EC2 и дать ubuntuпользователю права на запись по умолчанию.
Некоторые предлагают отредактировать /etc/rc.local таким образом:
mkdir -p /mnt/tmp && mount --bind -o nobootwait /mnt/tmp /tmp
Однако это не работает для меня (файлы отличаются).
Я попытался редактировать запись fstab по умолчанию:
/dev/xvdb /mnt auto defaults,nobootwait,comment=cloudconfig 0 2
заменив / mnt на / tmp и присвоив ему umask = 0777, однако он не работает из-за cloudconfig.
Я использую Ubuntu 12.04. Спасибо.
/mnt/tmpдолжно возвращать те же файлы /tmp, добавляя, что touch /tmp/testfileвыданные ubuntuпользователем должны работать без использования sudo.
touchиls -l?