@nocproject

Страница 705 из 2357
Ivan
17.01.2017
09:31:36
K
17.01.2017
09:31:56
root@localhost tower]# adduser tower sudo Usage: adduser [options] LOGIN adduser -D adduser -D [options] Options: -b, —base-dir BASE_DIR base directory for the home directory of the new account -c, —comment COMMENT GECOS field of the new account -d, —home-dir HOME_DIR home directory of the new account -D, —defaults print or change default useradd configuration -e, —expiredate EXPIRE_DATE expiration date of the new account -f, —inactive INACTIVE password inactivity period of the new account -g, —gid GROUP name or ID of the primary group of the new account -G, —groups GROUPS list of supplementary groups of the new account -h, —help display this help message and exit -k, —skel SKEL_DIR use this alternative skeleton directory -K, —key KEY=VALUE override /etc/login.defs defaults -l, —no-log-init do not add the user to the lastlog and faillog databases -m, —create-home create the user's home directory -M, —no-create-home do not create the user's home directory -N, —no-user-group do not create a group with the same name as the user -o, —non-unique allow to create users with duplicate (non-unique) UID -p, —password PASSWORD encrypted password of the new account -r, —system create a system account -R, —root CHROOT_DIR directory to chroot into -s, —shell SHELL login shell of the new account -u, —uid UID user ID of the new account -U, —user-group create a group with the same name as the user -Z, —selinux-user SEUSER use a specific SEUSER for the SELinux user mapping [root@localhost tower]#

Алексей
17.01.2017
09:32:28
K эм

Ivan
17.01.2017
09:32:28
addgroup?

Google
E_zombie
17.01.2017
09:32:34
https://pp.vk.me/c7004/v7004654/31087/SGW_2QqCCHU.jpg

Алексей
17.01.2017
09:32:40
добавь как тебе будет удобно.

K
17.01.2017
09:32:41
[root@localhost tower]# adduser tower -G sudo adduser: group 'sudo' does not exist [root@localhost tower]#

Алексей
17.01.2017
09:33:02
надо что бы пользователь tower имел судо без пароля.

K
17.01.2017
09:33:17
Rhel based Linux #!shell # yum install python-virtualenv libffi libffi-devel python-devel gcc openssl-devel # groupadd tower # useradd -d /home/tower -g tower -s /bin/bash -m tower

Алексей
17.01.2017
09:33:19
в очередной раз понимаю что писать команды в мануале нельзя

K
17.01.2017
09:33:29
вон там выше- я разве этого не сделал?

Алексей
17.01.2017
09:33:48
это создает группу. и добавляет пользователя

Алексей
17.01.2017
09:35:12
команды % sudo -s #su - tower % sudo -s должны пройти без запроса пароля.

K
17.01.2017
09:36:18
[root@localhost tower]# sudo -s [root@localhost tower]# su - tower Last login: Tue Jan 17 04:00:33 EST 2017 on pts/0 [tower@localhost ~]$ sudo -s [sudo] password for tower: Sorry, try again. [sudo] password for tower: Sorry, try again. [sudo] password for tower: Sorry, try again. sudo: 3 incorrect password attempts [tower@localhost ~]$ sudo -s [sudo] password for tower: Sorry, try again. [sudo] password for tower:

Google
K
17.01.2017
09:39:56
смотрите вот манул- даны подготовки условно для всех типов ОС(бсд, дебиан,рхел), потом какя понял сама установка (для всех ОС один тип установки...), потом единичная установка (дан пример только для одного типа ОС....adduser tower sudo)

Алексей
17.01.2017
09:40:37
Коллеги, у кого под руками есть центос скажите как там добавить пользователя в группу

E_zombie

K
17.01.2017
09:42:16
я ща поищу как добавить, но как добавить чтоб не запрашивал пасс, это незнаю...

Andrew
17.01.2017
09:44:01
man sudoers vim /etc/sudoers
man visudo - правильный ответ

Maksim
17.01.2017
09:47:05
как это было раньше.

Читай фак и жизнь наладится

E_zombie
17.01.2017
09:50:02
5 сек

# usermod -h | grep -i group -g, —gid GROUP force use GROUP as new primary group -G, —groups GROUPS new list of supplementary GROUPS -a, —append append the user to the supplemental GROUPS him/her from other groups

походу -а

K
17.01.2017
09:52:02
[root@localhost tower]# usermod -h | grep -i group -g, —gid GROUP force use GROUP as new primary group -G, —groups GROUPS new list of supplementary GROUPS -a, —append append the user to the supplemental GROUPS him/her from other groups [root@localhost tower]# [root@localhost tower]# [root@localhost tower]# [root@localhost tower]# usermod -h | grep -i group -g, —gid GROUP force use GROUP as new primary group -G, —groups GROUPS new list of supplementary GROUPS -a, —append append the user to the supplemental GROUPS him/her from other groups [root@localhost tower]# usermod -a | grep -i group Usage: usermod [options] LOGIN Options: -c, —comment COMMENT new value of the GECOS field -d, —home HOME_DIR new home directory for the user account -e, —expiredate EXPIRE_DATE set account expiration date to EXPIRE_DATE -f, —inactive INACTIVE set password inactive after expiration to INACTIVE -g, —gid GROUP force use GROUP as new primary group -G, —groups GROUPS new list of supplementary GROUPS -a, —append append the user to the supplemental GROUPS mentioned by the -G option without removing him/her from other groups -h, —help display this help message and exit -l, —login NEW_LOGIN new value of the login name -L, —lock lock the user account -m, —move-home move contents of the home directory to the new location (use only with -d) -o, —non-unique allow using duplicate (non-unique) UID -p, —password PASSWORD use encrypted password for the new password -R, —root CHROOT_DIR directory to chroot into -s, —shell SHELL new login shell for the user account -u, —uid UID new UID for the user account -U, —unlock unlock the user account -Z, —selinux-user SEUSER new SELinux user mapping for the user account [root@localhost tower]#

E_zombie
17.01.2017
09:54:53
вопрос.

Maksim
17.01.2017
09:55:03
ответ

E_zombie
17.01.2017
09:55:20
есть запуск из шеллла

cd /opt/noc/ && ./noc run cli -c "disp ver" @all.adm.sar.huawei

всё работает.

если запустить это из скрипта то

трейс и

{'cmd': 'cli', 'command': ['"disp'], 'limit': '200', 'objects': ['ver"', '@all.adm.sar.huawei']} argv = ['cli', '--limit', '200', '-c', '"disp', 'ver"', '@all.adm.sar.huawei'] options = Namespace(cmd='cli', command=['"disp'], limit='200', objects=['ver"', '@all.adm.sar.huawei'])

Google
E_zombie
17.01.2017
09:56:18
оно поченмуто пробел считает разделителем и пихает в объект не селектор а часть комманды.

если использовать ' то тоже самое

K
17.01.2017
09:58:34
[root@localhost tower]# usermod tower -G root [root@localhost tower]#

[root@localhost tower]# usermod tower -G wheel [root@localhost tower]#

сук.все равно пароль просит

[root@localhost tower]# su - tower Last login: Tue Jan 17 04:35:37 EST 2017 on pts/0 [tower@localhost ~]$ sudo -s [sudo] password for tower:

https://www.centos.org/docs/5/html/Deployment_Guide-en-US/s1-users-tools.html

Maksim
17.01.2017
10:09:25
да у меня походу что-то не так в отчетах

с 26 декабря не пишется информация в базу

Ivan
17.01.2017
10:10:58
@aversant Привет! Failed Scripts должен быть отчё1т?

Maksim
17.01.2017
10:11:03
надо протолкнуть идею, выгружать данные по точкам (get_version) с контроллера

K
17.01.2017
10:11:10
как посмотреть какие есть группы пользователей?

Maksim
17.01.2017
10:11:15
так как не все точки изначально доступны

Алексей
17.01.2017
10:11:48
как посмотреть какие есть группы пользователей?
есть серверный админ под руками ?

Maksim
17.01.2017
10:11:50
я такой же дотошный был ?)

Ivan
17.01.2017
10:11:53
Stale discovery тоже пустой пока

Алексей
17.01.2017
10:11:56
он пригодся очень

Andrey
17.01.2017
10:12:20
@aversant Привет! Failed Scripts должен быть отчё1т?
он пустой будет всегда, работает только в Develop

K
17.01.2017
10:12:26
есть серверный, но боюсь , они не в теме

Google
Алексей
17.01.2017
10:12:29
боюсь нок админить без базового понимания *nix будет не просто

K
17.01.2017
10:12:43
виндовые админы одни

эх

Ivan
17.01.2017
10:12:53
он пустой будет всегда, работает только в Develop
а мб вырезать будем ненужные/неработающие вещи?

Алексей
17.01.2017
10:12:54
виндовые админы != серверные

K
17.01.2017
10:13:05
не никсовые

