После того как у Вас есть установка dyndns, затем необходимо добавить запись CNAME для сервера DNS, например:
1) Зарегистрируйте stormist.dyndns.org и удостоверьтесь, что это решает к IP-адресу Вашего ПК.
2) Затем добавьте CNAME pc.stormist.come, который указывает на stormist.dyndns.org (часть ПК домена может быть чем-либо, что Вы выбираете),
Смонтируйте резервные копии в месте, доступном только для суперпользователя, и сделайте монтирование привязки только для чтения доступным для пользователей. Например,
% chown root:root /root/.private % chmod 700 /root/.private % mount -o rw [...] /root/.private/mnt % mount --bind /root/.private/mnt /export/mnt % mount -o remount,ro /export/mnt
Теперь /root/.private/mnt
доступен для чтения и записи только для root, а / export / mnt
доступен только для чтения для всех.
Read -only bind mounts требует ядра Linux 2.6.26 или выше. Обратите внимание, что повторное подключение должно быть выполнено после привязки, чтобы изменить параметры монтирования.
Я не знаю ни одного способа выполнить повторное подключение в fstab
; мой rc.local
настроен для вызова сценария, который выглядит примерно так:
#!/usr/bin/perl -an
BEGIN{@ARGV=qw(/etc/fstab /proc/mounts)}/#/,or$o{$F[1]}[@ARGV]=",$F[3],"}{$$b[0]=~/,rw,/&&$$b[1]=~/,ro,/&&system qw(mount -o remount,ro),$a while($a,$b)=each%o
Довольно ужасный код (показывает, что я слишком часто зависаю на PCG , что не дает мне покоя) , но он никогда не предназначался для совместного использования ... в основном заставляет перемонтировать, ro
для всего, что есть ro
в / etc / fstab
, но есть rw
в / proc / mounts
. Я написал сценарий, потому что у меня их дюжина; если у вас есть только один, я бы просто жестко запрограммировал его в простом сценарии оболочки.