Журнал лабораторных работ

Содержание

Журнал

Среда (03/28/18)

/dev/pts/2
08:18:12
#export a

/dev/pts/3
08:18:17
#bash
root@debian2:~# $a
bash: 1: команда не найдена
root@debian2:~# echo a
a
root@debian2:~# echo a$
a$
root@debian2:~# echo $a
1
root@debian2:~# exit
exit
/dev/pts/2
08:18:17
#bash
root@debian2:~# $a
bash: 1: команда не найдена
root@debian2:~# echo a
a
root@debian2:~# echo a$
a$
root@debian2:~# echo $a
1
root@debian2:~# exit
exit
/dev/pts/3
08:19:44
#env
SHELL=/bin/bash
TERM=xterm
HISTSIZE=2000
SSH_CLIENT=192.168.16.126 49170 22
L3_PARENT_TTY=/dev/pts/3
L3_TAMPERED_EDITORS= vi vim pico nano vi vim pico nano
SSH_TTY=/dev/pts/2
USER=root
HISTFILESIZE=2000
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
MAIL=/var/mail/root
L3_SESSION_ID=3006280001143314300-1522217844
a=1
PWD=/root
LANG=ru_RU.UTF-8
/dev/pts/2
08:19:44
#env
SHELL=/bin/bash
TERM=xterm
HISTSIZE=2000
SSH_CLIENT=192.168.16.126 49170 22
L3_PARENT_TTY=/dev/pts/3
L3_TAMPERED_EDITORS= vi vim pico nano vi vim pico nano
SSH_TTY=/dev/pts/2
USER=root
HISTFILESIZE=2000
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
MAIL=/var/mail/root
L3_SESSION_ID=3006280001143314300-1522217844
a=1
PWD=/root
LANG=ru_RU.UTF-8
/dev/pts/3
08:23:08
#man bash
/dev/pts/2
08:23:08
#man bash
прошло 18 минут
/dev/pts/3
08:41:34
#md scripts
l3script: md: команда не найдена
/dev/pts/2
08:41:34
#md scripts
l3script: md: команда не найдена
прошло 35 минут
/dev/pts/3
09:16:57
#mkdir scripts

/dev/pts/2
09:16:57
#mkdir scripts

/dev/pts/3
09:17:04
#cd scripts/

/dev/pts/2
09:17:04
#cd scripts/

/dev/pts/3
09:17:27
#vi shell.sh
--- /dev/null	2018-03-26 08:41:41.503999993 +0300
+++ shell.sh	2018-03-28 10:19:42.272414836 +0300
@@ -0,0 +1,2 @@
+#!/bin/bash
+
/dev/pts/2
09:17:27
#vi shell.sh
/dev/pts/3
09:19:42
#vi shell.sh
--- /tmp/l3-saved-8382.16299.13565	2018-03-28 10:19:45.420412765 +0300
+++ shell.sh	2018-03-28 10:27:46.712406812 +0300
@@ -1,2 +1,9 @@
 #!/bin/bash
 
+users=$(awk -F: '$3=1000 && $3!=65534 {print $1}' /etc/passwd)
+
+for user in $users
+	do
+		echo "changing shell for user $user..."
+		usermod -s /bin/zsh $user
+	done
/dev/pts/2
09:19:42
#vi shell.sh
/dev/pts/3
09:27:46
#ls -l
итого 4
-rw-r--r-- 1 root root 176 Мар 28 10:27 shell.sh
/dev/pts/2
09:27:46
#ls -l
итого 4
-rw-r--r-- 1 root root 176 Мар 28 10:27 shell.sh
/dev/pts/3
09:31:22
#chmod u+x shell.sh

/dev/pts/2
09:31:22
#chmod u+x shell.sh

