Ո՞ր օգտատեր է աշխատում Ջենկինսը:
Օգտատերերի համար մուտքի վերահսկման նման, Jenkins-ի կառուցումները գործում են համապատասխան օգտվողի թույլտվությամբ: Լռելյայնորեն, build-ները աշխատում են որպես SYSTEM-ի ներքին օգտագործողը որն ունի ցանկացած հանգույցում գործարկելու, աշխատատեղեր ստեղծելու կամ ջնջելու, այլ կառուցումներ սկսելու և չեղարկելու լիարժեք թույլտվություններ և այլն:
Ինչպես կարող եմ իմանալ, արդյոք Jenkins-ը աշխատում է Linux-ով:
Սկսեք Jenkins-ը
- Դուք կարող եք սկսել Jenkins ծառայությունը հրամանով՝ sudo systemctl start jenkins:
- Դուք կարող եք ստուգել Jenkins ծառայության կարգավիճակը՝ օգտագործելով հրամանը՝ sudo systemctl status jenkins:
- Եթե ամեն ինչ ճիշտ է կարգավորվել, դուք պետք է տեսնեք այսպիսի ելք. Բեռնված՝ բեռնված (/etc/rc. d/init.
Ինչպե՞ս կարող եմ մուտք գործել որպես Jenkins օգտվող Linux-ում:
Ինչպե՞ս կարող եմ սահմանել իմ Jenkins օգտանունը և գաղտնաբառը:
- Քայլ 1) Մուտք գործեք Jenkins Dashboard:
- Քայլ 2) Ընտրեք տարբերակը:
- Քայլ 3) Ստեղծեք նոր օգտվող:
- Քայլ 4) Օգտատերը ստեղծվում է:
- Քայլ 4) Գնացեք Կառավարեք Ջենկինսը -> Կազմաձևեք գլոբալ անվտանգությունը -> Թույլտվության ներքո, ընտրեք Դերի վրա հիմնված ռազմավարություն: Սեղմեք Պահպանել:
Ինչպե՞ս է Jenkins-ը աշխատում որպես այլ օգտվող:
Հատուկ օգտատիրոջ կողմից աշխատանք գործարկելու համար դուք պետք է միացնել անվտանգության տարբերակները jenkins-ում. Հնարավոր է, որ դուք չեք օգտագործել Jenkins-ի միացման անվտանգության ընտրանքները, և այդ պատճառով ասվում է, որ այն սկսել է անանուն օգտագործողի կողմից: Ջենկինսում կարող եք ստեղծել ցանկացած թվով օգտատեր՝ տրամադրելով նրանց հավատարմագրերը:
Ինչպե՞ս կարող եմ իմանալ իմ Jenkins օգտատիրոջը:
5 Պատասխաններ. Եթե դուք ունեք մուտք դեպի gui, կարող եք գնալ «կառավարել jenkins» > «համակարգային տեղեկատվություն» և փնտրեք «user.name»:
Ինչպե՞ս կարող եմ ասել, թե որտեղ է վազում Ջենքինսը:
Ջենկինսին տեսնելու համար պարզապես բացեք վեբ բրաուզերը և գնացեք հասցեին http :// myServer :8080 որտեղ myServer-ը Jenkins-ով աշխատող համակարգի անունն է:
Ինչպե՞ս սկսել և դադարեցնել Jenkins-ը Linux-ում:
Ստորև բերված հրամաններն ինձ համար աշխատեցին Red Hat Linux-ում և պետք է աշխատեն նաև Ubuntu-ի համար:
- Ջենկինսի կարգավիճակն իմանալու համար՝ սուդո ծառայության ջենկինսի կարգավիճակը:
- Jenkins-ը սկսելու համար. sudo ծառայությունը jenkins-ը սկսում է:
- Ջենկիններին կանգնեցնելու համար. սուդո ծառայություն ջենկինները կանգ են առնում:
- Jenkins-ը վերագործարկելու համար. sudo service jenkins-ը վերագործարկեք:
Որտեղ է Jenkins կազմաձևման ֆայլը Ubuntu-ն:
Jenkins ծառայությունն աշխատում է իր լռելյայն օգտանունով՝ «jenkin»: Եթե Ձեզ անհրաժեշտ է թարմացնել Jenkins-ի կոնֆիգուրացիան ըստ ձեր պահանջների, ապա կարող եք գտնել դրա կազմաձևման ֆայլը `/etc/default/` գրացուցակ և կարող է փոփոխություններ կատարել:
Ո՞րն է իմ jenkins օգտանունը և գաղտնաբառը Linux-ում:
Առաջին անգամ, երբ դուք սկսում եք Jenkins-ը, կոնֆիգուրացիան ստեղծվում է ադմինիստրատորի օգտագործողի և գաղտնաբառի հետ միասին: Լռելյայն մուտքն է ադմինիստրատոր/գաղտնաբառ.
Ինչպե՞ս եմ տեսնում օգտվողներին Linux-ում:
Ինչպես ցուցակագրել օգտվողներին Linux-ում
- Ստացեք բոլոր օգտատերերի ցուցակը՝ օգտագործելով /etc/passwd Ֆայլը:
- Ստացեք բոլոր օգտատերերի ցուցակը, օգտագործելով getent հրամանը:
- Ստուգեք, արդյոք օգտատեր գոյություն ունի Linux համակարգում:
- Համակարգ և սովորական օգտվողներ:
Ինչպե՞ս կարող եմ որևէ մեկին ադմինիստրատորի հասանելիություն տալ jenkins-ին:
Հիմնականում դուք անում եք սա.
- Գնացեք Jenkins -> Կառավարեք Jenkins -> Կարգավորեք գլոբալ անվտանգությունը:
- Ստուգեք «Միացնել անվտանգությունը»:
- Սահմանեք «Ջենկինսի սեփական օգտատերերի տվյալների բազան» որպես անվտանգության ոլորտ:
- Ստուգեք «Թույլ տվեք օգտվողներին գրանցվել»
- Ընտրեք «Մատրիցայի վրա հիմնված անվտանգություն»
- Ստուգեք «Ընդհանուր ընթերցումը» Անանունում:
- Ավելացրեք ձեր ադմինիստրատորի հաշիվը մատրիցայում, նշեք յուրաքանչյուր վանդակը:
Ինչպե՞ս կարող եմ օգտվողներին փոխել jenkins խողովակաշարում:
Ծառայությունը փոխելու համար՝ բացեք /etc/sysconfig/jenkins (Debian [Ubuntu]-ում այս ֆայլը ստեղծվում է /etc/default-ում) և փոխեք JENKINS_USER-ը ձեր ուզած օգտատիրոջը:
Ինչպե՞ս կարող եմ փոխել թույլտվությունները jenkins-ում:
Դա անելու համար հետևեք քայլերին,
- Ջենկինսի վահանակից կտտացրեք «Կառավարել Ջենկինսը»:
- Կառավարեք jenkins->Կարգավորեք գլոբալ անվտանգությունը->ընտրեք Միացնել անվտանգությունը:
- Թույլտվություն բաժնում ընտրեք «Ծրագրի վրա հիմնված մատրիցային թույլտվության ռազմավարություն»
- Ավելացրեք կոնկրետ օգտվողին և նշանակեք համապատասխան թույլտվություններ: