Linux, привязка к ID компьютера! |
Здравствуйте Гость [ Вход | Регистрация ] | Форум в сети 6736-й день
![]() |
Шановні користувачі! Запрошуємо вас до офіційного телеграм-канала 0day Community. Тут ви зможете поспілкуватися одне з одним та дізнатися про останні новини щодо роботи ресурса, поставити запитання до адміністрації, тощо. Перейти до телеграм-канала можна відсканувавши QR-код або натиснувши на посилання: @zeroday_ua |
Linux, привязка к ID компьютера! |
Dj`s |
Пост
#1
|
Репутация: ![]() ![]() Старожил ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 2 818 С нами с: 27-March 12 ![]() |
Добрый день!
Как можно привязать загрузку ПК к ID компьютера? Как идея добавить в скрипт IF ID= Select ..... from THEN .... ELSE... Вот где взять этот ID и селект и насколько он часто может меняться!? ![]() |
![]() ![]() |
Tiger |
Пост
#2
|
Благодарности: 1756 Репутация: ![]() ![]() Праведник ![]() ![]() ![]() ![]() ![]() ![]() Группа: CуперМодеры Сообщений: 13 194 С нами с: 20-October 06 ![]() |
Можно подробнее? О какой загрузке идет речь? Если загрузка по PXE то просто к MAC привязать да и все.
|
Spectral |
Пост
#3
|
Благодарности: 2565 Репутация: ![]() ![]() Кошки-это хорошо ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модеры Сообщений: 21 398 С нами с: 2-July 07 ![]() |
Из фиксированых серийники матери, винта. Если ОС ставились не клонированием, то еще можно брать UUID раделов.
|
Dj`s |
Пост
#4
|
Репутация: ![]() ![]() Старожил ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 2 818 С нами с: 27-March 12 ![]() |
Нужно привязать прошивку для платки AMR чтобы юзер не мог её использовать на другой системе.
ОСЬ будет на micro SD |
OGOOGO |
Пост
#5
|
Репутация: ![]() ![]() Постоялец ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 711 С нами с: 29-June 09 ![]() |
Серийник_платы=`dmidecode -s system-serial-number`
Если [$Серийник_платы != тут_ваше_значение_серийника] Тогда reboot КонецЕсли |
Dj`s |
Пост
#6
|
Репутация: ![]() ![]() Старожил ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 2 818 С нами с: 27-March 12 ![]() |
Серийник_платы=`dmidecode -s system-serial-number` Если [$Серийник_платы != тут_ваше_значение_серийника] Тогда reboot КонецЕсли А можно использовать более простой вариант использования привязки? Какие еще есть уникальные значения сумм? Для dmidecode нужно доп пакеты ставить. Может мак адрес? Он по идее не должен никогда меняться? |
olexande |
Пост
#7
|
Репутация: ![]() ![]() Старожил ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 2 042 С нами с: 27-February 07 ![]() |
За певних обставин його (МАС) руками можна замінити на любий ...
Можливо, конкретна плата сама щось подібне вміє (містить) ?.. ПЗ останнім часом захищають: http://www.aladdin-rd.ru/catalog/etoken/certified/ чи їх аналогами ... Сообщение отредактировал olexande - Oct 12 2015, 12:32 |
Dj`s |
Пост
#8
|
Репутация: ![]() ![]() Старожил ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 2 818 С нами с: 27-March 12 ![]() |
та у юзера даже рута не будет, только доступ к веб морде
|
mak_v_ |
Пост
#9
|
Репутация: ![]() ![]() Скорострел ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 7 453 С нами с: 4-December 11 ![]() |
dd if=/dev/mem bs=64k skip=15 count=1 | strings
|
Koka-ftp |
Пост
#10
|
Репутация: ![]() ![]() Старожил ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 3 278 С нами с: 10-April 08 ![]() |
MAC вариант)
Либо так) ![]() lspci|md5sum |
mak_v_ |
Пост
#11
|
Репутация: ![]() ![]() Скорострел ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 7 453 С нами с: 4-December 11 ![]() |
|
Koka-ftp |
Пост
#12
|
Репутация: ![]() ![]() Старожил ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 3 278 С нами с: 10-April 08 ![]() |
|
Dj`s |
Пост
#13
|
Репутация: ![]() ![]() Старожил ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 2 818 С нами с: 27-March 12 ![]() |
$ lspci|md5sum
-bash: lspci: command not found d41d8cd98f00b204e9800998ecf8427e - |
OGOOGO |
Пост
#14
|
Репутация: ![]() ![]() Постоялец ![]() ![]() ![]() Группа: Пользователи Сообщений: 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 |
Пост
#15
|
Репутация: ![]() ![]() Старожил ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 2 818 С нами с: 27-March 12 ![]() |
нет, диск не катит, ибо диск можно менять...
|
olexande |
Пост
#16
|
Репутация: ![]() ![]() Старожил ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 2 042 С нами с: 27-February 07 ![]() |
Якщо заантажувалиний диск не зашифруєте, то рут пароль легко змінити ...
|
Dj`s |
Пост
#17
|
Репутация: ![]() ![]() Старожил ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 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 |
Пост
#18
|
Репутация: ![]() ![]() Старожил ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 2 818 С нами с: 27-March 12 ![]() |
Теперь нужно сделать, чтобы присылало на почту уведомление!
![]() |
Dj`s |
Пост
#19
|
Репутация: ![]() ![]() Старожил ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 2 818 С нами с: 27-March 12 ![]() |
|
Dj`s |
Пост
#20
|
Репутация: ![]() ![]() Старожил ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 2 818 С нами с: 27-March 12 ![]() |
Только вот думаю как лучше сделать, ибо загрузчик там u-boot, а насколько я понял из мануала, чтобы не запрашивало пароль при загрузке, нужно править загрузчик
|
![]() ![]() |
![]() |
Упрощённая версия | Сейчас: 24th August 2024 - 6:16 |
Сайт не розміщує електронні версії творів, а займається лише колекціонуванням та каталогізацією посилань, що публікуються нашими користувачами. Якщо Ви є правовласником якоїсь частини опублікованого матеріалу та не бажаєте, щоб посилання на нього знаходилось в нашому каталозі, зв’яжіться з нами і ми видалимо його. Файли для обміну надані користувачами сайту і адміністрація не несе відповідальності за їх вміст. |