/dev/pts/3
09:32:29
#ls -l
итого 4
-rwxr--r-- 1 root root 176 Мар 28 10:27 shell.sh
/dev/pts/2
09:32:29
#ls -l
итого 4
-rwxr--r-- 1 root root 176 Мар 28 10:27 shell.sh
/dev/pts/3
09:32:31
#./shell.sh
changing shell for user root...
changing shell for user daemon...
changing shell for user bin...
changing shell for user sys...
changing shell for user sync...
changing shell for user games...
changing shell for user man...
changing shell for user lp...
changing shell for user mail...
changing shell for user news...
...
changing shell for user backup...
changing shell for user list...
changing shell for user irc...
changing shell for user gnats...
changing shell for user libuuid...
changing shell for user Debian-exim...
changing shell for user user...
changing shell for user sshd...
changing shell for user ivan...
changing shell for user petr...
/dev/pts/2
09:32:31
#./shell.sh
changing shell for user root...
changing shell for user daemon...
changing shell for user bin...
changing shell for user sys...
changing shell for user sync...
changing shell for user games...
changing shell for user man...
changing shell for user lp...
changing shell for user mail...
changing shell for user news...
...
changing shell for user backup...
changing shell for user list...
changing shell for user irc...
changing shell for user gnats...
changing shell for user libuuid...
changing shell for user Debian-exim...
changing shell for user user...
changing shell for user sshd...
changing shell for user ivan...
changing shell for user petr...
/dev/pts/3
09:32:47
#vi shell.sh
/dev/pts/2
09:32:47
#vi shell.sh
/dev/pts/3
09:34:39
#Press ENTER or type command to continue
root:x:0:0:root:/root:/bin/zsh
daemon:x:1:1:daemon:/usr/sbin:/bin/zsh
bin:x:2:2:bin:/bin:/bin/zsh
sys:x:3:3:sys:/dev:/bin/zsh
sync:x:4:65534:sync:/bin:/bin/zsh
games:x:5:60:games:/usr/games:/bin/zsh
man:x:6:12:man:/var/cache/man:/bin/zsh
lp:x:7:7:lp:/var/spool/lpd:/bin/zsh
mail:x:8:8:mail:/var/mail:/bin/zsh
news:x:9:9:news:/var/spool/news:/bin/zsh
...
list:x:38:38:Mailing List Manager:/var/list:/bin/zsh
irc:x:39:39:ircd:/var/run/ircd:/bin/zsh
gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/bin/zsh
nobody:x:65534:65534:nobody:/nonexistent:/bin/sh
libuuid:x:100:101::/var/lib/libuuid:/bin/zsh
Debian-exim:x:101:103::/var/spool/exim4:/bin/zsh
user:x:1000:1000:user,,,:/home/user:/bin/zsh
sshd:x:102:65534::/var/run/sshd:/bin/zsh
ivan:x:1001:1001::/home/ivan:/bin/zsh
petr:x:1002:1002::/home/petr:/bin/zsh
/dev/pts/2
09:34:39
#Press ENTER or type command to continue
root:x:0:0:root:/root:/bin/zsh
daemon:x:1:1:daemon:/usr/sbin:/bin/zsh
bin:x:2:2:bin:/bin:/bin/zsh
sys:x:3:3:sys:/dev:/bin/zsh
sync:x:4:65534:sync:/bin:/bin/zsh
games:x:5:60:games:/usr/games:/bin/zsh
man:x:6:12:man:/var/cache/man:/bin/zsh
lp:x:7:7:lp:/var/spool/lpd:/bin/zsh
mail:x:8:8:mail:/var/mail:/bin/zsh
news:x:9:9:news:/var/spool/news:/bin/zsh
...
list:x:38:38:Mailing List Manager:/var/list:/bin/zsh
irc:x:39:39:ircd:/var/run/ircd:/bin/zsh
gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/bin/zsh
nobody:x:65534:65534:nobody:/nonexistent:/bin/sh
libuuid:x:100:101::/var/lib/libuuid:/bin/zsh
Debian-exim:x:101:103::/var/spool/exim4:/bin/zsh
user:x:1000:1000:user,,,:/home/user:/bin/zsh
sshd:x:102:65534::/var/run/sshd:/bin/zsh
ivan:x:1001:1001::/home/ivan:/bin/zsh
petr:x:1002:1002::/home/petr:/bin/zsh
/dev/pts/3
09:34:47
#vi shell.sh
--- /tmp/l3-saved-8382.381.29208	2018-03-28 10:35:23.484415800 +0300
+++ shell.sh	2018-03-28 10:35:31.884418078 +0300
@@ -1,6 +1,6 @@
 #!/bin/bash
 
-users=$(awk -F: '$3=1000 && $3!=65534 {print $1}' /etc/passwd)
+users=$(awk -F: '$3=>1000 && $3!=65534 {print $1}' /etc/passwd)
 
 for user in $users
 	do
/dev/pts/2
09:34:47
#vi shell.sh
/dev/pts/3
09:35:31
#cd /etc/

/dev/pts/2
09:35:31
#cd /etc/

/dev/pts/3
09:35:49
#cp passwd passwd.old

/dev/pts/2
09:35:49
#cp passwd passwd.old

/dev/pts/3
09:36:00
#scp 192.168.13.6:/etc/passwd /etc
The authenticity of host '192.168.13.6 (192.168.13.6)' can't be established.
ECDSA key fingerprint is bb:7b:f3:72:0e:3d:91:4c:a0:5b:88:ff:0d:0d:33:1d.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '192.168.13.6' (ECDSA) to the list of known hosts.
root@192.168.13.6's password:
passwd                                        100% 1028     1.0KB/s   00:00
/dev/pts/2
09:36:00
#scp 192.168.13.6:/etc/passwd /etc
The authenticity of host '192.168.13.6 (192.168.13.6)' can't be established.
ECDSA key fingerprint is bb:7b:f3:72:0e:3d:91:4c:a0:5b:88:ff:0d:0d:33:1d.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '192.168.13.6' (ECDSA) to the list of known hosts.
root@192.168.13.6's password:
passwd                                        100% 1028     1.0KB/s   00:00
/dev/pts/3
09:36:23
#cat /etc/passwd
root:x:0:0:root:/root:/bin/bash
daemon:x:1:1:daemon:/usr/sbin:/bin/sh
bin:x:2:2:bin:/bin:/bin/sh
sys:x:3:3:sys:/dev:/bin/sh
sync:x:4:65534:sync:/bin:/bin/sync
games:x:5:60:games:/usr/games:/bin/sh
man:x:6:12:man:/var/cache/man:/bin/sh
lp:x:7:7:lp:/var/spool/lpd:/bin/sh
mail:x:8:8:mail:/var/mail:/bin/sh
news:x:9:9:news:/var/spool/news:/bin/sh
...
irc:x:39:39:ircd:/var/run/ircd:/bin/sh
gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/bin/sh
nobody:x:65534:65534:nobody:/nonexistent:/bin/sh
libuuid:x:100:101::/var/lib/libuuid:/bin/sh
Debian-exim:x:101:103::/var/spool/exim4:/bin/false
user:x:1000:1000:user,,,:/home/user:/bin/zsh
sshd:x:102:65534::/var/run/sshd:/usr/sbin/nologin
ivan:x:1001:1001::/home/ivan:/bin/zsh
petr:x:1002:1002::/home/petr:/bin/zsh
popa3d:x:103:105::/var/lib/popa3d:/bin/false
/dev/pts/2
09:36:23
#cat /etc/passwd
root:x:0:0:root:/root:/bin/bash
daemon:x:1:1:daemon:/usr/sbin:/bin/sh
bin:x:2:2:bin:/bin:/bin/sh
sys:x:3:3:sys:/dev:/bin/sh
sync:x:4:65534:sync:/bin:/bin/sync
games:x:5:60:games:/usr/games:/bin/sh
man:x:6:12:man:/var/cache/man:/bin/sh
lp:x:7:7:lp:/var/spool/lpd:/bin/sh
mail:x:8:8:mail:/var/mail:/bin/sh
news:x:9:9:news:/var/spool/news:/bin/sh
...
irc:x:39:39:ircd:/var/run/ircd:/bin/sh
gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/bin/sh
nobody:x:65534:65534:nobody:/nonexistent:/bin/sh
libuuid:x:100:101::/var/lib/libuuid:/bin/sh
Debian-exim:x:101:103::/var/spool/exim4:/bin/false
user:x:1000:1000:user,,,:/home/user:/bin/zsh
sshd:x:102:65534::/var/run/sshd:/usr/sbin/nologin
ivan:x:1001:1001::/home/ivan:/bin/zsh
petr:x:1002:1002::/home/petr:/bin/zsh
popa3d:x:103:105::/var/lib/popa3d:/bin/false
/dev/pts/3
09:36:29
#cd

/dev/pts/2
09:36:29
#cd

/dev/pts/3
09:37:35
#vi shell.sh
--- /tmp/l3-saved-8382.28213.26593	2018-03-28 10:37:39.120436991 +0300
+++ shell.sh	2018-03-28 10:59:37.768414039 +0300
@@ -1,9 +1,10 @@
 #!/bin/bash
 
-users=$(awk -F: '$3=>1000 && $3!=65534 {print $1}' /etc/passwd)
+users=$(awk -F: '$3>=1000 && $3!=65534 {print $1}' /etc/passwd)
+shell=$1
 
 for user in $users
 	do
-		echo "changing shell for user $user..."
-		usermod -s /bin/zsh $user
+		echo "changing shell $shell for user $user..."
+		usermod -s /bin/$shell $user
 	done
