4.3.1. Файлы и папки нового пользователя
4.3.1. Файлы и папки нового пользователя
Откуда берутся файлы в папке нового пользователя? При формировании учетной записи в соответствующую домашнюю папку копируются все файлы и подкаталоги из /etc/skel. Давайте создадим свой файл в этой директории и посмотрим, попадет ли он в папку нового пользователя? Чтобы ничего не выдумывать, выполним следующую директиву:
ls >> /etc/skel/text
Здесь задается команда is для просмотра содержимого текущего каталога. Потом идет два символа ">>" и имя файла "text" в папке /etc/skel. Такая запись означает, что результат выполнения команды должен быть помещен в указанный файл. Если файл не существует, то он будет создан. Таким образом, мы подготовили в нужной директории новый файл, содержимое которого нас не особо волнует.
Теперь добавляем нового пользователя и просматриваем содержимое его папки:
useradd Denver
ls -al /home/Denver
В результате вы увидите, что созданный нами в каталоге /etc/skel файл был скопирован в папку нового пользователя. В директориях уже существующих пользователей этого файла не будет.
Эту полезную особенность я использую достаточно часто, чтобы сразу наделить нового пользователя правилами нахождения в системе, необходимыми ему файлами, документацией и т.д.
Среди файлов, копируемых в каталог нового пользователя, есть bash_profile. Это профиль командного интерпретатора /bin/bash. В нем можно настраивать некоторые параметры, в том числе и маску. В разд. 4.1 мы говорили о правах, которые назначаются всем новым файлам пользователя (далеки от идеала), и научились понижать их с помощью команды umask.
Зайдите под учетной записью robert и посмотрите маску с помощью команды umask. Обратите внимание, что она равна 0002. То есть мы в разд. 4.1 изменили маску своего пользователя, a robert получил другую, которую надо изменить. Если вы забудете это сделать, то могут возникнуть проблемы. Чтобы этого не произошло, я рекомендую добавить в конец файла bash_profile строку:
umask 0077
Лучше всего это сделать в файле /etc/skel/bash_profile, потому что он копируется во все папки новых пользователей, и можно быть уверенным, что все они получат нужную маску.
Для повышения безопасности я не рекомендую присваивать директориям имена учетных записей. При добавлении пользователя robert по умолчанию для него будет создан каталог /home/robert. Такое соответствие может сыграть злую шутку. Если злоумышленник узнает директорию, то он легко сможет определить имя пользователя, которому она принадлежит, и наоборот.
При создании пользовательских директорий достаточно даже просто добавить к имени какой-либо префикс, и это уже может усложнить задачу злоумышленнику.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКДанный текст является ознакомительным фрагментом.
Читайте также
Папки и файлы
Папки и файлы Ознакомимся с понятиями папки и файла, которые представляют организацию данных на компьютере.Файл – это некоторое количество информации, записанное на носителе под каким-либо именем. Данные могут быть записаны на жестком диске компьютера или на CD и DVD,
Разделяемые папки
Разделяемые папки Разделяемые папки были введены в AS/400, главным образом, для поддержки функций Office[ 43 ]. Эту идею мы позаимствовали из System/36, которая была отличной офисной системой. Для поддержки функций Office в AS/400 были добавлены объекты-папки. Интегрированная поддержка
12.4 Скрытые файлы и папки
12.4 Скрытые файлы и папки В Ubuntu существуют так называемые скрытые файлы. Скрытые они потому, что по умолчанию они не отображаются при просмотре папки. Нужны они в основном для сохранения различных пользовательских настроек, которые не должны мешаться при работе. Чтобы
Свойства папки
Свойства папки Если вы хотите удалить пункт Свойства папки из меню Проводника, а также из Панели управления, то откройте разделHKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplоrer и создайте параметр NoFolderOptions типа DWORD со значением, равным 1.После перезагрузки пункт Свойства папки
4.2.1. Закладки и папки
4.2.1. Закладки и папки Кнопка доступа к закладкам включена в состав Яндекс. Бара, но, помимо него, работать с закладками можно и через веб-интерфейс. Адрес доступа к нему — http://zakladki.yandex.ru/. Интерфейс очень простой, и разобраться в нем можно без каких-либо дополнительных
Папки
Папки Существует возможность скрывать папки и файлы из верхней части меню кнопки Пуск, которые были скопированы из других мест (Папки при этом не удаляются). Откройте раздел HKCUSoftwareMicrosoftWindowsCurrentVersionPoliciesExplоrerи создайте параметр типа DWORD °NoStartMenuSubFolders° со значением
Исходные файлы и выполняемые файлы
Исходные файлы и выполняемые файлы Наша замечательная программа, несмотря на свою лаконичность и простоту, для компьютера является совершенно бессмысленным набором символов, так как он "не понимает" директив типа #include или printf. Он понимает только специальный язык,
Специальные папки
Специальные папки В главе, посвященной функциям Windows API, путь к специальным папкам отыскивался с помощью функции SHGetSpecialFolderPath. Сторонники управляемого кода могут воспользоваться методом GetFolderPath, который появился в .NET Compact Framework 2.0. С помощью перечисления Environment.SpecialFolder
ГЛАВА 3 Файлы и папки
ГЛАВА 3 Файлы и папки Компьютер и пользователь. Техника для человека, человеческий труд для совершенствования техники. Два взаимосвязанных понятия. Стандартные операции, выполняемые пользователем, сводятся к одному — к работе с файлами и папками. В файлах хранится вся
Что такое файлы и папки?
Что такое файлы и папки? Вся информация в компьютере (документы, программы, сама операционная система) существует в виде файлов. Файлы записаны на дисках. Чтобы упорядочить файлы, их принято помещать в папки. Файлы и папки имеют собственные имена, а диски обозначают
Глава 7 Файлы и папки
Глава 7 Файлы и папки 7.1. Файл и имя файла Информация на носителях данных (жестких, оптических дисках, дискетах) хранится в файлах. Строгое определение файла звучит так: «файл — это поименованная область на диске». Разберемся, что здесь к чему. При форматировании жесткого
7.2. Каталоги (папки)
7.2. Каталоги (папки) Имена файлов регистрируются в каталогах (другое название — директория, от англ. directory). В терминологии Windows каталоги называются папками и изображаются в файловом менеджере в соответствующем виде. Каталог — это специальное место на диске, содержащее
17.4.2. Стандартные папки
17.4.2. Стандартные папки Вся корреспонденция сортируются по следующим стандартным папкам (рис. 216):Входящие — в эту папку помещаются все входящие сообщения;Исходящие — в данную папку помещаются сообщения, которые были подготовлены для отправки, но пока еще не
7.3. Папки
7.3. Папки Итак, мы разобрались с настройкой, теперь запустите Outlook Express, Почту Windows или Почту Windows Live и соединитесь с вашим ящиком. Для этого нажмите кнопку Доставить почту (в программе Почта Windows Live — Синхронизировать) на панели инструментов. Программа соединится с почтовым
Ярлыки и папки
Ярлыки и папки Ярлыки – это значки на Рабочем столе, которые являются ссылками на программы (см. рис. 2.1).Папка – это тоже ссылка, только на программу работы с файлами (см. раздел «Файлы»). На Рабочий стол при установке ОС автоматически кладется стандартный набор ярлыков. В
Папки
Папки На дисках может храниться большое количество файлов, например только системных файлов Windows Vista несколько десятков тысяч. Чтобы упорядочить их, используют папки (каталоги). Папки, как и файлы, размещаются на диске и служат для регистрации имен файлов. У каждого