Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 5 статей:

Методические подходы к анализу финансового состояния предприятия

Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века

Ценовые и неценовые факторы

Характеристика шлифовальных кругов и ее маркировка

Служебные части речи. Предлог. Союз. Частицы

КАТЕГОРИИ:






Ls – la /mnt/ASPLIVE/boot




cd /boot
ls
config-2.6.26.3-29.0.140asp.i686 lost+found
efi System.map-2.6.26.3-29.0.140asp.i686
grub vmlinuz-2.6.26.3-29.0.140asp.i686
initrd-2.6.26.3-29.0.140asp.i686.img
cd /bin
ls
alsacard egrep mktemp sort
alsaunmute env more stty
arch ex mount su
awk false mountpoint sync
basename fgrep mv tar
bash find netstat taskset
cat fusermount nice touch
chgrp gawk nisdomainname tracepath
chmod gettext ntfs-3g tracepath6
chown grep ntfs-3g.probe traceroute
cp gtar ntfsmount traceroute6
cpio gunzip pgawk tracert
cut gzip ping true
date hostname ping6 ulockmgr_server
dbus-cleanup-sockets igawk ps umount
dbus-daemon ipcalc pwd uname
dbus-monitor iptables-xml red unicode_start
dbus-send kbd_mode redhat_lsb_init unicode_stop
dbus-uuidgen kill rm unlink
dd link rmdir usleep
df ln rpm vi
dmesg loadkeys rvi view
dnsdomainname login rview ypdomainname
doexec ls sed zcat
domainname mail setfont zsh
dumpkeys mailx setserial
echo mkdir sh
ed mknod sleep
ls | wc
109 109 768
cd /sbin
ls | wc
310 310 2956
cd /etc
263 263 2444
cd /proc
ls | wc
175 175 992
cd /root
ls
anaconda-ks.cfg exe install.log install.log.syslog script-02
cd /usr
ls
bin etc games include kerberos lib libexec local sbin share src tmp
cd /var
ls
account cvs empty gdm local log nis preserve run tmp yp
cache db games lib lock mail opt racoon spool ww
lost+found
ls
cd /tmp
ls
gconfd-gdm orbit-Natasha virtual-Natasha.LDl8OF
gconfd-Natasha pulse-gdm virtual-Natasha.lEjyt3
gconfd-root pulse-Natasha virtual-Natasha.Pos0OZ
gedit-svn.Natasha.1797946638 ssh-voQKmX2142 virtual-Natasha.RXHHyf
gedit-svn.root.2220799888 virtual-Natasha.1hA1Uz virtual-Natasha.urEobP
keyring-iLkIta virtual-Natasha.7r40X9 virtual-Natasha.v1054t
keyring-nY5bAd virtual-Natasha.7yCpr8 virtual-Natasha.wFAAkh
keyring-otgViX virtual-Natasha.CVIVsT virtual-Natasha.y8lPnP
orbit-gdm virtual-Natasha.EMk7G3 whatis.zRcmfF
cd /media
ls
VBOXADDITIONS_3.0.10_54097
cd /mnt
ls
/boot - 7
/usr - 12
/etc - 263

Задание 25

Изучите, можно ли символьным обращением задать изменение прав разных пользователей, или это делается только числовым способом.

ls -l script-02
-rw-rw-r-- 1 Natasha Natasha 0 Мар 4 00:20 script-02
chmod a+x script-02
ls -l script-02
-rwxrwxr-x 1 Natasha Natasha 0 Мар 4 00:20 script-02
chmod g-r script-02
ls -l script-02
-rwx-wxr-x 1 Natasha Natasha 0 Мар 4 00:20 script-02
chmod 754 script-02
ls -l script-02
-rwxr-xr-- 1 Natasha Natasha 0 Мар 4 00:20 script-02
Вывод – можно и символьным, и числовым.

Задание 26

Выполните такие же действия в сеансе пользователя asplinux. Определите, различаются ли права доступа к важным каталогам и файлам у пользователей root и asplinux.


[root@kotik db]# file.udev.tdb
.udev.tdb: ERROR: cannot open `.udev.tdb' (No such file or directory)

[root@kotik etc]# ls -l rc.d
итого 64
drwxr-xr-x 2 root root 4096 Фев 20 23:06 init.d
-rwxr-xr-x 1 root root 2848 Сен 23 2008 rc
drwxr-xr-x 2 root root 4096 Фев 20 23:55 rc0.d
drwxr-xr-x 2 root root 4096 Фев 20 23:55 rc1.d
drwxr-xr-x 2 root root 4096 Фев 20 23:55 rc2.d
drwxr-xr-x 2 root root 4096 Фев 20 23:55 rc3.d
drwxr-xr-x 2 root root 4096 Фев 20 23:55 rc4.d
drwxr-xr-x 2 root root 4096 Фев 20 23:55 rc5.d
drwxr-xr-x 2 root root 4096 Фев 20 23:55 rc6.d
-rwxr-xr-x 1 root root 329 Сен 23 2008 rc.local
-rwxr-xr-x 1 root root 23904 Сен 23 2008 rc.sysinit

[root@kotik dev]# file cpu
cpu: ERROR: cannot open `cpu' (No such file or directory)

[root@kotik dev]# file console
console: character special (5/1)
[root@kotik dev]# ls -l console
crw------- 1 Natasha root 5, 1 Апр 16 11:49 console

[root@kotik dev]# file fd0
fd0: block special (2/0)
[root@kotik dev]# ls -l fd0
brw-rw---- 1 root floppy 2, 0 Апр 16 11:49 fd0

[root@kotik dev]# file cdrom
cdrom: symbolic link to `sr0'
[root@kotik dev]# ls -l cdrom
lrwxrwxrwx 1 root root 3 Апр 16 11:49 cdrom -> sr0

[root@kotik dev]# file fd
fd: symbolic link to `/proc/self/fd'
[root@kotik dev]# ls -l fd
lrwxrwxrwx 1 root root 13 Апр 16 11:49 fd -> /proc/self/fd

root@kotik dev]# file initctl
initctl: ERROR: cannot open `initctl' (No such file or directory)

[root@kotik dev]# file log
log: socket
[root@kotik dev]# ls -l log
srw-rw-rw- 1 root root 0 Апр 16 11:49 log

\\ natasha

[Natasha@kotik dev]$ file console
console: character special (5/1)
[Natasha@kotik dev]$ ls -l console
crw------- 1 Natasha root 5, 1 Апр 16 11:49 console

[Natasha@kotik dev]$ file fd0
fd0: block special (2/0)
[Natasha@kotik dev]$ ls -l fd0
brw-rw---- 1 root floppy 2, 0 Апр 16 11:49 fd0

[Natasha@kotik dev]$ file cdrom
cdrom: symbolic link to `sr0'
[Natasha@kotik dev]$ ls -l cdrom
lrwxrwxrwx 1 root root 3 Апр 16 11:49 cdrom -> sr0
Вывод – отличаются. У anplinux прав меньше.

Задание 27. Выполните команду получения информации о следующих файлах:

1. Системные программы, утилиты.

2. Файлы из каталога /etc

3. Файлы типа каталог

4. Откройте режим asplinux (например в графической среде вызовите программу Терминал)

5. Определите права доступа к следующим файлам оборудования из каталога /dev

hda, tty, ttyS0, null


[Natasha@kotik dev]$ file /bin/bash
/bin/bash: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.9, stripped

[Natasha@kotik dev]$ file /bin/arch
/bin/arch: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.9, stripped

