Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
1лаба АВИС моя почти готовая.docx
Скачиваний:
35
Добавлен:
16.04.2015
Размер:
26.24 Кб
Скачать
  1. Ознакомиться с содержимым файлов:

/etc/passwd,

user@B1A406C02:/home$ sudo cat /etc/passwdroot:x:0:0:root:/root:/bin/bashdaemon:x:1:1:daemon:/usr/sbin:/bin/shbin:x:2:2:bin:/bin:/bin/shsys:x:3:3:sys:/dev:/bin/shsync:x:4:65534:sync:/bin:/bin/syncgames:x:5:60:games:/usr/games:/bin/shman:x:6:12:man:/var/cache/man:/bin/shlp:x:7:7:lp:/var/spool/lpd:/bin/shmail:x:8:8:mail:/var/mail:/bin/shnews:x:9:9:news:/var/spool/news:/bin/shuucp:x:10:10:uucp:/var/spool/uucp:/bin/shproxy:x:13:13:proxy:/bin:/bin/shwww-data:x:33:33:www-data:/var/www:/bin/shbackup:x:34:34:backup:/var/backups:/bin/shlist:x:38:38:Mailing List Manager:/var/list:/bin/shirc:x:39:39:ircd:/var/run/ircd:/bin/shgnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/bin/shnobody:x:65534:65534:nobody:/nonexistent:/bin/shlibuuid:x:100:101::/var/lib/libuuid:/bin/shsyslog:x:101:103::/home/syslog:/bin/falsemessagebus:x:102:105::/var/run/dbus:/bin/falseavahi-autoipd:x:103:106:Avahi autoip daemon,,,:/var/lib/avahi-autoipd:/bin/falseusbmux:x:104:46:usbmux daemon,,,:/home/usbmux:/bin/falsednsmasq:x:105:65534:dnsmasq,,,:/var/lib/misc:/bin/falsewhoopsie:x:106:110::/nonexistent:/bin/falsekernoops:x:107:65534:Kernel Oops Tracking Daemon,,,:/:/bin/falsertkit:x:108:114:RealtimeKit,,,:/proc:/bin/falsespeech-dispatcher:x:109:29:Speech Dispatcher,,,:/var/run/speech-dispatcher:/bin/shlightdm:x:110:116:Light Display Manager:/var/lib/lightdm:/bin/falseavahi:x:111:118:Avahi mDNS daemon,,,:/var/run/avahi-daemon:/bin/falsecolord:x:112:120:colord colour management daemon,,,:/var/lib/colord:/bin/falsepulse:x:113:121:PulseAudio daemon,,,:/var/run/pulse:/bin/falsehplip:x:114:7:HPLIP system user,,,:/var/run/hplip:/bin/falsesaned:x:115:123::/home/saned:/bin/falsesoeltic:x:1000:1000:SoEltic,,,:/home/soeltic:/bin/bashguest-Auutpr:x:116:125:Guest,,,:/tmp/guest-Auutpr:/bin/bash

/etc/shadow,

user@B1A406C02:/home$ sudo cat /etc/shadowroot:!:15957:0:99999:7:::daemon:*:15819:0:99999:7:::bin:*:15819:0:99999:7:::sys:*:15819:0:99999:7:::sync:*:15819:0:99999:7:::games:*:15819:0:99999:7:::man:*:15819:0:99999:7:::lp:*:15819:0:99999:7:::mail:*:15819:0:99999:7:::news:*:15819:0:99999:7:::uucp:*:15819:0:99999:7:::proxy:*:15819:0:99999:7:::www-data:*:15819:0:99999:7:::backup:*:15819:0:99999:7:::list:*:15819:0:99999:7:::irc:*:15819:0:99999:7:::gnats:*:15819:0:99999:7:::nobody:*:15819:0:99999:7:::libuuid:!:15819:0:99999:7:::syslog:*:15819:0:99999:7:::messagebus:*:15819:0:99999:7:::avahi-autoipd:*:15819:0:99999:7:::usbmux:*:15819:0:99999:7:::dnsmasq:*:15819:0:99999:7:::whoopsie:*:15819:0:99999:7:::kernoops:*:15819:0:99999:7:::rtkit:*:15819:0:99999:7:::speech-dispatcher:!:15819:0:99999:7:::lightdm:*:15819:0:99999:7:::avahi:*:15819:0:99999:7:::colord:*:15819:0:99999:7:::pulse:*:15819:0:99999:7:::hplip:*:15819:0:99999:7:::saned:*:15819:0:99999:7:::soeltic:$6$3n7BW4Bb$9goLGC7fHVF1gVobP7d3d4ewfIUK.jGjTNTI.Y5K1OctUM/ZS8BH0elQvXVZRSqgXUnkSKrCA8v4g1ECG0VpH.:15957:0:99999:7:::guest-Auutpr:*:15958:0:99999:7:::

/etc/group.

user@B1A406C02:/home$ sudo cat /etc/grouproot:x:0:daemon:x:1:bin:x:2:sys:x:3:adm:x:4:soeltictty:x:5:disk:x:6:lp:x:7:mail:x:8:news:x:9:uucp:x:10:man:x:12:proxy:x:13:kmem:x:15:dialout:x:20:fax:x:21:voice:x:22:cdrom:x:24:soelticfloppy:x:25:tape:x:26:sudo:x:27:soelticaudio:x:29:pulsedip:x:30:soelticwww-data:x:33:backup:x:34:operator:x:37:list:x:38:irc:x:39:src:x:40:gnats:x:41:shadow:x:42:utmp:x:43:video:x:44:sasl:x:45:plugdev:x:46:soelticstaff:x:50:games:x:60:users:x:100:nogroup:x:65534:libuuid:x:101:crontab:x:102:syslog:x:103:fuse:x:104:messagebus:x:105:avahi-autoipd:x:106:ssl-cert:x:107:lpadmin:x:108:soelticnetdev:x:109:whoopsie:x:110:mlocate:x:111:ssh:x:112:utempter:x:113:rtkit:x:114:bluetooth:x:115:lightdm:x:116:nopasswdlogin:x:117:avahi:x:118:scanner:x:119:colord:x:120:pulse:x:121:pulse-access:x:122:saned:x:123:soeltic:x:1000:sambashare:x:124:soelticguest-Auutpr:x:125:

  1. Создать следующие группы:

workers,

teachers,

students.

user@B1A406C02:/home$ sudo groupadd workers user@B1A406C02:/home$ sudo groupadd teachers user@B1A406C02:/home$ sudo groupadd students

  1. Создать пользователей user_[номер варианта]_ N, где N =1, 2, .., 5, uid учетной записи должен быть равен 1000+N.

user@B1A406C02:/home$ sudo useradd user_8_1 -u 1001

user@B1A406C02:/home$ sudo useradd user_8_2 -u 1002

user@B1A406C02:/home$ sudo useradd user_8_3 -u 1003

user@B1A406C02:/home$ sudo useradd user_8_5 -u 1005

  1. Пользователей с N равным 1 и 2 добавить в группу workers вручную внеся изменения в конфигурационный файл.

user@B1A406C02:/home$ sudo usermod user_8_1 -G workers

user@B1A406C02:/home$ sudo usermod user_8_2 -G workers

user@B1A406C02:/home$ sudo nano workers

  1. После добавления пользователей осуществить проверку файла /etc/group на ошибки.

user@B1A406C02:/home$ cat /etc/group

  1. Пользователей с N равным 3, 4 и 5 добавить в группу students при помощи команд администрирования. Если у Вас возникли вопросы по поводу использования тех или иных ключей воспользуйтесь командой man для получения справки: man [имя команды].

user@B1A406C02:/home$ sudo usermod user_8_3 -G students

user@B1A406C02:/home$ sudo usermod user_8_4 -G students

user@B1A406C02:/home$ sudo usermod user_8_5 -G students

18.Проверьте результат, выполнив действия п.12.

user@B1A406C02:/home$ sudo cat /etc/passwdroot:x:0:0:root:/root:/bin/bashdaemon:x:1:1:daemon:/usr/sbin:/bin/shbin:x:2:2:bin:/bin:/bin/shsys:x:3:3:sys:/dev:/bin/shsync:x:4:65534:sync:/bin:/bin/syncgames:x:5:60:games:/usr/games:/bin/shman:x:6:12:man:/var/cache/man:/bin/shlp:x:7:7:lp:/var/spool/lpd:/bin/shmail:x:8:8:mail:/var/mail:/bin/shnews:x:9:9:news:/var/spool/news:/bin/shuucp:x:10:10:uucp:/var/spool/uucp:/bin/shproxy:x:13:13:proxy:/bin:/bin/shwww-data:x:33:33:www-data:/var/www:/bin/shbackup:x:34:34:backup:/var/backups:/bin/shlist:x:38:38:Mailing List Manager:/var/list:/bin/shirc:x:39:39:ircd:/var/run/ircd:/bin/shgnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/bin/shnobody:x:65534:65534:nobody:/nonexistent:/bin/shlibuuid:x:100:101::/var/lib/libuuid:/bin/shsyslog:x:101:103::/home/syslog:/bin/falsemessagebus:x:102:105::/var/run/dbus:/bin/falseavahi-autoipd:x:103:106:Avahi autoip daemon,,,:/var/lib/avahi-autoipd:/bin/falseusbmux:x:104:46:usbmux daemon,,,:/home/usbmux:/bin/falsednsmasq:x:105:65534:dnsmasq,,,:/var/lib/misc:/bin/falsewhoopsie:x:106:110::/nonexistent:/bin/falsekernoops:x:107:65534:Kernel Oops Tracking Daemon,,,:/:/bin/falsertkit:x:108:114:RealtimeKit,,,:/proc:/bin/falsespeech-dispatcher:x:109:29:Speech Dispatcher,,,:/var/run/speech-dispatcher:/bin/shlightdm:x:110:116:Light Display Manager:/var/lib/lightdm:/bin/falseavahi:x:111:118:Avahi mDNS daemon,,,:/var/run/avahi-daemon:/bin/falsecolord:x:112:120:colord colour management daemon,,,:/var/lib/colord:/bin/falsepulse:x:113:121:PulseAudio daemon,,,:/var/run/pulse:/bin/falsehplip:x:114:7:HPLIP system user,,,:/var/run/hplip:/bin/falsesaned:x:115:123::/home/saned:/bin/falsesoeltic:x:1000:1000:SoEltic,,,:/home/soeltic:/bin/bashguest-Auutpr:x:116:125:Guest,,,:/tmp/guest-Auutpr:/bin/bashuser_13_1:x:1001:1001::/home/user_13_1:/bin/shuser_13_2:x:1002:1001::/home/user_13_2:/bin/shuser_13_3:x:1003:1003::/home/user_13_3:/bin/shuser_13_4:x:1004:1003::/home/user_13_4:/bin/shuser_13_5:x:1005:1003::/home/user_13_5:/bin/sh

  1. Создать пользователя teacher_[номер варианта]. В комментарии к учетной записи должны быть Ваше имя и фамилия. uid учетной записи должен быть равен 3000. Пользователя добавить в группу teachers.

user@B1A406C02:/home$ sudo useradd teacher_8 -G teachers -u 3000 -c Popova_A

  1. Для всех пользователей задайте пароли, используя команду passwd.

user@B1A406C02:/home$ sudo passwd user_8_1

Введите новый пароль UNIX:

Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён user@B1A406C02:/home$ sudo passwd user_8_2

Введите новый пароль UNIX:

Повторите ввод нового пароля UNIX:

passwd: пароль успешно обновлён

user@B1A406C02:/home$ sudo passwd user_8_

3Введите новый пароль UNIX:

Повторите ввод нового пароля UNIX:

passwd: пароль успешно обновлён

user@B1A406C02e:/home$ sudo passwd user_8_4

Введите новый пароль UNIX:

Повторите ввод нового пароля UNIX:

passwd: пароль успешно обновлён

user@B1A406C02:/home$ sudo passwd user_8_5

Введите новый пароль UNIX:

Повторите ввод нового пароля UNIX:

passwd: пароль успешно обновлён

user@B1A406C02:/home$ sudo passwd teacher_8

Введите новый пароль UNIX:

Повторите ввод нового пароля UNIX:

passwd: пароль успешно обновлён

  1. Создать директорию labs в корневом каталоге. В нем создать каталог library

user@B1A406C02:/home$ cd ..

user@B1A406C02:/$ sudo mkdir labs

user@B1A406C02:/$ cd labs

user@B1A406C02:/labs$ sudo mkdir library

  1. Создать файлы book_[фамилия студента]_N и поместить их в library

user@B1A406C02:/$ cd labs/library

user@B1A406C02:/labs/library$ sudo touch book_Popova_1

user@B1A406C02:/labs/library$ sudo touch book_Popova_2

user@B1A406C02:/labs/library$ sudo touch book_Popova_3

user@B1A406C02:/labs/library$ sudo touch book_Popova_4

user@B1A406C02:/labs/library$ sudo touch book_Popova_5

  1. В директории labs создать файл list, который должен содержать список файлов директории /etc.

user@B1A406C02:/labs/library$ cd ..

user@B1A406C02:/labs$ sudo touch list

user@B1A406C02:/labs$ ls /etc

acpi hdparm.conf popularity-contest.conf

adduser.conf host.conf ppp

adjtime hostname profile

alternatives hosts profile.d

anacrontab hosts.allow protocols

apg.conf hosts.deny pulse

apm hp python

apparmor ifplugd python2.7

apparmor.d init python3

apport init.d python3.3

apt initramfs-tools rc0.d

aptdaemon inputrc rc1.d

at-spi2 insserv rc2.d

avahi insserv.conf rc3.d

bash.bashrc insserv.conf.d rc4.d

bash_completion iproute2 rc5.d

bash_completion.d issue rc6.d

bindresvport.blacklist issue.net rc.local

blkid.conf kbd rcS.d

blkid.tab kernel remote-login-service.conf

bluetooth kernel-img.conf resolvconf

brlapi.key kerneloops.conf resolv.conf

brltty ldap rmt

brltty.conf ld.so.cache rpc

ca-certificates ld.so.conf rsyslog.conf

ca-certificates.conf ld.so.conf.d rsyslog.d

calendar legal samba

chatscripts libaudit.conf sane.d

checkbox.d libnl-3 securetty

colord.conf libpaper.d security

compizconfig libreoffice selinux

ConsoleKit lightdm sensors3.conf

console-setup lintianrc sensors.d

cracklib locale.alias services

cron.d localtime sgml

cron.daily logcheck shadow

cron.hourly login.defs shadow-

cron.monthly logrotate.conf shells

crontab logrotate.d signond.conf

cron.weekly lsb-base signon-ui

cups lsb-base-logging.sh skel

cupshelpers lsb-release snmp

dbus-1 ltrace.conf speech-dispatcher

debconf.conf magic ssh

debian_version magic.mime ssl

default mailcap sudoers

deluser.conf mailcap.order sudoers.d

depmod.d manpath.config sysctl.conf

dhcp mime.types sysctl.d

dhcp3 mke2fs.conf systemd

dictionaries-common modprobe.d terminfo

dnsmasq.d modules thunderbird

doc-base motd timezone

dpkg mtab timidity

drirc mtab.fuselock ts.conf

emacs mtools.conf ucf.conf

environment nanorc udev

firefox netscsid.conf udisks2

fonts network ufw

foomatic NetworkManager updatedb.conf

fstab networks update-manager

fstab.d newt update-motd.d

fuse.conf nsswitch.conf update-notifier

gai.conf obex-data-server UPower

gconf openal upstart-xsessions

gdb opt usb_modeswitch.conf

ghostscript os-release usb_modeswitch.d

gnome pam.conf vim

gnome-app-install pam.d vtrgb

gnome-settings-daemon papersize wgetrc

groff passwd wildmidi

group passwd- wodim.conf

group- pcmcia wpa_supplicant

grub.d perl X11

gshadow pkcs11 xdg

gshadow- pm xml

gtk-2.0 pnm2ppa.conf xul-ext

gtk-3.0 polkit-1 zsh_command_not_found