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 - name: nas
hosts: nas hosts: nas
become: true
vars_files: vars_files:
- vars/users.yml - vars/users.yml
- vars/home.yml - vars/home.yml
@ -11,6 +12,10 @@
update_cache: true update_cache: true
upgrade: true upgrade: true
- name: Install core admin tools
include_role:
name: core
- name: Include user - name: Include user
include_role: include_role:
name: "user" name: "user"
@ -19,6 +24,16 @@
loop_control: loop_control:
loop_var: user 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 - name: Set up nfs network shares server
debug: debug:
msg: Todo msg: Todo
@ -39,13 +54,13 @@
debug: debug:
msg: Todo msg: Todo
- name: Set up mdp - name: Set up nuts
debug: debug:
msg: Todo msg: Todo
- name: Set up collectd #- name: Set up collectd
include_role: # include_role:
name: collectd # name: collectd
- name: backup - name: backup
hosts: backup hosts: backup

View File

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

View File

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