Некоторые клавиши действуют как стрелки или цифры типа [закрыто]

Нарисуйте папку .mozilla, которую вы хотите использовать для всех пользователей, и отпустите ее для всех учетных записей, для которых вы хотите скопировать настройки / профиль / расширения. Например, если вы хотите скопировать настройки Firefox / расширения / профили пользователя root пользователям john и jane:

sudo -s
cd /root/
tar -czvf mozilla.tar.gz .mozilla
tar -zxvf /root/mozilla.tar.gz -C /home/john
tar -zxvf /root/mozilla.tar.gz -C /home/jane
chown -R john:john /home/john/.mozilla
chwon -R jane:jane /home/jane/.mozilla

Если у вас большое количество пользователей, вы всегда можете написать сценарий для распаковки /root/mozilla.tar.gz в домашний каталог каждого пользователя:

for dest in `find /home/* -maxdepth 0 -type d -not -path '*/\.*' -not -path '*/lost+found' -printf '%f\n'`; 
do 
  tar -zxf "/root/mozilla.tar.gz" -C "/home/$dest"
  chown -R "$dest:$dest" "/home/$dest/.mozilla"
done

ВАЖНО: Вышеуказанное не будет работать, если пользователи зашифровали домашние папки, и они не вошли в систему. также предполагает, что домашние каталоги пользователей имеют то же имя, что и их имена пользователей. Если домашним каталогом пользователя john является /home/johnsmith, приведенный выше сценарий не будет работать.

5
задан 10 October 2013 в 07:16

0 ответов

Другие вопросы по тегам:

Похожие вопросы: