Feat: add ssh config for home nas

This commit is contained in:
Bertrand Benjamin 2022-06-01 16:24:25 +02:00
parent d050172b77
commit 8f96cf6028
4 changed files with 80 additions and 62 deletions

View File

@ -1,6 +1,7 @@
---
- name: nas
hosts: nas
become: true
vars_files:
- vars/users.yml
- vars/home.yml
@ -11,6 +12,10 @@
update_cache: true
upgrade: true
- name: Install core admin tools
include_role:
name: core
- name: Include user
include_role:
name: "user"
@ -19,6 +24,16 @@
loop_control:
loop_var: user
- name: Remove firstboot user
ansible.builtin.user:
name: foo
state: absent
remove: yes
- name: Secure ssh
include_role:
name: ssh
- name: Set up nfs network shares server
debug:
msg: Todo
@ -39,13 +54,13 @@
debug:
msg: Todo
- name: Set up mdp
- name: Set up nuts
debug:
msg: Todo
- name: Set up collectd
include_role:
name: collectd
#- name: Set up collectd
# include_role:
# name: collectd
- name: backup
hosts: backup

View File

@ -2,4 +2,4 @@
ChouxBackupVM
[nas]
Mache
Nas

View File

@ -1,3 +1,5 @@
---
collectd_network_server: 192.168.2.240
collectd_network_port: 25826
ssh_publickey: "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIB7aeBuq7TC8bRATkXa3QY4icPSz9apd2ZSVfnMZD+ta waha@Combava-2022-03-23"

View File

