Ich habe mich gefragt, wie ich den /tmpEndpunkt am besten im kurzlebigen Speicher /mnteiner EC2-Instanz bereitstellen und dem ubuntuBenutzer Standardschreibberechtigungen erteilen kann .
Einige schlagen vor, /etc/rc.local folgendermaßen zu bearbeiten:
mkdir -p /mnt/tmp && mount --bind -o nobootwait /mnt/tmp /tmp
Dies funktioniert jedoch bei mir nicht (Dateien unterscheiden sich).
Ich habe versucht, den Standard-fstab-Eintrag zu bearbeiten:
/dev/xvdb /mnt auto defaults,nobootwait,comment=cloudconfig 0 2
Ersetzen Sie / mnt durch / tmp und geben Sie ihm eine umask = 0777, dies funktioniert jedoch aufgrund von cloudconfig nicht.
Ich benutze Ubuntu 12.04. Vielen Dank.
/mnt/tmpsollte dieselben Dateien zurückgeben /tmpund hinzufügen, dass eine touch /tmp/testfilevom ubuntuBenutzer ausgegebene Datei ohne Verwendung funktionieren sollte sudo.
touchundls -langeben?