скопируй рутом и измени владельца на пользователя.
предлогаешь это проделать вручную ???
у меня их сотни просто..
Нашел что то вроде такого:
-----------------------------------------------------------------------------------------------------------------------------------------------
#!/bin/bash
UHOME="/home"
# note wild card allowed
_FILES="/etc/skel/.newconfig-file /etc/skek/.update-config /chroot/jail/.force.conf /nas05/perl/*.pl"
_USERS="$(awk -F':' '{ if ( $3 >= 500 ) print $1 }' /etc/passwd)" # get list of all users
for u in $_USERS
do
for f in $_FILES
do
_dir="${UHOME}/${u}"
if [ -d "$_dir" ]
then
/bin/cp -f "${f}" "$_dir"
chown $(id -un $u):$(id -gn $u) "${_dir}/${f}"
fi
done
done
-----------------------------------------------------------------------------------------------------------------------------------------------
Сложный какой-то пример ты нашёл. Я предложил тебе самому написать простой скрипт, а что непонятно мы бы помогли.
Например:
text
for k in `seq 2 5`
do
cp -r /users/user1/.purple /users/user$k/.purple
chown -R user$k:user$k /users/user$k/.purple
done
Соответственно этот код скопирует каталог .purple из папки пользователя user1 в папки других пользователей с номерами от 2 до 5 и изменит права на эти папки для их пользователей. Запускать такое от рута надо.
Сложный какой-то пример ты нашёл. Я предложил тебе самому написать простой скрипт, а что непонятно мы бы помогли.
Например:
text
for k in `seq 2 5`
do
cp -r /users/user1/.purple /users/user$k/.purple
chown -R user$k:user$k /users/user$k/.purple
done
Соответственно этот код скопирует каталог .purple из папки пользователя user1 в папки других пользователей с номерами от 2 до 5 и изменит права на эти папки для их пользователей. Запускать такое от рута надо.
[quote=Vascom]Сложный какой-то пример ты нашёл. Я предложил тебе самому написать простой скрипт, а что непонятно мы бы помогли.
Например:
text
for k in `seq 2 5`
do
cp -r /users/user1/.purple /users/user$k/.purple
chown -R user$k:user$k /users/user$k/.purple
done
Соответственно этот код скопирует каталог .purple из папки пользователя user1 в папки других пользователей с номерами от 2 до 5 и изменит права на эти папки для их пользователей. Запускать такое от рута надо.
Тут проблемка с user$k/
У меня имена уникальные..[/quote]
и еще у меня для каждого пользователя свой прфиль в котором пароли и логины разные.. так что копировать один профиль всем не получится ((