@ -1,58 +1,59 @@
$ANSIBLE_VAULT;1.1;AES256
33323439656164653931366132306333366536626336333363633032373433303537393339663062
3539386639623538303631656638336562613131303665640a366330613436653230633562663264
61626132626635353262613566353432613537313039333035346235356232353331366534346136
3364613166633531330a653830666435396262333439623461666332393737333063626563666334
66643434343862383630346538343339663834643737613436623935633835663861313661336133
33333734653731616638666661306562646531383535613134646434396438663231353263346332
61316462663538343333396332623138646330323566306163323437376363333861623861313436
31646234333438333730336531373262653033636132373334383239383962376438373235663537
65343935626163326561613963666464316338323136616466643530646430396263303539653834
39396466386136613530633466643436363037616631353837616538343136306463613731383763
34386461376464353138343938353264623232316135353838656661376166303161366263386336
33376666663665383632633965306637346438323531333938303835376538623263396139636263
65643765643136623063613234643036393234623135636566326365383434333035383239323833
36663561666166333535653731653762663433396634333033343361653466643736396163393337
34613536346236343835376261396565373431366430623331633963316637656337646130306261
33313032373531663630393461383163623961356536356130646136646531326136663832393239
39613565623063616266376462613136323737386531383935393033626635373562353462663137
33646633343633666438313966313830323165643232643434366138623631366632333934306135
31396530646535323333336265346434306235626233333366616634363634626234336537396431
62346566383361633332613461353936353964663564666435656435393135303963363161656433
62346137653433633630643134646332663438333335333137383937363163323431306231336130
66616361643964313837653364396664386331326432343063656565616334633131363532306266
32636132383864326463343666336535346334386664656338383930356262656366636137623839
32616531663261306137613539636263373961383034373930386162306362306262303839376533
33373633373165623062303263653536353566333264356234333232336433643235373632333063
35323030666665343934643439393738376164323535363435623062333835636233303436366238
31623764393065613136656434306539613136386632663461323539393133306136356662386139
62363965366664616337343663383466333762643432346562303437303065353662346539363361
30313465613436303262333337353732613630303237653362653637326164303638633962303834
34623763666538326235393739323066393262326265383438633964623061613032643335373335
64643934653534376161333932316136346165373936363638356339393163396431323765336165
62343037336533313539343030613237336533613161383363373830633736373935393164343564
65326535323236373636383931656531646237313865303061653563356231383238333438613034
32646563613931656532323232613936613137333732643963666439373733343131316238313064
32393561363239323264303533353330303632303862323864653337666135666162333531613532
38303237663436363364326138383662333863653630326535626631666337306238316266363265
66343731663363616434343435313665623162363463303436313837376666376433646563663336
65613732626463346330323365663133373430313962373764643539643530616363376638373364
63373230333865356364663130376438393431386333643232663432623638663433373662366635
32363230396134353237653530643538653066396535636333346533366632626234306135653338
63663732616431663166326266663638653863363566323239383866363466366137376137373739
63643361323036643665343234363132383436616537623039666435303537333032376635303365
33386161303335383866613261643530386231626231643338653166376235633132373435363731
61336132656631363730333039313339333938303533623530323031336561313834316663323533
36643235643935666232386335313832393366336236646366396634396335353030393632666333
66346162373963623737363037653162666132373934653662376365383336343536383065663161
33613035333066336633316537343237356434643033313466306330383236356634386639323433
65393161613264313435663661313565626261386565303030653438653662636662383061663938
30376236633561653266356661326262626233646535333465323336383931373764363639343061
39316634313536326239396664333636333330323130363036353632383138363631353434396133
37626130393530363336333839633939663963363137323732656436653265313433613136663134
66653831333838393733316539383764353930323633626432373237306361383938663532653337
64373137643961373937386531643538366635666531346533656538643332616338323534613335
33343837383036326562393966326630383466383534623531346134393962653030383332316434
34346339326262386365396532626233646335356562323133333962343463383938326536333631
66376432386635336134323566316663626664663231663965653766333936626533316634343065
6137
35336565363737316334623530646337653466323336323836623037303733616161326333393961
6535393139613761383731373635326430313966346231630a356433656632323638623236613763
33343030643261313638623636313334616465623262393131356261353430353164396563373433
6336633639656231630a353532623939326337393137343631333138373133623332656334326333
30396138303735626561353266383434653636323838633637393335393532306336636336346334
34373039636164303535656530636632336166326237376539333030633330616137313932336361
38396132396265346231383237353835373433636438363365343664393333356132353439396438
65663131643130626437346237343532343732353039396637336363643862656436353965356362
34326163633261633235313065353262653738373766323537313962353566633162613333386435
65323666656561323461323161636332313236313437666139363436323333353366376236643965
36666439636662343161373732626535376637313532333464306231613130313932333466326461
36383962363839303063353836313231316438616338653132643162336435663438366431366237
63323738363163346332386438346165343161396435643034636332353665623935646331653763
33356637613239613861333731313733303538363463333539376236393663656536386363323165
64626662656466623261343037303930353239386433343766363535653964643534313434613735
61396339353631663966303038353233333832663438653931626164316164643432333039326634
63376365613963396134643738666330666135656364323139633738663162366139613564363639
65383262333935636637383265623236306462663732333161656439383538303166356337663334
61616161316636623763623439313461376365636139633365363433383037353266663534396430
66313239663762396438633132653864633034383236653962346237346536343565386332396332
35656263626665313762653234333764336161643163373565356362386462396137393035323835
38323535313937643039663336356361306162653836313766333266306633623333623731303162
38313633613163613438613636666437356534346263326139643739616631313233353931373237
61353530643163623338653966356236656533353236646534303163633030303536323130336436
64396333306131633364373236393531646632653432393933613631663536373461346435643236
65353463383939623731346238626266396230306432306639656534373163333230386339613037
30613566663262313133346665626336313538393963653762666238613662396163323866626134
34303065623065343536613263326464326163633633333739653061343837363133646262623732
38306238373532356262663337343931636137646331653761636334633239643738363737303935
35393132623836356462613232356634306662623835656665336263656138633365373563643435
62333764616136646237663764616533613432396161316662613866633432653536363563363466
32353033613935386364656662333230663537636364363961653037336638643031613062356330
31306431653638656664383664326338333534333962366631653161626464343831353332316533
35623438663862643834663964616363613261326536346538643833656438643538346361666163
36323032306162653738613134373462663464316536343530303736323035626331663632613139
32343166353737306136643038616335653634306630313832383434323162356137353235643732
61646666633864383062396163663334343132323266633165633266376266393266643737613936
66396538623763376636306639313062373132653334346163313161666366323938626562383739
30656162356534626639663332393462343666373039353662316131336337346462343764653630
34666533646137343664333334306135363438633461643835356261346162353761613533653230
65353435616562366461613963356637386631313863326463383562633461613537313065666365
65326534633935383366316536326266383236643330656139336266613734393539303463326538
64623062386137306230323631633838616362313333303264363762616466623663393033653130
38333264656564633136336135353339303232633262373333376133306538323131376239633761
36646664306262336465306535306333633939646130653664313234363065383330616439326562
63383738343961363131363665383230396434613566653631393464336239306131633462383536
65376264333766383762396133666466643938303661353466393166633065653562353864326430
32663637326161333334386661663931333335633830386263393661346637623933396661616662
32326337373566633064633430353739326461643734356363343239313365623033363361623739
64313739656561383839646138386333626135333938336635383966366531376564353931306161
34643961396437306161396166343365626633333964373766663935323061363763366237363936
34353432306261386561646364386163633163326235613536373737326663616337663738326636
30623631336130663839376366306639346361326536653331373861383564646135633331373762
64323931383930353138316132626366386462356138313332363331346230333630336330373236
61643865646634306266636531333436646636666666383330343635353638353432633164613337
39646132396238356263363564653731636266396235383235323765303638333634316265643239
34333739346433373864633433643066613836346261636262633165653336623464633537656631
3930663862366434626630313533666362353930316634393133