Linux, привязка к ID компьютера! |
Здравствуйте Гость [ Вход | Регистрация ] | Форум в сети 6802-й день
Шановні користувачі! Запрошуємо вас до офіційного телеграм-канала 0day Community. Тут ви зможете поспілкуватися одне з одним та дізнатися про останні новини щодо роботи ресурса, поставити запитання до адміністрації, тощо. Перейти до телеграм-канала можна відсканувавши QR-код або натиснувши на посилання: @zeroday_ua |
Linux, привязка к ID компьютера! |
Dj`s |
Oct 8 2015, 9:03
Пост
#1
|
Репутация: 143 Старожил Группа: Пользователи Сообщений: 2 818 С нами с: 27-March 12 |
Добрый день!
Как можно привязать загрузку ПК к ID компьютера? Как идея добавить в скрипт IF ID= Select ..... from THEN .... ELSE... Вот где взять этот ID и селект и насколько он часто может меняться!? |
Tiger |
Oct 8 2015, 9:23
Пост
#2
|
Благодарности: 1756 Репутация: 1227 Праведник Группа: CуперМодеры Сообщений: 13 211 С нами с: 20-October 06 |
Можно подробнее? О какой загрузке идет речь? Если загрузка по PXE то просто к MAC привязать да и все.
|
Spectral |
Oct 8 2015, 9:28
Пост
#3
|
Благодарности: 2565 Репутация: 3106 Кошки-это хорошо Группа: Модеры Сообщений: 21 450 С нами с: 2-July 07 |
Из фиксированых серийники матери, винта. Если ОС ставились не клонированием, то еще можно брать UUID раделов.
|
Dj`s |
Oct 8 2015, 9:47
Пост
#4
|
Репутация: 143 Старожил Группа: Пользователи Сообщений: 2 818 С нами с: 27-March 12 |
Нужно привязать прошивку для платки AMR чтобы юзер не мог её использовать на другой системе.
ОСЬ будет на micro SD |
OGOOGO |
Oct 8 2015, 15:42
Пост
#5
|
Репутация: 172 Постоялец Группа: Пользователи Сообщений: 1 711 С нами с: 29-June 09 |
Серийник_платы=`dmidecode -s system-serial-number`
Если [$Серийник_платы != тут_ваше_значение_серийника] Тогда reboot КонецЕсли |
Dj`s |
Oct 12 2015, 11:43
Пост
#6
|
Репутация: 143 Старожил Группа: Пользователи Сообщений: 2 818 С нами с: 27-March 12 |
Серийник_платы=`dmidecode -s system-serial-number` Если [$Серийник_платы != тут_ваше_значение_серийника] Тогда reboot КонецЕсли А можно использовать более простой вариант использования привязки? Какие еще есть уникальные значения сумм? Для dmidecode нужно доп пакеты ставить. Может мак адрес? Он по идее не должен никогда меняться? |
olexande |
Oct 12 2015, 12:12
Пост
#7
|
Репутация: 132 Старожил Группа: Пользователи Сообщений: 2 042 С нами с: 27-February 07 |
За певних обставин його (МАС) руками можна замінити на любий ...
Можливо, конкретна плата сама щось подібне вміє (містить) ?.. ПЗ останнім часом захищають: http://www.aladdin-rd.ru/catalog/etoken/certified/ чи їх аналогами ... Сообщение отредактировал olexande - Oct 12 2015, 12:32 |
Dj`s |
Oct 12 2015, 12:18
Пост
#8
|
Репутация: 143 Старожил Группа: Пользователи Сообщений: 2 818 С нами с: 27-March 12 |
та у юзера даже рута не будет, только доступ к веб морде
|
mak_v_ |
Oct 12 2015, 12:51
Пост
#9
|
Репутация: 440 Скорострел Группа: Пользователи Сообщений: 7 453 С нами с: 4-December 11 |
dd if=/dev/mem bs=64k skip=15 count=1 | strings
|
Koka-ftp |
Oct 12 2015, 12:52
Пост
#10
|
Репутация: 909 Старожил Группа: Пользователи Сообщений: 3 278 С нами с: 10-April 08 |
MAC вариант)
Либо так) lspci|md5sum |
mak_v_ |
Oct 12 2015, 12:56
Пост
#11
|
Репутация: 440 Скорострел Группа: Пользователи Сообщений: 7 453 С нами с: 4-December 11 |
|
Koka-ftp |
Oct 12 2015, 13:00
Пост
#12
|
Репутация: 909 Старожил Группа: Пользователи Сообщений: 3 278 С нами с: 10-April 08 |
|
Dj`s |
Oct 12 2015, 13:03
Пост
#13
|
Репутация: 143 Старожил Группа: Пользователи Сообщений: 2 818 С нами с: 27-March 12 |
$ lspci|md5sum
-bash: lspci: command not found d41d8cd98f00b204e9800998ecf8427e - |
OGOOGO |
Oct 12 2015, 13:26
Пост
#14
|
Репутация: 172 Постоялец Группа: Пользователи Сообщений: 1 711 С нами с: 29-June 09 |
Dj`s можно UUID диска
blkid /dev/sda1: LABEL="/boot" UUID="ef7f5749-14df-4262-b3ba-6e261add92d4" SEC_TYPE="ext2" TYPE="ext3" ... или мак. |
Dj`s |
Oct 12 2015, 13:32
Пост
#15
|
Репутация: 143 Старожил Группа: Пользователи Сообщений: 2 818 С нами с: 27-March 12 |
нет, диск не катит, ибо диск можно менять...
|
olexande |
Oct 18 2015, 23:43
Пост
#16
|
Репутация: 132 Старожил Группа: Пользователи Сообщений: 2 042 С нами с: 27-February 07 |
Якщо заантажувалиний диск не зашифруєте, то рут пароль легко змінити ...
|
Dj`s |
Nov 26 2015, 16:55
Пост
#17
|
Репутация: 143 Старожил Группа: Пользователи Сообщений: 2 818 С нами с: 27-March 12 |
Учитесь нубы!
#!/bin/bash if [ $(ifconfig | grep HWaddr | sed 's/.*HWaddr //') != '12:ca:04:02:db:e3' ]; then [ $(reboot)] echo "wrong $0." exit 1; fi echo "succes" exit 1; Сообщение отредактировал Dj`s - Nov 26 2015, 17:24 |
Dj`s |
Nov 26 2015, 17:27
Пост
#18
|
Репутация: 143 Старожил Группа: Пользователи Сообщений: 2 818 С нами с: 27-March 12 |
Теперь нужно сделать, чтобы присылало на почту уведомление!
|
Dj`s |
Feb 26 2016, 11:32
Пост
#19
|
Репутация: 143 Старожил Группа: Пользователи Сообщений: 2 818 С нами с: 27-March 12 |
|
Dj`s |
Feb 26 2016, 11:44
Пост
#20
|
Репутация: 143 Старожил Группа: Пользователи Сообщений: 2 818 С нами с: 27-March 12 |
Только вот думаю как лучше сделать, ибо загрузчик там u-boot, а насколько я понял из мануала, чтобы не запрашивало пароль при загрузке, нужно править загрузчик
|
Упрощённая версия | Сейчас: 29th October 2024 - 1:41 |
Сайт не розміщує електронні версії творів, а займається лише колекціонуванням та каталогізацією посилань, що публікуються нашими користувачами. Якщо Ви є правовласником якоїсь частини опублікованого матеріалу та не бажаєте, щоб посилання на нього знаходилось в нашому каталозі, зв’яжіться з нами і ми видалимо його. Файли для обміну надані користувачами сайту і адміністрація не несе відповідальності за їх вміст. |