/dev/pts/2
09:37:35
#vi shell.sh
прошло 22 минуты
/dev/pts/3
09:59:37
#vi shell.sh bash
/dev/pts/2
09:59:37
#vi shell.sh bash
/dev/pts/3
10:00:32
#vi shell.sh
--- /tmp/l3-saved-8382.1612.2533	2018-03-28 11:01:51.820356197 +0300
+++ shell.sh	2018-03-28 11:03:28.060425987 +0300
@@ -1,7 +1,7 @@
 #!/bin/bash
 
 users=$(awk -F: '$3>=1000 && $3!=65534 {print $1}' /etc/passwd)
-shell=$1
+shell=${1:-bash}
 
 for user in $users
 	do
/dev/pts/2
10:00:32
#vi shell.sh
/dev/pts/3
10:03:28
#./shell.sh
changing shell bash for user user...
usermod: изменения не внесены
changing shell bash for user ivan...
usermod: изменения не внесены
changing shell bash for user petr...
usermod: изменения не внесены
/dev/pts/2
10:03:28
#./shell.sh
changing shell bash for user user...
usermod: изменения не внесены
changing shell bash for user ivan...
usermod: изменения не внесены
changing shell bash for user petr...
usermod: изменения не внесены
прошло >2 часов
/dev/pts/3
13:02:49
#~
root:$6$ppY7xZxX$CnutMU4XxetHko6DW5K/ckfiA6CFeC0cbV/d6rrWE6F5iszqxAaQTwekH3.vBTQPNCakvqusvPcBecndLcbX8.:16248:0:99999:7:::
daemon:*:16248:0:99999:7:::
bin:*:16248:0:99999:7:::
sys:*:16248:0:99999:7:::
sync:*:16248:0:99999:7:::
games:*:16248:0:99999:7:::
man:*:16248:0:99999:7:::
lp:*:16248:0:99999:7:::
mail:*:16248:0:99999:7:::
news:*:16248:0:99999:7:::
...
list:*:16248:0:99999:7:::
irc:*:16248:0:99999:7:::
gnats:*:16248:0:99999:7:::
nobody:*:16248:0:99999:7:::
libuuid:!:16248:0:99999:7:::
Debian-exim:!:16248:0:99999:7:::
user:$6$CkJHVC8E$ykTJUix/7qmcPBJgqnJtCHlWhYfEaImqXcQyeRrwYm6Xi4KaZSfb4FB20ocZ/VlrQzTR2wiEobMxT/OM/FXgd0:16248:0:99999:7:::
sshd:*:16248:0:99999:7:::
ivan:$6$HavUO65k$xquY5VrMrAUuHQvZZkqxddFefhIcvGb1JOcWIADGJqx0a8QJCQU1DXotg6ltI0s3U3aycXi5anxUHsEWx4XF40:17616:0:99999:7:::
petr:$6$MBEvzXFn$1xn/EQmbg06SPyM.eekTb/jrUSEq8gfEbmTJYiINfC5XHPD6d3dK0sGyDV61rlADt8XmrobDwjOdIlWf/eeOO1:17616:0:99999:7:::
/dev/pts/2
13:02:49
#~
root:$6$ppY7xZxX$CnutMU4XxetHko6DW5K/ckfiA6CFeC0cbV/d6rrWE6F5iszqxAaQTwekH3.vBTQPNCakvqusvPcBecndLcbX8.:16248:0:99999:7:::
daemon:*:16248:0:99999:7:::
bin:*:16248:0:99999:7:::
sys:*:16248:0:99999:7:::
sync:*:16248:0:99999:7:::
games:*:16248:0:99999:7:::
man:*:16248:0:99999:7:::
lp:*:16248:0:99999:7:::
mail:*:16248:0:99999:7:::
news:*:16248:0:99999:7:::
...
list:*:16248:0:99999:7:::
irc:*:16248:0:99999:7:::
gnats:*:16248:0:99999:7:::
nobody:*:16248:0:99999:7:::
libuuid:!:16248:0:99999:7:::
Debian-exim:!:16248:0:99999:7:::
user:$6$CkJHVC8E$ykTJUix/7qmcPBJgqnJtCHlWhYfEaImqXcQyeRrwYm6Xi4KaZSfb4FB20ocZ/VlrQzTR2wiEobMxT/OM/FXgd0:16248:0:99999:7:::
sshd:*:16248:0:99999:7:::
ivan:$6$HavUO65k$xquY5VrMrAUuHQvZZkqxddFefhIcvGb1JOcWIADGJqx0a8QJCQU1DXotg6ltI0s3U3aycXi5anxUHsEWx4XF40:17616:0:99999:7:::
petr:$6$MBEvzXFn$1xn/EQmbg06SPyM.eekTb/jrUSEq8gfEbmTJYiINfC5XHPD6d3dK0sGyDV61rlADt8XmrobDwjOdIlWf/eeOO1:17616:0:99999:7:::
/dev/pts/3
13:03:37
#id ivan
uid=1001(ivan) gid=1001(ivan) группы=1001(ivan)
/dev/pts/2
13:03:37
#id ivan
uid=1001(ivan) gid=1001(ivan) группы=1001(ivan)
/dev/pts/3
13:04:55
#chfn ivan
Изменение информации о пользователе ivan
Введите новое значение или нажмите ENTER для выбора значения по умолчанию
        Полное имя []: Ivan Ivanov
        Номер комнаты []: 9D
        Рабочий телефон []: 111
        Домашний телефон []: 111 11 11
        Другое []: LOL
