| /l3/users/eb/2009/linux6/user :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 :14 :15 |
|
|
#(echo password1; echo password1) | passwd user
Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён |
|
#(echo password; echo password) | passwd user
Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён |
|
#cat /dev/urandom | tr -cd 0-9a-zA-Z'\n' | grep -x ........ | head -1
w28HG4f7 |
|
#cat /dev/urandom | tr -cd 0-9a-zA-Z'\n' | grep -x ........ | head -1
Bzg8lzjl |
|
#cat /dev/urandom | tr -cd 0-9a-zA-Z'\n' | grep -x ........ | head -1
0LbuVO54 |
|
#cat /dev/urandom | tr -cd 0-9a-zA-Z'\n' | grep ........ | head -1
qUUyqcgIDyxwzozDESKhHdmGW8kThnUOuqIgGG4aO8lWJ |
|
#cat /dev/urandom | tr -cd 0-9a-zA-Z'\n' | grep ........ | head -2
XaJbmOefpv4R4 5o7jPPot9CkRLy706JYpZ0gn3xgNf8eqMZLL7kycFBENUpmOTTI56U8ohvXUgvAsZ22s608JIEv528dOyy6dNh |
|
#echo usermod -s /bin/bash -G audio,cdrom user1
usermod -s /bin/bash -G audio,cdrom user1 |
|
#apt-get install miscfiles
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Уже установлена самая новая версия miscfiles. miscfiles установлен вручную. Следующие пакеты устанавливались автоматически и больше не требуются: update-inetd portmap Для их удаления используйте 'apt-get autoremove'. обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено. |
|
#less /usr/share//di
|
|
#zcat /usr/share/dict/propernames.gz | head
Aaron Ada Adam Adlai Adrian Adrienne Agatha Agnetha Ahmed Ahmet |
|
##miscfile
|
|
##\miscfile
|
|
##\miscfiles
|
|
#мvi /tmp/newuser.sh
#!bash /bin/bash while zcat /usr/share/dict/propernames.gz | head -10 | while read user do useradd -m $user | passwd $user done |
|
#zcat /usr/share/dict/propernames.gz | head -10 | while read user
> do > useradd user > done useradd: пользователь user уже существует useradd: пользователь user уже существует useradd: пользователь user уже существует useradd: пользователь user уже существует useradd: пользователь user уже существует useradd: пользователь user уже существует useradd: пользователь user уже существует useradd: пользователь user уже существует useradd: пользователь user уже существует useradd: пользователь user уже существует |
|
#zcat /usr/share/dict/propernames.gz | head -10 | while read $user ; do useradd user; done
useradd: пользователь user уже существует useradd: пользователь user уже существует useradd: пользователь user уже существует useradd: пользователь user уже существует useradd: пользователь user уже существует useradd: пользователь user уже существует useradd: пользователь user уже существует useradd: пользователь user уже существует useradd: пользователь user уже существует useradd: пользователь user уже существует |
|
#zcat /usr/share/dict/propernames.gz | head -10 | while read user
> > > useradd -m $user | passwd $user > > done bash: syntax error near unexpected token `done' |
|
#zcat /usr/share/dict/propernames.gz | head -10 | while read user
> > > useradd -m $user | passwd $user > do > done bash: syntax error near unexpected token `done' |
|
#zcat /usr/share/dict/propernames.gz | head -10 | while read $user
имеющимся (не уникальным) UID
-p, --password PASSWORD задать шифрованный пароль для новой
учётной записи
-r, --system создать системную учётную запись
-s, --shell SHELL задать командную оболочку для новой
учётной записи
-u, --uid UID принудительно назначить UID для новой
учётной записи
-U, --user-group создать группу с именем как у пользователя
-Z, --selinux-user SEUSER использовать указанного SEUSER для
...
-r, --system создать системную учётную запись
-s, --shell SHELL задать командную оболочку для новой
учётной записи
-u, --uid UID принудительно назначить UID для новой
учётной записи
-U, --user-group создать группу с именем как у пользователя
-Z, --selinux-user SEUSER использовать указанного SEUSER для
отображения в пользователя SELinux
Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: Ошибка при операциях с маркером проверки подлинности
passwd: пароль не изменён
|
|
#zcat /usr/share/dict/propernames.gz | head -10 | while read user ; useradd -m $user done
> > done bash: syntax error near unexpected token `done' |
|
#zcat /usr/share/dict/propernames.gz | head -10 | while read user do useradd -m $user done
> done bash: syntax error near unexpected token `done' |
|
#zcat /usr/share/dict/propernames.gz | head -10 | while read user do; useradd -m $user done
> done bash: syntax error near unexpected token `done' |
|
#echo (pass | passwd $username)
bash: syntax error near unexpected token `pass' |
|
#while
> zcat /usr/share/dict/propernames.gz | head -10 | while read username > do > useradd -m $username > userpass=$username > (echo $userpass; echo $userpass | passwd $username > done bash: syntax error near unexpected token `done' |
|
#zcat /usr/share/dict/propernames.gz | head -10 | while read username
> do > useradd -m $username > userpass=$username > (echo $userpass; echo $userpass | passwd $username > done bash: syntax error near unexpected token `done' |
|
#zcat /usr/share/dict/propernames.gz | head -10
Aaron Ada Adam Adlai Adrian Adrienne Agatha Agnetha Ahmed Ahmet |
|
#zcat /usr/share/dict/propernames.gz | head -10 | while read username
> do > useradd -m $username > userpass=$username > (echo $userpass; echo $userpass) | passwd $username > done Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён |
|
#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 ... Aaron:x:1002:1002::/home/Aaron:/bin/sh Ada:x:1003:1003::/home/Ada:/bin/sh Adam:x:1004:1004::/home/Adam:/bin/sh Adlai:x:1005:1005::/home/Adlai:/bin/sh Adrian:x:1006:1006::/home/Adrian:/bin/sh Adrienne:x:1007:1007::/home/Adrienne:/bin/sh Agatha:x:1008:1008::/home/Agatha:/bin/sh Agnetha:x:1009:1009::/home/Agnetha:/bin/sh Ahmed:x:1010:1010::/home/Ahmed:/bin/sh Ahmet:x:1011:1011::/home/Ahmet:/bin/sh |
|
#ls /tmp
audio date2.log date.log dir1 keyring-9XzFN3 l1 newuser.sh orbit-user ssh-DvvkOf9808 |
|
#chmod +x /tmp/newuser.sh
|
|
#sh /tmp/newuser.sh
useradd: пользователь Aaron уже существует Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён /tmp/newuser.sh: line 8: ./tmp/createuser: Нет такого файла или каталога useradd: пользователь Ada уже существует Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён /tmp/newuser.sh: line 8: ./tmp/createuser: Нет такого файла или каталога useradd: пользователь Adam уже существует Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён /tmp/newuser.sh: line 8: ./tmp/createuser: Нет такого файла или каталога useradd: пользователь Adlai уже существует ... /tmp/newuser.sh: line 8: ./tmp/createuser: Нет такого файла или каталога useradd: пользователь Agnetha уже существует Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён /tmp/newuser.sh: line 8: ./tmp/createuser: Нет такого файла или каталога useradd: пользователь Ahmed уже существует Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён /tmp/newuser.sh: line 8: ./tmp/createuser: Нет такого файла или каталога useradd: пользователь Ahmet уже существует Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён /tmp/newuser.sh: line 8: ./tmp/createuser: Нет такого файла или каталога |
|
#zcat /usr/share/dict/propernames.gz | head -10 | while read username
> do > useradd -m $username > userpass=$username > (echo $userpass; echo $userpass) | passwd $username > echo $username, $userpass>> ./tmp/createuser > done useradd: пользователь Aaron уже существует Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён useradd: пользователь Ada уже существует Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён ... useradd: пользователь Adrienne уже существует Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён useradd: пользователь Agatha уже существует Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён useradd: пользователь Agnetha уже существует Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён useradd: пользователь Ahmed уже существует Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён useradd: пользователь Ahmet уже существует Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён |
|
#sh /tmp/newuser.sh
useradd: пользователь Aaron уже существует Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён /tmp/newuser.sh: line 8: ./tmp/createuser: Нет такого файла или каталога useradd: пользователь Ada уже существует Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён /tmp/newuser.sh: line 8: ./tmp/createuser: Нет такого файла или каталога useradd: пользователь Adam уже существует Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён /tmp/newuser.sh: line 8: ./tmp/createuser: Нет такого файла или каталога useradd: пользователь Adlai уже существует ... /tmp/newuser.sh: line 8: ./tmp/createuser: Нет такого файла или каталога useradd: пользователь Agnetha уже существует Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён /tmp/newuser.sh: line 8: ./tmp/createuser: Нет такого файла или каталога useradd: пользователь Ahmed уже существует Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён /tmp/newuser.sh: line 8: ./tmp/createuser: Нет такого файла или каталога useradd: пользователь Ahmet уже существует Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён /tmp/newuser.sh: line 8: ./tmp/createuser: Нет такого файла или каталога |
|
#vi /tmp/newuser.sh
|
|
#/tmp/newuser.sh
bash: /tmp/newuser.sh: bash: плохой интерпретатор: Нет такого файла или каталога |
|
#/tmp/newuser.sh
useradd: пользователь Aaron уже существует Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён useradd: пользователь Ada уже существует Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён useradd: пользователь Adam уже существует Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён useradd: пользователь Adlai уже существует Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён useradd: пользователь Adrian уже существует Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён useradd: пользователь Adrienne уже существует Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён useradd: пользователь Agatha уже существует Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён useradd: пользователь Agnetha уже существует Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён useradd: пользователь Ahmed уже существует Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён useradd: пользователь Ahmet уже существует Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён |
|
#/tmp/newuser.sh
useradd: пользователь Aaron уже существует Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён useradd: пользователь Ada уже существует Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён useradd: пользователь Adam уже существует Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён useradd: пользователь Adlai уже существует Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён useradd: пользователь Adrian уже существует Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён ... Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён useradd: пользователь Ahmed уже существует Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён useradd: пользователь Ahmet уже существует Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён |
|
#/tmp/newuser.sh
/tmp/newuser.sh: line 2: tm: команда не найдена useradd: пользователь Aaron уже существует Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён useradd: пользователь Ada уже существует Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён useradd: пользователь Adam уже существует Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён useradd: пользователь Adlai уже существует Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён useradd: пользователь Adrian уже существует ... Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён useradd: пользователь Al уже существует Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён useradd: пользователь Alain уже существует Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён useradd: пользователь Alan уже существует Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён useradd: пользователь Alasdair уже существует Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён |
|
#head /tmp/createuser
i Aaron, Aaron Ada, Ada Adam, Adam Adlai, Adlai Adrian, Adrian Adrienne, Adrienne |
|
#/tmp/newuser.sh
useradd: пользователь Aaron уже существует Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён useradd: пользователь Ada уже существует Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён useradd: пользователь Adam уже существует Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён useradd: пользователь Adlai уже существует Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён useradd: пользователь Adrian уже существует Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён ... useradd: пользователь Al уже существует Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён useradd: пользователь Alain уже существует Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён useradd: пользователь Alan уже существует Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён useradd: пользователь Alasdair уже существует Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён useradd: пользователь Alastair уже существует Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён |
|
|