hda2
,
предварительно
неоходимо
выйти
из
точки
монтирования
/mnt/hda2
Пользователи и группы
# useradd -c "User Vasya" -g admin -d /home/vasya -s /bin/bash vasya
Создать
пользователя
vasya
,
домашним
каталогом
будет
создана
директория
/home/vasya
, в качестве системной оболочки будет назначен
/bin/bash
, пользователь
будет включен в группу admin, кроме того для учетной записи будет создан комментарий "User
Vasya"
# useradd vasya
Создать пользователя vasya
# usermod -c "User FTP" -g system -d /ftp/ftpuser -s /bin/nologin ftpuser
Изменение пользователя
# userdel -r vasya
Удалить пользователя с именем vasya и его домашнюю директорию
# groupadd [ group_name ]
Создать группу с именем
group_name
# chage -E 2005-12-31 vasya
Установить дату окончания действия учётной записи пользователя vasya
# groupdel [ group_name ]
Удалить группу
group_name
# groupmod -n test new_test
146
Переименовать группу
test
в
new_test
# newgrp - [group]
Изменяет основную группу текущего пользователя. При указании "-", ситуация будет
идентичной той, в которой пользователь вышил из системы и снова вошёл. Если не указывать
группу, основная группа будет назначена из файла
/etc/passwd
# grpck
Проверка корректности системных файлов учётных записей. Проверяется файл/etc/group
# pwck
Проверка
корректности
системных
файлов
учётных
записей.
Проверяются
файлы
/etc/passwd
и
/etc/shadow
# passwd
Изменить пароль текущего пользователя
# passwd vasya
Изменить пароль пользователя vasya ( может выполнять только root )
Атрибуты файлов
# chattr +a file
Разрешает только добавление данных в файл
# chattr +d file
Игнорировать данный файл при создании резервной копии с помощью программы
dump
# chattr +c file
Разрешить ядру автоматически сжимать/разжимать содержимое файла
# chattr +i file1
Защита файла от каких либо изменений или манипуляций: редактирование, перемещение,
удаление, создание ссылок на него
# chattr +S file1
Определяет, будет-ли при сохранении изменений, произведена синхронизация, как при
использовании команды sync
# chattr +u file1
При удалении файла с данным атрибутом, его будет сохранено, что-бы оставить
пользователю возможность восстановить данные в случае необходимости
# chattr +s file1
Позволяет безвозвратное удаление данного файла. При удалении файла с этим атрибутом,
место на диске, занимаемое файлом, перезаписывается нулями, после чего файл уже не подлежит
восстановлению
# lsattr
Листинг файлов с атрибутами
Работа с правами доступа файлов и директорий
# chown vasya /file
Назначить пользователя
vasya
владельцем файла
file
# chown -R vasya directory
Рекурсивно обойти директорию
directory
и назначить пользователя
vasya
владельцем всех
вложенных файлов и директорий
# chown vasya:group /file
Назначить владельца и группу для файла
/file
# chmod ugo+rwx /directory
Установить полные права доступа
rwx ( Read Write eXecute )
для всех
ugo ( User
Group Other )
на директорию
/directory
. То-же самое можно сделать, используя числовой
представление
chmod 777 directory
147
# chmod go-rwx /directory
Удалить все права на директорию
Достарыңызбен бөлісу: |