/dev/pts/2
13:04:55
#chfn ivan
Изменение информации о пользователе ivan
Введите новое значение или нажмите ENTER для выбора значения по умолчанию
        Полное имя []: Ivan Ivanov
        Номер комнаты []: 9D
        Рабочий телефон []: 111
        Домашний телефон []: 111 11 11
        Другое []: LOL
/dev/pts/3
13:11:04
#id ivan
uid=1001(ivan) gid=1001(ivan) группы=1001(ivan)
/dev/pts/2
13:11:04
#id ivan
uid=1001(ivan) gid=1001(ivan) группы=1001(ivan)
/dev/pts/3
13:11:11
#cat /etc/passwd
root:x:0:0:root:/root:/bin/bash
daemon:x:1:1:daemon:/usr/sbin:/bin/sh
bin:x:2:2:bin:/bin:/bin/sh
sys:x:3:3:sys:/dev:/bin/sh
sync:x:4:65534:sync:/bin:/bin/sync
games:x:5:60:games:/usr/games:/bin/sh
man:x:6:12:man:/var/cache/man:/bin/sh
lp:x:7:7:lp:/var/spool/lpd:/bin/sh
mail:x:8:8:mail:/var/mail:/bin/sh
news:x:9:9:news:/var/spool/news:/bin/sh
...
irc:x:39:39:ircd:/var/run/ircd:/bin/sh
gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/bin/sh
nobody:x:65534:65534:nobody:/nonexistent:/bin/sh
libuuid:x:100:101::/var/lib/libuuid:/bin/sh
Debian-exim:x:101:103::/var/spool/exim4:/bin/false
user:x:1000:1000:user,,,:/home/user:/bin/bash
sshd:x:102:65534::/var/run/sshd:/usr/sbin/nologin
ivan:x:1001:1001:Ivan Ivanov,9D,111,111 11 11,LOL:/home/ivan:/bin/bash
petr:x:1002:1002::/home/petr:/bin/bash
popa3d:x:103:105::/var/lib/popa3d:/bin/false
/dev/pts/2
13:11:11
#cat /etc/passwd
root:x:0:0:root:/root:/bin/bash
daemon:x:1:1:daemon:/usr/sbin:/bin/sh
bin:x:2:2:bin:/bin:/bin/sh
sys:x:3:3:sys:/dev:/bin/sh
sync:x:4:65534:sync:/bin:/bin/sync
games:x:5:60:games:/usr/games:/bin/sh
man:x:6:12:man:/var/cache/man:/bin/sh
lp:x:7:7:lp:/var/spool/lpd:/bin/sh
mail:x:8:8:mail:/var/mail:/bin/sh
news:x:9:9:news:/var/spool/news:/bin/sh
...
irc:x:39:39:ircd:/var/run/ircd:/bin/sh
gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/bin/sh
nobody:x:65534:65534:nobody:/nonexistent:/bin/sh
libuuid:x:100:101::/var/lib/libuuid:/bin/sh
Debian-exim:x:101:103::/var/spool/exim4:/bin/false
user:x:1000:1000:user,,,:/home/user:/bin/bash
sshd:x:102:65534::/var/run/sshd:/usr/sbin/nologin
ivan:x:1001:1001:Ivan Ivanov,9D,111,111 11 11,LOL:/home/ivan:/bin/bash
petr:x:1002:1002::/home/petr:/bin/bash
popa3d:x:103:105::/var/lib/popa3d:/bin/false
/dev/pts/3
13:11:19
#color
l3script: color: команда не найдена
/dev/pts/2
13:11:19
#color
l3script: color: команда не найдена
/dev/pts/3
13:11:33
#col
col     colcrt  colrm   column
/dev/pts/2
13:11:33
#col
col     colcrt  colrm   column
/dev/pts/3
13:11:33
#colfinger
l3script: colfinger: команда не найдена
/dev/pts/2
13:11:33
#colfinger
l3script: colfinger: команда не найдена
/dev/pts/3
13:11:57
#finger
l3script: finger: команда не найдена
/dev/pts/2
13:11:57
#finger
l3script: finger: команда не найдена
/dev/pts/3
13:12:08
#apt-get install finger
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
НОВЫЕ пакеты, которые будут установлены:
  finger
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 20,5 kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 31,7 kB.
Получено:1 http://ftp.ua.debian.org/debian/ wheezy/main finger amd64 0.17-15 [20,5 kB]
Получено 20,5 kБ за 0с (280 kБ/c)
Выбор ранее не выбранного пакета finger.
(Чтение базы данных … на данный момент установлено 30012 файлов и каталогов.)
Распаковывается пакет finger (из файла …/finger_0.17-15_amd64.deb) …
Обрабатываются триггеры для man-db …
Настраивается пакет finger (0.17-15) …
/dev/pts/2
13:12:08
#apt-get install finger
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
НОВЫЕ пакеты, которые будут установлены:
  finger
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 20,5 kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 31,7 kB.
Получено:1 http://ftp.ua.debian.org/debian/ wheezy/main finger amd64 0.17-15 [20,5 kB]
Получено 20,5 kБ за 0с (280 kБ/c)
Выбор ранее не выбранного пакета finger.
(Чтение базы данных … на данный момент установлено 30012 файлов и каталогов.)
Распаковывается пакет finger (из файла …/finger_0.17-15_amd64.deb) …
Обрабатываются триггеры для man-db …
Настраивается пакет finger (0.17-15) …
/dev/pts/3
13:13:01
#finger ivan
Login: ivan                             Name: Ivan Ivanov
Directory: /home/ivan                   Shell: /bin/bash
Office: 9D, 111                         Home Phone: 111 11 11
Last login Wed Mar 28 11:10 (EEST) on pts/6 from 192.168.16.126
No mail.
No Plan.
/dev/pts/2
13:13:01
#finger ivan
Login: ivan                             Name: Ivan Ivanov
Directory: /home/ivan                   Shell: /bin/bash
Office: 9D, 111                         Home Phone: 111 11 11
Last login Wed Mar 28 11:10 (EEST) on pts/6 from 192.168.16.126
No mail.
No Plan.
/dev/pts/3
13:13:10
#cat /etc/passwd
root:x:0:0:root:/root:/bin/bash
daemon:x:1:1:daemon:/usr/sbin:/bin/sh
bin:x:2:2:bin:/bin:/bin/sh
sys:x:3:3:sys:/dev:/bin/sh
sync:x:4:65534:sync:/bin:/bin/sync
games:x:5:60:games:/usr/games:/bin/sh
man:x:6:12:man:/var/cache/man:/bin/sh
lp:x:7:7:lp:/var/spool/lpd:/bin/sh
mail:x:8:8:mail:/var/mail:/bin/sh
news:x:9:9:news:/var/spool/news:/bin/sh
...
irc:x:39:39:ircd:/var/run/ircd:/bin/sh
gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/bin/sh
nobody:x:65534:65534:nobody:/nonexistent:/bin/sh
libuuid:x:100:101::/var/lib/libuuid:/bin/sh
Debian-exim:x:101:103::/var/spool/exim4:/bin/false
user:x:1000:1000:user,,,:/home/user:/bin/bash
sshd:x:102:65534::/var/run/sshd:/usr/sbin/nologin
ivan:x:1001:1001:Ivan Ivanov,9D,111,111 11 11,LOL:/home/ivan:/bin/bash
petr:x:1002:1002::/home/petr:/bin/bash
popa3d:x:103:105::/var/lib/popa3d:/bin/false
/dev/pts/2
13:13:10
#cat /etc/passwd
root:x:0:0:root:/root:/bin/bash
daemon:x:1:1:daemon:/usr/sbin:/bin/sh
bin:x:2:2:bin:/bin:/bin/sh
sys:x:3:3:sys:/dev:/bin/sh
sync:x:4:65534:sync:/bin:/bin/sync
games:x:5:60:games:/usr/games:/bin/sh
man:x:6:12:man:/var/cache/man:/bin/sh
lp:x:7:7:lp:/var/spool/lpd:/bin/sh
mail:x:8:8:mail:/var/mail:/bin/sh
news:x:9:9:news:/var/spool/news:/bin/sh
...
irc:x:39:39:ircd:/var/run/ircd:/bin/sh
gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/bin/sh
nobody:x:65534:65534:nobody:/nonexistent:/bin/sh
libuuid:x:100:101::/var/lib/libuuid:/bin/sh
Debian-exim:x:101:103::/var/spool/exim4:/bin/false
user:x:1000:1000:user,,,:/home/user:/bin/bash
sshd:x:102:65534::/var/run/sshd:/usr/sbin/nologin
ivan:x:1001:1001:Ivan Ivanov,9D,111,111 11 11,LOL:/home/ivan:/bin/bash
petr:x:1002:1002::/home/petr:/bin/bash
popa3d:x:103:105::/var/lib/popa3d:/bin/false
/dev/pts/3
13:15:02
#userm
l3script: userm: команда не найдена
/dev/pts/2
13:15:02
#userm
l3script: userm: команда не найдена
/dev/pts/3
13:16:02
#usermod
Использование: usermod [параметры] ПОÐ
, --comment КОММЕНТАРИЙ     новое значение поля GECOS
  -d, --home ДОМ_КАТ            новый домашний каталог учётной записи
  -e, --expiredate ДАТА_УСТ     установить дату окончания действия
                                учётной записи в ДАТА_УСТ
  -f, --inactive НЕАКТИВНОСТЬ   установить период неактивности пароля после
                                устаревания учётной записи равным НЕАКТИВНОСТЬ
  -g, --gid ГРУППА              принудительно назначить первичную ГРУППУ
  -G, --groups ГРУППЫ           список дополнительных ГРУПП
  -a, --append                  добавить пользователя в дополнительные