Maksim
17.01.2017
10:13:22
я не админ

Andrey
17.01.2017
10:13:23
а мб вырезать будем ненужные/неработающие вещи?
понять бы что нужное, а что ненужное

Maksim
17.01.2017
10:13:25
вообще не капли

ну лет 10 назад под ящик пива kde под freebsd патчил )

Admin
ERROR: S client not available

K
17.01.2017
10:14:18
тоже kde ставил

Ivan
17.01.2017
10:14:44
понять бы что нужное, а что ненужное
типа что-то может реинкарнировать в микросервисах?

K
17.01.2017
10:14:48
на лисяре сидел

K
17.01.2017
10:16:42
есть какая нибудь гуевая утилита под центос?

поставить через yum

Andrey
17.01.2017
10:17:01
Failed Script пустой, потому что не от куда брать информацию. В Develop скрипты выполнялись отдельно каждый. 1 скрипт - 1 опрос. В микросервисах активатор живёт полностью независимой жизнью и получить от него информацию - что у него выполнилось нормально, на где трейс на данный момент затруднительно

K
17.01.2017
10:17:02
для чайников?

Maksim
17.01.2017
10:17:16
не знаю насколько корректно это конечно @dvolodin @EKbfh @somovis если нужно выгрузить все все точки, даже те которые инактив. Допустим, выгрузили, но что бы не делать лишнюю работу (get_version под каждую модель AP) доработал дискавери и интерфейс igetcpe, которое позволяет выгружать всю информацию по точке в атрибуты при cpe_discovery

Google
Алексей
17.01.2017
10:17:26
K у тя железа сколько в системе будет ?

Andrey
17.01.2017
10:18:16
понятно, наверное это уже не поправить тут. И можно удалить +)
а вот я не уверен... ибо бегать и собирать трейсы по каждому активатору сомнительная перспектива

их надо бы, как-то, вытягивать оттудова

K
17.01.2017
10:18:33
здесь от 40-60 филиалов по 2 минимум на кажом(до 10-ти) ....в центре штук 60 устройств

Алексей
17.01.2017
10:18:38
K система висит на сером адресе ?

Ivan
17.01.2017
10:18:44
K
17.01.2017
10:18:54
я щас на виртуалке - развернул

Алексей
17.01.2017
10:19:07
но адрес серый да ?

не паблик

K
17.01.2017
10:19:23
да серый - внутренний -

Алексей
17.01.2017
10:19:41
раньше был webmin

всякие графические штуки как раз

может всё еще жив

K
17.01.2017
10:20:22
[root@localhost tower]# yum install webmin Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: mirror.neolabs.kz * extras: mirror.neolabs.kz * updates: mirror.neolabs.kz No package webmin available. Error: Nothing to do [root@localhost tower]#

нету

Andrey
17.01.2017
10:22:04
парсить логи на трейсы?
ну, как-то синхронизировать и выводить статистику с детализацией. В общем, идеи есть. Могут быть реализованы

если когда-нибудь будет объявлен релиз, там и случится зачистка

:)

Ivan
17.01.2017
10:23:07
как нахер послал +)

K
17.01.2017
10:23:26
/etc/passwd 1049/1049 100% root:x:0:0:root:/root:/bin/bash bin:x:1:1:bin:/bin:/sbin/nologin daemon:x:2:2:daemon:/sbin:/sbin/nologin adm:x:3:4:adm:/var/adm:/sbin/nologin lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin sync:x:5:0:sync:/sbin:/bin/sync shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown halt:x:7:0:halt:/sbin:/sbin/halt mail:x:8:12:mail:/var/spool/mail:/sbin/nologin operator:x:11:0:operator:/root:/sbin/nologin games:x:12:100:games:/usr/games:/sbin/nologin ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin nobody:x:99:99:Nobody:/:/sbin/nologin systemd-bus-proxy:x:999:997:systemd Bus Proxy:/:/sbin/nologin systemd-network:x:192:192:systemd Network Management:/:/sbin/nologin dbus:x:81:81:System message bus:/:/sbin/nologin polkitd:x:998:996:User for polkitd:/:/sbin/nologin tss:x:59:59:Account used by the trousers package to sandbox the tcsd daemon:/dev/null:/sbin/nologin postfix:x:89:89::/var/spool/postfix:/sbin/nologin sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin chrony:x:997:995::/var/lib/chrony:/sbin/nologin tower:x:1000:1000::/home/tower:/bin/bash

Страница 705 из 2357