நல்ல மதியம், அன்பான வாசகர்களே.
நான் மிகவும் சுருக்கமாக மற்றும் கட்டுரையை புள்ளிகளாக உடைப்பேன்.
நிறுவன சிக்கல்கள்
ஆட்டோகேட் மென்பொருள் தயாரிப்பின் பயனர்களின் எண்ணிக்கை உள்ளூர் நெட்வொர்க் உரிமங்களின் எண்ணிக்கையை மீறுகிறது.
- ஆட்டோகேட் மென்பொருளில் பணிபுரியும் நிபுணர்களின் எண்ணிக்கை எந்த உள் ஆவணத்தாலும் தரப்படுத்தப்படவில்லை.
- புள்ளி எண் 1 இன் அடிப்படையில், நிரலை நிறுவ மறுப்பது கிட்டத்தட்ட சாத்தியமற்றது.
- வேலையின் முறையற்ற அமைப்பு உரிமங்களின் பற்றாக்குறைக்கு வழிவகுக்கிறது, இது இந்த சிக்கலுடன் தகவல் தொழில்நுட்ப சேவைக்கு சந்தாதாரர்களிடமிருந்து கோரிக்கைகள் மற்றும் அழைப்புகளுக்கு வழிவகுக்கிறது.
தொழில்நுட்ப சிக்கல்கள்
- ஆக்கிரமிக்கப்பட்ட உரிமங்களின் பட்டியலைப் பார்ப்பதற்கான கருவிகள் பற்றாக்குறை.
தீர்வு விருப்பங்கள்
- மென்பொருள் உற்பத்தியாளரால் ஆதரிக்கப்படும் ஒரு ஆயத்த தீர்வு, பயனர்கள் ஆக்கிரமிக்கப்பட்ட உரிமங்களின் பட்டியலை சுயாதீனமாக பார்க்க அனுமதிக்கிறது.
- உரிம மேலாளரின் செயல்பாடு குறித்த அறிக்கையை வலைப்பக்கத்தின் வடிவத்தில் காண்பிப்பதற்கான பொருத்தமான தீர்வை உருவாக்குதல்.
எடுக்கப்பட்ட முடிவு மற்றும் செயல்படுத்தல்
தொழில்நுட்ப பணி
- OS உரிமத்தில் சேமிப்பதற்கான வாய்ப்பு
- உரிமம் வைத்திருக்கும் பயனர்களின் பட்டியலைக் காட்டுகிறது
உரிம மேலாளரின் அமலாக்கம்
தேவையான செயல்பாட்டை சுயாதீனமாக செயல்படுத்த முடிவு செய்யப்பட்டது. செயல்படுத்தும் உத்தரவு:
- மெய்நிகராக்க சேவையகத்தில் CentOS 7 ஐ நிறுவுதல் மற்றும் கட்டமைத்தல்
- லினக்ஸிற்கான ஆட்டோடெஸ்க் நெட்வொர்க் உரிம மேலாளரை நிறுவுதல் மற்றும் இயக்குதல்
- OS ஐ மறுதொடக்கம் செய்யும்போது தானாகவே தொடங்குவதற்கு பயன்பாட்டை உள்ளமைக்கிறது
- அளவுருக்கள் கோப்பை அமைத்தல் (அதைப் பற்றி கீழே எழுதுகிறேன்)
- உள்ளூர் இணைய சேவையகம் மற்றும் PHP ஐ நிறுவுதல்
ஆக்கிரமிக்கப்பட்ட உரிமங்களின் பட்டியலைக் காண்பிப்பதை செயல்படுத்துதல்
- கீழே உள்ள உள்ளடக்கத்துடன் .sh கோப்பை உருவாக்கவும்:
#! /bin/bash /opt/flexnetserver/lmutil lmstat -a -c [путь к файлу .lic]> "/var/www/html/log.txt"
இது ஒரு வசதியான கோப்பகத்தில் வைக்கப்பட்டு, இயங்கக்கூடிய கோப்பாக கட்டமைக்கப்படுகிறது.
இந்தக் கட்டளையைப் பயன்படுத்தி, உரிம மேலாளரின் நிலை log.txt கோப்பில் பதிவேற்றப்படும்
- கட்டளையைப் பயன்படுத்தியது
watch -n 5 [путь к созданному в п№1 файлу .sh]
ஒவ்வொரு 5 வினாடிக்கும் முன்பு உருவாக்கப்பட்ட பாஷ் ஸ்கிரிப்டை அழைக்க இது உங்களை அனுமதிக்கிறது.
- புள்ளி 1 இலிருந்து log.txt கோப்பகத்தில், பின்வரும் உள்ளடக்கங்களுடன் ஒரு index.php கோப்பு உள்ளது
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <script src="/jq.js"></script> <title>License server AutoCAD</title> <style> </style> </head> <body> <h1>Список лицензий сервера лицензирования autoCAD</h1> <div style="margin: 10px;"> <?php $log = file_get_contents('./log.txt'); $logrp = nl2br($log); $arraystr = explode(PHP_EOL,$logrp); $busy = explode(" ",$arraystr[13]); echo "На данный момент занято: ".$busy[12]." лицензий<br/><br/>"; $i = 18; while($i<=37){ //var $a = $i-17; $data = explode(" ", $arraystr[$i]); $time = str_replace('<br', '', $data[13]); //varEND echo "<span>".$a."</span> "; echo "<span>".$data[4]."</span> "; echo "<span>".$data[12]."</span> "; echo "<span>".$data[11]."</span> "; echo "<span>".$time."</span>"; echo "<br>"; $i++; } ?> </div> </body> </html>
தயவுசெய்து PHP குறியீட்டை மதிப்பிடாதீர்கள்; மேலும் தொழில்முறை வல்லுநர்கள் அதை சிறப்பாகச் செய்வார்கள், ஆனால் நான் அதை எனது அறிவின்படி செய்தேன்.
index.php எவ்வாறு செயல்படுகிறது என்பதன் சாராம்சம்:
- நான் log.txt கோப்பின் உரையைப் பெறுகிறேன், ஸ்கிரிப்ட் மூலம் முன்பு உருவாக்கப்பட்டு, ஒவ்வொரு 5 வினாடிகளிலும் புதுப்பிக்கப்படும்.
- பரிமாற்ற குறிச்சொற்களை html குறிச்சொற்களுடன் மாற்றுகிறேன்.
- நான் உரையை வரிக்கு வரியாகப் பிரித்தேன்.
- வரிகளின் வரிசையையும் உள்ளடக்கத்தையும் நான் வடிவமைக்கிறேன்.
அனைத்து தேவைகளையும் செயல்படுத்துவதன் விளைவு
சேவையக GUI எப்படி இருக்கும்:
இணையப் பக்கம் எப்படி இருக்கும்:
விருப்பங்கள் கோப்பு .opt
அது சுட்டிக்காட்டியது
TIMEOUTALL 14400
- நிரல் வேலையில்லா நேரம் 4 மணிநேரம் மட்டுமே
MAX_BORROW_HOURS [CODE] 48
- அதிகபட்ச கடன் காலம் 2 நாட்களுக்கு மட்டுமே.
கூட்டு. தகவல்
ஏனெனில் நிறுவனம் சரியான பதிவு செய்யப்பட்ட டொமைன் கணக்குகளைப் பயன்படுத்துகிறது. பணியாளர் பதிவுகள், உள்நுழைவு மூலம் உரிமம் எடுத்த நிபுணரை அடையாளம் காண்பது மிகவும் எளிதானது.
ஒட்டுமொத்த முயற்சியின் விளைவு:
- பயனர் சுயாதீனமாக ஆக்கிரமிக்கப்பட்ட உரிமத்தைப் பார்க்கிறார் மற்றும் தொழில்நுட்ப ஆதரவு சேவையின் சுமை அதற்கேற்ப குறைக்கப்படுகிறது.
- தொழில்நுட்ப ஊழியர்களின் பங்கேற்பு இல்லாமல் மென்பொருளில் பணிபுரியும் நிபுணர்களின் குழுவிற்குள். ஆதரவு, "யார் உரிமம் பெறுவார்கள்?" என்ற கேள்வி தீர்க்கப்பட்டது, மேலும் பணியின் முன்னுரிமையைப் பொறுத்து, உரிமம் வெளியிடப்பட்டது அல்லது ஆக்கிரமிக்கப்பட்டுள்ளது.
- விண்டோஸ் உரிமத்தில் சேமிக்கவும்.
ஆதாரம்: www.habr.com