...
                                имеющимся (не уникальным) UID
  -p, --password ПАРОоль для
                                учётной записи
  -R, --root КАТ_CHROOT         каталог, в который выполняется chroot
  -s, --shell ОБОолочка для учётной
                                записи
  -u, --uid UID                 новый UID для учётной записи
  -U, --unlock                  разблокировать учётную запись
  -Z, --selinux-user SEUSER     новое пользовательское сопоставление
                                SELinux для учётной записи
/dev/pts/2
13:16:02
#usermod
Использование: usermod [параметры] ПОÐ
, --comment КОММЕНТАРИЙ     новое значение поля GECOS
  -d, --home ДОМ_КАТ            новый домашний каталог учётной записи
  -e, --expiredate ДАТА_УСТ     установить дату окончания действия
                                учётной записи в ДАТА_УСТ
  -f, --inactive НЕАКТИВНОСТЬ   установить период неактивности пароля после
                                устаревания учётной записи равным НЕАКТИВНОСТЬ
  -g, --gid ГРУППА              принудительно назначить первичную ГРУППУ
  -G, --groups ГРУППЫ           список дополнительных ГРУПП
  -a, --append                  добавить пользователя в дополнительные
...
                                имеющимся (не уникальным) UID
  -p, --password ПАРОоль для
                                учётной записи
  -R, --root КАТ_CHROOT         каталог, в который выполняется chroot
  -s, --shell ОБОолочка для учётной
                                записи
  -u, --uid UID                 новый UID для учётной записи
  -U, --unlock                  разблокировать учётную запись
  -Z, --selinux-user SEUSER     новое пользовательское сопоставление
                                SELinux для учётной записи
/dev/pts/3
13:16:06
#cat /etc/shadow
root:$6$ppY7xZxX$CnutMU4XxetHko6DW5K/ckfiA6CFeC0cbV/d6rrWE6F5iszqxAaQTwekH3.vBTQPNCakvqusvPcBecndLcbX8.:16248:0:99999:7:::
daemon:*:16248:0:99999:7:::
bin:*:16248:0:99999:7:::
sys:*:16248:0:99999:7:::
sync:*:16248:0:99999:7:::
games:*:16248:0:99999:7:::
man:*:16248:0:99999:7:::
lp:*:16248:0:99999:7:::
mail:*:16248:0:99999:7:::
news:*:16248:0:99999:7:::
...
list:*:16248:0:99999:7:::
irc:*:16248:0:99999:7:::
gnats:*:16248:0:99999:7:::
nobody:*:16248:0:99999:7:::
libuuid:!:16248:0:99999:7:::
Debian-exim:!:16248:0:99999:7:::
user:$6$CkJHVC8E$ykTJUix/7qmcPBJgqnJtCHlWhYfEaImqXcQyeRrwYm6Xi4KaZSfb4FB20ocZ/VlrQzTR2wiEobMxT/OM/FXgd0:16248:0:99999:7:::
sshd:*:16248:0:99999:7:::
ivan:$6$HavUO65k$xquY5VrMrAUuHQvZZkqxddFefhIcvGb1JOcWIADGJqx0a8QJCQU1DXotg6ltI0s3U3aycXi5anxUHsEWx4XF40:17616:0:99999:7:::
petr:$6$MBEvzXFn$1xn/EQmbg06SPyM.eekTb/jrUSEq8gfEbmTJYiINfC5XHPD6d3dK0sGyDV61rlADt8XmrobDwjOdIlWf/eeOO1:17616:0:99999:7:::
/dev/pts/2
13:16:06
#cat /etc/shadow
root:$6$ppY7xZxX$CnutMU4XxetHko6DW5K/ckfiA6CFeC0cbV/d6rrWE6F5iszqxAaQTwekH3.vBTQPNCakvqusvPcBecndLcbX8.:16248:0:99999:7:::
daemon:*:16248:0:99999:7:::
bin:*:16248:0:99999:7:::
sys:*:16248:0:99999:7:::
sync:*:16248:0:99999:7:::
games:*:16248:0:99999:7:::
man:*:16248:0:99999:7:::
lp:*:16248:0:99999:7:::
mail:*:16248:0:99999:7:::
news:*:16248:0:99999:7:::
...
list:*:16248:0:99999:7:::
irc:*:16248:0:99999:7:::
gnats:*:16248:0:99999:7:::
nobody:*:16248:0:99999:7:::
libuuid:!:16248:0:99999:7:::
Debian-exim:!:16248:0:99999:7:::
user:$6$CkJHVC8E$ykTJUix/7qmcPBJgqnJtCHlWhYfEaImqXcQyeRrwYm6Xi4KaZSfb4FB20ocZ/VlrQzTR2wiEobMxT/OM/FXgd0:16248:0:99999:7:::
sshd:*:16248:0:99999:7:::
ivan:$6$HavUO65k$xquY5VrMrAUuHQvZZkqxddFefhIcvGb1JOcWIADGJqx0a8QJCQU1DXotg6ltI0s3U3aycXi5anxUHsEWx4XF40:17616:0:99999:7:::
petr:$6$MBEvzXFn$1xn/EQmbg06SPyM.eekTb/jrUSEq8gfEbmTJYiINfC5XHPD6d3dK0sGyDV61rlADt8XmrobDwjOdIlWf/eeOO1:17616:0:99999:7:::
/dev/pts/3
13:18:30
#less /etc/default/useradd
/dev/pts/2
13:18:30
#less /etc/default/useradd
прошло 35 минут
/dev/pts/3
13:54:08
#vi /etc/default/useradd
--- /tmp/l3-saved-8382.6268.2784	2018-03-28 14:54:13.200414036 +0300
+++ /etc/default/useradd	2018-03-28 14:56:24.912409534 +0300
@@ -21,7 +21,7 @@
 #
 # The number of days after a password expires until the account 
 # is permanently disabled
-# INACTIVE=-1
+INACTIVE=5
 #
 # The default expire date
 # EXPIRE=
/dev/pts/2
13:54:08
#vi /etc/default/useradd
/dev/pts/3
13:56:24
#vi /etc/login.defs
--- /tmp/l3-saved-8382.5635.17963	2018-03-28 14:57:45.904483470 +0300
+++ /etc/login.defs	2018-03-28 15:01:01.520417910 +0300
@@ -152,7 +152,8 @@
 #	PASS_MIN_DAYS	Minimum number of days allowed between password changes.
 #	PASS_WARN_AGE	Number of days warning given before a password expires.
 #
-PASS_MAX_DAYS	99999
+
+PASS_MAX_DAYS	45
 PASS_MIN_DAYS	0
 PASS_WARN_AGE	7
 
/dev/pts/2
13:56:24
#vi /etc/login.defs
/dev/pts/3
14:01:01
#cat /etc/gr
groff/  group   group-  grub.d/
/dev/pts/2
14:01:01
#cat /etc/gr
groff/  group   group-  grub.d/
/dev/pts/3
14:01:01
#cat /etc/group
root:x:0:
daemon:x:1:
bin:x:2:
sys:x:3:
adm:x:4:
tty:x:5:
disk:x:6:
lp:x:7:
mail:x:8:
news:x:9:
...
games:x:60:
users:x:100:
nogroup:x:65534:
libuuid:x:101:
crontab:x:102:
Debian-exim:x:103:
ssh:x:104:
user:x:1000:
ivan:x:1001:
petr:x:1002:
/dev/pts/2
14:01:01