Учебное пособие состоит из восьми глав, написано в соответствии с программой курса «Администрирование вычислительных систем и сетей»



Pdf көрінісі
бет111/117
Дата14.09.2023
өлшемі4,61 Mb.
#181083
түріУчебное пособие
1   ...   107   108   109   110   111   112   113   114   ...   117
Байланысты:
Учебное пособие

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 
Удалить все права на директорию 


Достарыңызбен бөлісу:
1   ...   107   108   109   110   111   112   113   114   ...   117




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет