Какой самый простой / быстрый способ обмена файлами между разными пользователями?
Я бы хотел, чтобы каждый пользователь имел доступ к одним и тем же каталогам музыки и изображений. Создание символических ссылок кажется утомительным, так как я должен был бы добавить их вручную после того, как создал каждого пользователя.
Есть ли способ автоматически создавать ссылки на эти каталоги для каждого пользователя?
Вы могли записать использование ниже упомянутого сценария оболочки для создания ссылок для тех каталогов для существующих пользователей и могли использовать бомжа так, чтобы ссылки были автоматически созданы, когда новые пользователи добавляются.
#!/bin/bash
# GENERATES ALL THE USER HOMES
USERSHOMES="$(cat /etc/passwd | grep home | grep -v /bin/false | cut -d: -f6)"
# THIS IS THE LINK NAME
LINK="music-dir"
# LINK DIRECTORY TO ALL HOMES
for h in $USERSHOMES
do
# WHERE YOU WANT TO COPY TO
_dir="${h}/Desktop"
if [ -d "$_dir" ]
then
ln -s "/media/music" "$_dir/$LINK"
fi
done
Протестированный в моей системе.