[Natasha@kotik etc]$ file lilo.conf
lilo.conf: ERROR: cannot open `lilo.conf' (No such file or directory)

[Natasha@kotik etc]$ file passwd
passwd: ASCII text[Natasha@kotik etc]$

file fstab
fstab: ASCII text

[Natasha@kotik etc]$ file /etc/rc*
/etc/rc: symbolic link to `rc.d/rc'
/etc/rc0.d: symbolic link to `rc.d/rc0.d'
/etc/rc1.d: symbolic link to `rc.d/rc1.d'
/etc/rc2.d: symbolic link to `rc.d/rc2.d'
/etc/rc3.d: symbolic link to `rc.d/rc3.d'
/etc/rc4.d: symbolic link to `rc.d/rc4.d'
/etc/rc5.d: symbolic link to `rc.d/rc5.d'
/etc/rc6.d: symbolic link to `rc.d/rc6.d'
/etc/rc.d: directory
/etc/rc.local: symbolic link to `rc.d/rc.local'
/etc/rc.sysinit: symbolic link to `rc.d/rc.sysinit'

[Natasha@kotik etc]$ file /root
/root: directory

[Natasha@kotik etc]$ file /usr/share/man
/usr/share/man: directory

[Natasha@kotik dev]$ ls -l sd*
brw-rw---- 1 root disk 8, 0 Апр 16 11:48 sda
brw-rw---- 1 root disk 8, 1 Апр 16 11:49 sda1
brw-rw---- 1 root disk 8, 2 Апр 16 11:48 sda2

[Natasha@kotik dev]$ ls -l tty1
crw------- 1 root root 4, 1 Апр 16 11:49 tty1

[Natasha@kotik dev]$ ls -l tty8
crw--w---- 1 root tty 4, 8 Апр 16 11:48 tty8

[Natasha@kotik dev]$ ls -l ttyS0
crw-rw---- 1 root uucp 4, 64 Апр 16 11:48 ttyS0

[Natasha@kotik dev]$ ls -l null
crw-rw-rw- 1 root root 1, 3 Апр 16 11:49 null
Вывод – можно получать о файлах информацию с помощью file

Набор прав Ls cd Cp
rwx Да да Да
-wx Нет да Да
r-x Да да Нет
rw- Да нет Нет
r-- Да нет Нет
-w- Нет нет Нет
--x Нет да Нет


Задаие 28. Изучить возможности выполнения операций над файлами с разными правами доступа. Заполнить таблицу.

 

Вывод – права выполнения операций и права доступа сопоставлены не прямо.

Задание 29. Дать команды:

1) find / -name echo

2) find / -name bd

3) find / -name clear
Проанализировать, какие из них имеют исполнимые файлы.


find: /home/Natasha/.gvfs: Отказано в доступе
/usr/share/doc/gnome-python2-bonobo-2.22.1/echo
/bin/echo
file /usr/share/doc/gnome-python2-bonobo-2.22.1/echo
/usr/share/doc/gnome-python2-bonobo-2.22.1/echo: directory
file /bin/echo: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.9, stripped

find / -name bg
/usr/lib/openoffice.org/basis3.0/share/template/wizard/letter/bg
/usr/lib/openoffice.org/basis3.0/share/autotext/bg
/usr/lib/openoffice.org/basis3.0/share/wordbook/bg
/usr/share/locale/bg
/usr/share/gnome/help/gnome-system-monitor/bg
/usr/share/gnome/help/ekiga/bg
/usr/share/gnome/help/user-guide/bg
/usr/share/gnome/help/gnome-terminal/bg
/usr/share/gnome/help/system-config-date/bg
/usr/share/gnome/help/accessx-status/bg
/usr/share/gnome/help/gedit/bg
/usr/share/gnome/help/gucharmap/bg
/usr/share/gnome/help/gcalctool/bg
/usr/share/gnome/help/geyes/bg
/usr/share/gnome/help/zenity/bg
/usr/share/gnome/help/char-palette/bg
/usr/share/gnome/help/system-config-users/bg
/usr/share/gnome/help/gnome-netstatus/bg
/usr/share/gnome/help/file-roller/bg
/usr/share/gnome/help/evince/bg
/usr/share/gnome/help/system-config-services/bg
/usr/share/gnome/help/totem/bg
/usr/share/man/bg
/usr/share/gok/bg
/usr/share/X11/xkb/symbols/bg
/usr/share/X11/xkb/keymap/sgi_vndr/bg

usr/lib/openoffice.org/basis3.0/share/template/wizard/letter/bg
bash: /usr/lib/openoffice.org/basis3.0/share/template/wizard/letter/bg: является директорией
/usr/lib/openoffice.org/basis3.0/share/autotext/bg
bash: /usr/lib/openoffice.org/basis3.0/share/autotext/bg: является директорией
/usr/lib/openoffice.org/basis3.0/share/wordbook/bg
bash: /usr/lib/openoffice.org/basis3.0/share/wordbook/bg: является директорией
/usr/share/locale/bg
bash: /usr/share/locale/bg: является директорией
/usr/share/gnome/help/gnome-system-monitor/bg
bash: /usr/share/gnome/help/gnome-system-monitor/bg: является директорией
/usr/share/gnome/help/ekiga/bg
bash: /usr/share/gnome/help/ekiga/bg: является директорией
/usr/share/gnome/help/user-guide/bg
bash: /usr/share/gnome/help/user-guide/bg: является директорией
/usr/share/gnome/help/gnome-terminal/bg
bash: /usr/share/gnome/help/gnome-terminal/bg: является директорией
/usr/share/gnome/help/system-config-date/bg
bash: /usr/share/gnome/help/system-config-date/bg: является директорией
/usr/share/gnome/help/accessx-status/bg
bash: /usr/share/gnome/help/accessx-status/bg: является директорией
/usr/share/gnome/help/gedit/bg
bash: /usr/share/gnome/help/gedit/bg: является директорией
/usr/share/gnome/help/gucharmap/bg
bash: /usr/share/gnome/help/gucharmap/bg: является директорией
/usr/share/gnome/help/gcalctool/bg
bash: /usr/share/gnome/help/gcalctool/bg: является директорией
/usr/share/gnome/help/geyes/bg
bash: /usr/share/gnome/help/geyes/bg: является директорией
/usr/share/gnome/help/zenity/bg
bash: /usr/share/gnome/help/zenity/bg: является директорией
/usr/share/gnome/help/char-palette/bg
bash: /usr/share/gnome/help/char-palette/bg: является директорией
/usr/share/gnome/help/system-config-users/bg
bash: /usr/share/gnome/help/system-config-users/bg: является директорией
/usr/share/gnome/help/gnome-netstatus/bg
bash: /usr/share/gnome/help/gnome-netstatus/bg: является директорией
/usr/share/gnome/help/file-roller/bg
bash: /usr/share/gnome/help/file-roller/bg: является директорией
/usr/share/gnome/help/evince/bg
bash: /usr/share/gnome/help/evince/bg: является директорией
/usr/share/gnome/help/system-config-services/bg
bash: /usr/share/gnome/help/system-config-services/bg: является директорией
/usr/share/gnome/help/totem/bg
bash: /usr/share/gnome/help/totem/bg: является директорией
/usr/share/man/bg
bash: /usr/share/man/bg: является директорией
/usr/share/gok/bg
bash: /usr/share/gok/bg: является директорией
/usr/share/X11/xkb/symbols/bg
file /usr/share/X11/xkb/symbols/bg
/usr/share/X11/xkb/symbols/bg: ASCII C++ program text
file /usr/share/X11/xkb/keymap/sgi_vndr/bg
/usr/share/X11/xkb/keymap/sgi_vndr/bg: ASCII C++ program text

find / -name clear
/usr/bin/clear
file /usr/bin/clear
/usr/bin/clear: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.9, stripped

 






Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных