From 080bea42f0416a447cad5626cff314fb75163709 Mon Sep 17 00:00:00 2001 From: Bobban Date: Tue, 1 Nov 2022 23:44:04 +0100 Subject: [PATCH] Moved Content --- Apps/AMP/Commands.md | 67 ++++++++++++ Apps/AMP/Setup.md | 0 Apps/Ansible.md | 12 +++ Apps/Git.md | 8 ++ Apps/Node exporter.md | 68 ++++++++++++ Apps/readme.md | 1 + Attachments/bt-icon-logo.png | Bin 0 -> 14106 bytes Attachments/readme.md | 1 + Cloud/Azure/Azure AD/Conditional access.md | 0 .../Storage accounts/Block public access.md | 0 .../Endpoint/Windows device registration.md | 51 +++++++++ .../Exchange/mailbox permissions.md | 0 Cloud/Microsoft 365/Licensing.md | 1 + Linux/Commands.md | 100 ++++++++++++++++++ Linux/Nano shortcuts.md | 3 + Linux/User Management.md | 20 ++++ Network/PI-Hole/Commands.md | 2 + Network/Pfsense/Create a new VLAN.md | 0 Network/Pfsense/Setup OpenVPN server.md | 0 Network/Unifi/Add network for VLAN.md | 0 Virtualization/Hyper V/Change locations.md | 0 .../Proxmox/Install discord darkmode theme.md | 10 ++ Windows/Powershell.md | 0 readme.md | 22 ++++ 24 files changed, 366 insertions(+) create mode 100644 Apps/AMP/Commands.md create mode 100644 Apps/AMP/Setup.md create mode 100644 Apps/Ansible.md create mode 100644 Apps/Git.md create mode 100644 Apps/Node exporter.md create mode 100644 Apps/readme.md create mode 100644 Attachments/bt-icon-logo.png create mode 100644 Attachments/readme.md create mode 100644 Cloud/Azure/Azure AD/Conditional access.md create mode 100644 Cloud/Azure/Storage accounts/Block public access.md create mode 100644 Cloud/Microsoft 365/Endpoint/Windows device registration.md create mode 100644 Cloud/Microsoft 365/Exchange/mailbox permissions.md create mode 100644 Cloud/Microsoft 365/Licensing.md create mode 100644 Linux/Commands.md create mode 100644 Linux/Nano shortcuts.md create mode 100644 Linux/User Management.md create mode 100644 Network/PI-Hole/Commands.md create mode 100644 Network/Pfsense/Create a new VLAN.md create mode 100644 Network/Pfsense/Setup OpenVPN server.md create mode 100644 Network/Unifi/Add network for VLAN.md create mode 100644 Virtualization/Hyper V/Change locations.md create mode 100644 Virtualization/Proxmox/Install discord darkmode theme.md create mode 100644 Windows/Powershell.md create mode 100644 readme.md diff --git a/Apps/AMP/Commands.md b/Apps/AMP/Commands.md new file mode 100644 index 0000000..4b2629e --- /dev/null +++ b/Apps/AMP/Commands.md @@ -0,0 +1,67 @@ +This is a list of commonly used commands used to manage AMP trough the command line. + +```bash +ampinstmgr --help +``` + +--- + +## Power state + +Start a specifik instance + +```bash +ampinstmgr -s InstanceName +``` + +Start all instances + +```bash +ampinstmgr -a +``` + +Restart a specifik instance + +```bash +ampinstmgr -r InstanceName +``` + +Restart all instances + +```bash +ampinstmgr --RestartAllInstances +``` + +Stop a specifik instance + +```bash +ampinstmgr -q InstanceName +``` + +Stop all instances + +```bash +ampinstmgr -o +``` + +--- +## Update + +Update a specifik instance +```bash +ampinstmgr -u InstanceName +``` + +Update all instances + +```bash +ampinstmgr -p +``` + +Show AMP version + +```bash +ampinstmgr --Version +``` + +--- diff --git a/Apps/AMP/Setup.md b/Apps/AMP/Setup.md new file mode 100644 index 0000000..e69de29 diff --git a/Apps/Ansible.md b/Apps/Ansible.md new file mode 100644 index 0000000..555be48 --- /dev/null +++ b/Apps/Ansible.md @@ -0,0 +1,12 @@ +## Installation +`sudo apt update` +`sudo apt install ansible` +`sudo apt install sshpass` + +## Commands +`ansible -i ./inventory/hosts ubuntu -m ping --user someuser --ask-pass` +`ansible-playbook ./playbooks/apt.yml --user someuser --ask-pass --ask-become-pass -i ./inventory/hosts` + + + + diff --git a/Apps/Git.md b/Apps/Git.md new file mode 100644 index 0000000..940bf2f --- /dev/null +++ b/Apps/Git.md @@ -0,0 +1,8 @@ +# Git +Git cheatsheet for command line + +`git init` + +`git pull` + +`git push` \ No newline at end of file diff --git a/Apps/Node exporter.md b/Apps/Node exporter.md new file mode 100644 index 0000000..8cacda6 --- /dev/null +++ b/Apps/Node exporter.md @@ -0,0 +1,68 @@ +# Node exporter +Node exporter is a compnantent used by prometheus to get server matrics. + +## Local installation + +**Download the script from github:** +`wget https://github.com/prometheus/node_exporter/releases/download/v1.3.1/node_exporter-1.3.1.linux-amd64.tar.gz` + +**Extract the tar file:** +`tar xzf node_exporter-1.3.1.linux-amd64.tar.gz` + +**Move file to command folder:** +`sudo mv -v node_exporter-1.1.2.linux-amd64/node_exporter /usr/local/bin/` + +**Set correct persmission in command file:** +`sudo chown root:root /usr/local/bin/node_exporter` + +**Test the command:** +`node_exporter --version` + +**Create a systemd service:** +`sudo nano /etc/systemd/system/node-exporter.service` + +**File shall containe this information:** +``` +[Unit] +Description=Prometheus exporter for machine metrics + +[Service] +Restart=always +User=root +ExecStart=/usr/local/bin/node_exporter +ExecReload=/bin/kill -HUP $MAINPID +TimeoutStopSec=20s +SendSIGKILL=no + +[Install] +WantedBy=multi-user.target` +``` +**Reload the services:** +`sudo systemctl daemon-reload` + +**Start and active the service:** +*Start:* `sudo systemctl start node-exporter.service` +*Activate:* `sudo systemctl enable node-exporter.service` + + + +## Docker installation + +``` +version: '3.3' +services: + node-exporter: + network_mode: host + pid: host + volumes: + - '/:/host:ro,rslave' + image: 'quay.io/prometheus/node-exporter:latest' + + prometheus: + container_name: prometheus + ports: + - '9090:9090' + volumes: + - '/srv/dev-disk-by-uuid-82a4b0b6-2dc5-47df-b93f-d8e213f2f641/config/prometheus/prometheus.yml:/etc/prometheus/prometheus.yml' + image: prom/prometheus:latest +``` \ No newline at end of file diff --git a/Apps/readme.md b/Apps/readme.md new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/Apps/readme.md @@ -0,0 +1 @@ + diff --git a/Attachments/bt-icon-logo.png b/Attachments/bt-icon-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..3ffab6277db83c2cebeb49dca809fe9cb1a4f010 GIT binary patch literal 14106 zcmbWe1yq|s*9KUuSkXe!;1nrZiW3|H#idA*0>KFy+zS*ZNQ<;+kpe|i++A8IQYZws z;_eb;L;HRI?w<4So;{nB^X5%v?wxz@T$#M{Oq8ZNhyafo@4ceARWqz7AkfOC~8v1_^I56az;qcXI}BM~D+t%p1t`m#-M={{ClPCWgOV z+#P^S|AaD7(`1lycC%s-;^E^4^YIBW2#fOY3%w8)6yRcb&i9<3m+v_*zaTe1znI{2 zF@6Dt|Gbz`qq$jHi)qU%{%0)IHz1R(ySs}RFRz!E7mt?!kF%Q%FTbd$=sl0;&$&@O zxS>8y?&jXyPEh9ma*(%zg5B&~-0hs5816ZmTR3~T1DQ~g{!_uxMNRF07&}4#VtwcpV+@_4?Zz>aK0|e~R(H_J->ExLEOOTS1*Y+`y>$ux9=*G0JxT?*rX; zL`fs2;bw=L6my8YGuXq?%E?_>9>|1h;jy%{6cZA#h0J1c1u&GP>T=JDJ!YXnShHE6^iZMsgoS zvZS!M8DJ>lB$$6svwWiZBAx*f(h+Q!ML-FrQF(X`;p-)RiiighBP>H(Sl)+*^?xrV zrh1!zgO1yyFXe%qqUE8Xzdm)@2Hi6(w)xUn*i?A;)u?W77jD*p&KO24s}wNyzA%_r z7Uy%$V_6)=un=|Bg&0rlzKwkYb-}^PL|quk-0xd8M{w^OWZ3?v^?xDz+xowd{bTx4 zb)SoRcQg-_mp$3qn<7-(3_p!^v@M-NyzIT&+>W6!8Z@9EuC<{_x7rZ^3&aN4?x=w) zsQso9RlW0qXYki@RVdMKf8a6_$i#Eec@wa25U;7lIa)%BZv9Na15ex~#^Qj^kX$%L zED#I{@kIZthD>43vzQHAKYZ|lP;D#xmHUZ_qU7_l#^`JAUON7>aM&5gy|yyWA~F$3 ze`--02Xdt~mmV zb27LLgm|X`0O#zs8JNG(lB^R&6Da!W_s}v)0`pe(3YQ7x zEN{Z68SN(atLtt2vZ z;E>Ek@z8|)xxoR`6mjoQ4S9o8DVwy~p4~eJ`$hq6VprKM2H42QpOEJW>2VT$X;XTa zWq7pTn1&~|{J`^hZ5;fTE;AJr7boZ`7oPR-pUf@N&r?leZ3eUj zN_DoprYJ(T7GZrSold>4-Cw-Xp?`%4ve{V^+vvV`Ke7`it_`E2gne$I#nLC4Vw^38 zJ*7=$bK&*Q~-$DzH%>D_r$GAc1nq|GC304VjCgS-M(X9ww;PfCnN#-Ajj1!bT zxtkzu?FBfj!v}Y1!SDb1qz1mFm$=bRh7YBIn@}%8&;nzjztb#JoOH+k4djDAW#pBV zPH9A*i(mmNIN3K&pKbJ41m+^z>niPS_9H#Yz=RjcOhYXQ(XDy=$m;##8S~>;#Oo#4 zpOffn`*$4Wx*L~>DAGUj;IK?Kj362;@Vov7aL68(b~cQZW}Lj+7y!IgEKLUz>FJ`$ zo6Y0-W?bAo*mZwl2g*;{BA1m?i6_UkPk2(B#Pnnn{H)kAF@SLM^_u}h5fVPHXm|^Y ze;@$uUEz~)^W47@dT?$q$KJe#e5qsLt3yil-hR#N=PLT3*W>y~xE6+J-X=aO5I`(^ z;OT_*`(vI08HETLR0QQzJ3D&SlMV`;`d^&uz#Y#2g(4BA)0Uj>pgxW_(dKNzul=@5FDYmYBUrBpV*68hl35j=o8z%P8mcrb?kN&TeVgH<) zx1(8LZ6N4r$2(nyrxcNyV`@-c7zA1rLs)m5V&PDbN>aap=i5Ffhh2FPBKtiL1Xo$U9!37FWT_x@SSavw_2adHD-XYVkg^Ui!=PdIbNQ ztQRtm);gB-q_jZU0gX$*V2HPVjM~B{z4gKh&oAmJi?4U|BjY{{yYEWfyS5B(VUFD3 zuz;t0`*s?$lpH8ndEM@rY^zb|EWQD$SA%D`sm5oZw>oTm)K{n7uY4Su@v%tfZ^#|t zip}n;jFK$<#yt;ZHMrvzviCcD*vvNnOMR@sVzQ0RiXQ%IDui^@O!5x%d;iUS z&eI$jVBIh{zJ3;P(9}*1$!Bfh?vP}dmm=GKNY`#8NB5-3H;4IMt)^E%DMA&>bIUTJ zaHl-|CIn@y&pD|eRHlPv?Ce@hX6T1n^7m09Z9)RfZba5*>(;mr1&PUnqO$JtoeoJj zXC0c{^&y?~-iq2~6N;#TU*G|^7cUat-~1uwmy&p!#`{!gNg2CmR=LOFEvu9GQ^>X{ z_>Oh2UHs&M#)!I+bC#zp&SoI<2}Y0Nn{#M$xba$=MjNyBOxiQh1BANZ{G=Tu93Dq~ zZQ9Z3N@nzyjaj*!QE|(Fv+mPM4Hf53s%sc(dgnkR5mDTBTXXf!)?H zBi28_wBdJ6R9e#mG)-C%rjLr)r_1rlmWc-jV?jRcmwh!rCD6%zx{6XVG}$XDN@(n+ zRT)!PV^}M+2QjJ+?oT9&8{Zfd-jsSiSUXBdoa<3{g{0@iHJ#3?Lz{&RS{^tY=srf( za(rLb+yI(B2b?rn$%DI?sXa=#vRz0@o{SmsD(rGOqQtbzt=`Xjz`sKiEF5JrO_93Y z^CdWQ)!R{p{ItO5D=uSxAl6M0@#l;8unz&7&O1S@-UQ;_-3T6w$;M%5vnj{X^U%7V z6kN3{*vY6GXYWhhH6~#1 zq{?zBhcl8pcaHvi78o5&yL$QYJWh@8EEum(VA=Do(Lf(!Hfh?N*=m^*y;e6zmn{@m-3ehIt#g zeR$iBAZ;#d-C@~<>_ky!_xN<{s$_rN-M0lT$=oNQ51^65%3jjSF4_w7A=>h@O}Zup zF@5>!Lc^|W6F9WVWr?|1)qu5feoIUG`>3FgLjanX+)Ru(voU2rPvefsB~CfHQNp^w zUtV$}UizPRwka7`WCH8@cqVl_O!)JTG0j2U*FDXZ9*l+JKo(koi(6{taG zFvRVdu48s_X1nWsv|L8#=FTpq+>yv(Ps89axl8+;hJm@q_#Jm5o2cT@wDcqB z;|O#0`$NOf1#m?;(_4Skq661SY^bO9X;CdKxS6;hk*z&KG`_R^Mk@%icsv{SF!~9~I*KePgntt0bt@yVB%lo`aCC-y&pa z7GbZ2a@<#rBMSFOzNDVmqG_0weNpM^`&gDZR(s{(2YYOuyS~PYWzskMuU>6T{u)I} zlV4iBqNIot{dH^5L#5JBjEHcr;lx{UD_ zcD7dIA(uJ#V(iz8EH0$Ja9J1I=2oGdi_9+T=+-AX?jL6i5tQ#|a?bxYJGsrI1klI+ zDgm<|1Q0$Ee2CLt0SjQE6QW&W=Sf%^h!H*hQd$GC>iohILs4b^1SXscfHOf9-SH-cjJc@N& z(1om3+7lairh~*6NWD4}nKqvFyh01L1xwN#PrIZKYcgi)CqXfYe!N2iBnos(<@;K~n&pWgn7QUA zC;6l%Dv=^7x8`;fN7Lt8Xr=jf3K^YX&Pd*Me@L3%WnG?JZG-2y|JD~~6?zF~aXm-S z$g1Mi-#&aRT_J6TJG2gDLc~TbrH>fWr!Ot4=6-U2=VvsU*UvTNB>r+u zpr`!tFuu3B=7K-XWurb$-pPst7JzEIQq?hnGrr3VNQBBWN^(gx0{}pHChZJ-@CREL zwS3VV+@Z-8i@EM~6`$xbi206}#R{3Pg7;ktXF1Kfe+GMmxMYsNw^kdYe&X}DU~%~@ zR)_o9c_jU%YL|8$M@5&A~HKYBMB*NG=;Bo3T_g5 zrSCy*XIk?81GvRuOn;I zCD_h(=9;RJo1S83`IJ7_^ObYU2c5s|I~>pfN%yVAIuGz@G@E5>I`}s>K3)`L5pnw! z&c;-WmU?p#GCUe%@hqZ6=i7ET?V7R##RiVquIIeyVTC6olsIUnDzmV=T&2Rg=#No! z3bAZsOHM^$Ub}teAKTa6LVWf{O^Zzm(Z0L5@ayra%+u;n&AB0ZPC!T4xoeYwv-U6O>}SWC-%~5*mZ|%}3l=KE z3(m~Ha?jV%TP8tAAHwG2$9`P{3d>ulaK&DN=Qq78JLafsB72G9c5*RfCps$LQ1c<= z+YfDQzAss8r0SDg zL=Nvh0#@{=Xj40a+@CS={5mRW&Y1Yq`&feh9LK?eY^KZAfwloS0n^UohWN|lRP>=S zH(VGuk+VY6>yIF3$(ikdwm2o|+w&lx5C7I$;NZ&zOc?2!gMT<(*=AA)^#?uI83j zS=uz};vwFyg;504C4$;)VF|zRuIyosISKTU+^x^Ukzq+ba+e+ zBlcPEmO025pDP~BJ*C>W`39y*StU5J12s#<|i)>!eC% zYNZER<6zR(Pmb$P)@b_ilvuC7Ytlm`1^_c5T zCaqavMN`K}Ske*qwnN30sn2XWvx9LVmwt+FU_1bAk}bRDhN?{NPI{Tmu4CiibyQs~ zg~tyP?+C%6HZqzt_eOY3k78urEIX$kLBjI0`UdIQcA)mo6|y|sXU|07y0z%+tQg#e z?OO}Ys25nw1RUQw5{R;8!b&5xa0Yxgm?eIaHVX-H6^87GmNMs*l@op8Pr7YH=ALc) zO2;Q&h;k|VMrxLMENaCwztn4~r3SobKy&)Jkx`JCS#Gkt`quWPi#0g3&+K<WE-i$!PSoT81A3 zXQtjfQD=?e3Z+PvAL*Lj?!V|*MYhK?mHs5<BK=(Sk&A=kK$iC3?8q%uPn;zJ%nkv1#BsdtiK9Ct8YAqc_&u7+go%$ z#?as9x4_8R%IxXM1eV$QvCExH=?SQM?i@pgJw0(KH{Tec%T%0d!l+jz6@Lu`Ba)1(QQK1Fuhxe8V{xZDGI%V4U z{l+W>PC~*v{@fz9?zb3+vx*q2`~Z4Nj2h?XoV>AW8N~&v<6~ZtGoM5o@$~JJcG;E< zbgY(F_7q-GTZB%jCu7vYePk!4pmK%Xy5;9tDIE~wpXWx|YHcr?&YavA~3v(lEPBQt)k3Q5N|3C&8IF;AO zfdq(8nxPGozTO^Ubo1QWP4$BpA20({e@C`)SYYSZSR%`QyKX%q`L0E}P)4ILVuGYI zT&Wt#YhL+>c+jj<5d|p#_av$ zQ>clm`B`Tw!s<2ix<#w|cA9^a7Q(2jBMH$FTLG7*zxwT z^a#>PGfZY;Cb=di)V6R^gjgcX2oqX2ABNw(}KO!2HhCLko7}4v*m!%@J`H zUtMPh*-6VXlG_W+kolB@i%{cwgj z6GEt31~Y0}zoA^c3iDxBoKUH$vFCj2YUk3{XxBuORuWjA-Cj7PVaAm zvMYu-Qdc@5QXu#8ZNi8(Bofj0UE8Y=F^#S~Kgn`y=Ug?vp9ynRI(jj;auISy6)}o? z_OUO3_N1j(QNpHP@x5&Kyhoc*#12%p8%)&rpNjenh z5jILCJwpEiy3Tsvn3r?@VWXyaeUrWB3Zcn#{2Y!e*ZAxL)<&Gp?^KmUI~GAD`Qiy~ zJ+@6xeY{DC=}F7;+JOaEMk1Ex+QtY(kB^cn9-^(H=t@$gaJx1A@m^EWO`~EI`J{8o zrbMAigB{^iE5p090I}@Hco(5QW;N$$7oFKwd{&N>vML!4{@ zEqJ~Y>lPt>l5B$gH~-XY0XAF z@+o)N#n8TKG(OKx+4!WMdf?Mq8$w4}dQ!`mEZ80CK*c(G9Qgi(azIBji{$G1>kv9! z?SSI-4y|j2+)g1gToIQ#v?%Y%6-O`O$S7pK*>-22D&{*W2hP=VUuRu`GRw&qgMx@1 z#tk+8VUHD?uyHbBL4QH|j^1hdm{VB$b{;*5-PmWm{lZwfH zp2?F&-!^u`hFKFCwHu)1T_czV&*vnu7i0ZM4~$JUqXNRD6qI82bV7oar9RQ<(6NjA zsr4>6Vnq-$vmX%*dp;DK{`jhs#P>CtZEGh$7R@*C$?x;CQK+D*^GT7)!^50LIlq$gl6vd!(J)6GOTV90nXBkxvQ|y{ z{>+p69~S#h^rBk*xp!p9+4z-9y+YlFC;*ct5AB65I-IKnYbvK(py^9s-;*w7PRf<}Eh(7NQv~DX5XSIdj)LCqg4FB9j zELs^1z;ApGW8QBt?ggumVfr?)Onx?`XHv_`>&0cvLp*V;N=b_VdMC+~dW{oLKEdS; zb2G`@spAe2i7REiHf;P{#S|?9Q+H|8e_?Li9xzL`C_`%`SCmJVZ>KV9^qZLZWSh2y zB(i5QGUA;yhdz1vOws6E_-|eJl8VD&;7rH$B?j90kC712MlyE5hocx*MT8Z5_OvN$ zrPhzAaB?LM`?fLrjFm*f4!hJvS$gG|I5ME@zDsl6oGYOiutI0`oV@N2auB1+`)rU!BRsJ#g!!R`A%fPH%2$!c*Sz{*t=vyvV;7O5S zqXW=;1yPMtz70zlemZy8PrB!&+B@m3i;LC5-Fsf-S!i=;wAp`oPV8B};YQ)5C>)#b zpCTZ!h7d|~I&aLW^EG_9iD474%MXSH>VUT&p0qD%ADcXlI5X++&``N%KbM#UfjIE^ zU+3!U#~jU_y}y{Map6+dc7!E+m*1A2i;FFJWakXmF{B3Sp+S|u<JfUfUUEq{jq){zCJUeZtrEtl96yq19vb&gG3c|936@49c z{?-2ZN5;_wC6Zoe`Q|B=BdnOTnZY?^_#Ck6`bPErMa>FGS&Xh=f~=VxuuS1FlGWwR z7q|WR&pW#kid1pZ@aF9c^i-vj_WCcuG?)XmJba#c@a>)y+8*tanVyHinKnCqy{HEn z4RQHIDGYngJLkQ(#ll?Zj5ci7t|laTa;|UlGB?Rn-F}QI+D%`?s0AD;8Mta1V%Z&B}~S3G1BLJiK(}PzC5_O}PdNms7qgs`jP}np8J{ z4kBIOuJ6|Y7v~{gDP;O0FP-{Qy=8MNKz&Nclr*Bj2H*F_te#U7()KQ#?HD0N7k)kE z$LdBKumg!KwCN70$JG_vsq`ihe_X@N;n6EitxuyvyNpC5FDs3cEUB1F6g9Zfhz>nn zhXr9#mpP~~{oTjMnGYS`It1AJ;7m8p+GO%q82W`l^|mSP=Tx|})+il26dMT7>- z7qXq`eRnq0^8zchWJN@&S-cmD^nUZ^I_ZZQ&n;Snk||`z0O@Dg{tSd;hx4tp_AC}m zv(_+qXuG1NY|4+1oHZs)lKikETA03j7|Y4MiX`Fw3Buic>82UVCF|BKULa5P*!RjYD-Ro zh|45>2LWpcEjo^LNiF=?VuK5?x=ocIcFqzEsIGcz?`DuvryI3LMAj|3fDjg#C(<6B z-@W|Ux||i%#eU~{TaC*YrLF5@@=3m}w6|(w?2>7zj5Ir9Ctlg9EZY$6t;;z28XT zxl4Mt{yfpk4?kXrkK#`AN1tFfVhJ_!&(K!Rl(fmaR)pXzagj6S%nV}6g84)vbz{?Q z%-Rc%=3*F%#84p$*q(Lf!PhsGGrIdT{OMj_dU=K>yc!0qonLgj##tTkU8bp~q)=%` z=-}#k#pq@`X$<|#TPJVKRzP9iN$E$X+v9bSa&y>j_7)Iy4^;Rdb9;uQo#AH!Y>g5s zn(%({hZv-{R$QcRsp65&x39K&hn@4}=KbMzlk5$^z!bnQ7d(5rZZpAG8wVCQK6n1l z6D*<$|AjpSYD;X1Znv4OMn$1_X~x2&&gZRkvz&yufXg#x0w+@rM}Af}Tf%ciD|tX4 z@>@aud#ukZ!ZA_~C{PTLhVSks1&lOZuJhmdM#Wvk^bO|HoT0w6vsPB%I;nS@inR@!#htaDuCT3 zZP&g4WdYdniZ^!m(`Tiu(!N$>bdAnNQR8P^*$zK9=j8-z{eV)TT9_nzhX3KfxX98vx#?_hc5hw!IUlEx6zZodbd6p>-Jl;yS>!7`}tWFzzX@TF7QJQ!5 zLb{+XTUl(Nt@hW-%!@pS>J&O>I%AGKyR_Fk`KDp^DEE32G<0tnNd}*OHrOt9bXhhX zIhTrbcc}e_#rjO(Ovntd#($3Z^zwK;=&(+|!ZaqG1j&KhL#cJ# z|6nqs!)I2~?8B!pwHk0Tb|kAeYwtQ=-Tsd`7+ELLQK9PnRvLEhCwNM;n6M~mlbPt` zgZNs$Uw2XY&1>~cI~LGcFpGauw+iaXHhtEpPna-xmu#ja&mte2;e;DF3rT2-~GDBzgvK&8qe=o43XOIV2D{hi&EpR9bV6ZkdF1f@PZn}Yz zQd*!}Bbn9^#n|D_(5f=9_(bKxP&Pkf*dN{v@3gxq#P!!*gK3ZYi=PD;m>Df;ONX7S zf&Q^8R|ek(48o!3S}z?L)gLr0>klnWzp*T3?p?pyZduyuHrra2yN$(VWC@bNu8Z~? zdfd=;egwgH_@%XQUB#uig_k?vb#i@S2|l-Rza263<|wEoe4KtOoDh%zW-*OBVzdawN9sEEiFxLu2S!Ml%i?gTk0^lj;zeqmSq|-8?q2U)`|ITd z4~S)De=L$c11a-10cIcGJ^Ma)c_79>uzMtGysgs>5GHvS+G8StjY3ErudCoNz8TGn zaS&}$^ppSbIJDF?Kp6#ZoInV|I z3KPvm=9T+Iq|sAAtBue)tlB1rbS82Hppd~~r>C{*zNgoc65^m}HFcdP><=9`YWKOR zB9v7rQd_G1kXrE#sGFFFi@ZrKiS3=MYpSPg5@tR(s}L5~>?}}sB=NH&FZp%lVs%N6 zVpJO)bfG`<&cqR{M0h?iXOXwQ;x0L|bom~kUGz6+PFTxuR&*DAnINpMGAg zG3=F$QhKWU_@!+4Bxc@OpxCFrDEZ*I7Yiy3wF&s$L=8ui-w(5VU-d{hEz*5aEhkTx zsrMv>~D?2BT{l}@;^RkC|=Xtv0{+Gq@H`XpgL!{~ZEv05zbR}4Pz)Hvv zGF;f49!%78E%Ak!N6%SS5a+o(q=)662bbzFDQ#D}*h?>RCz;)CW^iqcP*7sWVeJ!! z4_eYLfRxX3MVUEF-PcXH-L$k{a!m-19>t!KL;s?`h;qm7mQm5qUvJe^2 zx=lS(Z#n522|upEsM1D51{pzIR$5SS2J;4@p&GtX7Btnc!HkrdU=k=)ORSUIek z@=edpVUxs#_=Xd9&XLfaU=`xNcxJ) z5%&v8;a|?@+~SFbRCp+YS<#YQ3DDIN7hRN;56R)0xJKbYv4Cs|hL1+40amb4K>~^ zjJmt>yPt~GSatH#IzR;@`>q6dhRrtUD~ynTIh(GEp#FA=bG|zGIMg7-^Sf~FjrlH4 zoZ4sZ{0#-uYZ;U+2xCa+)j`g%i2E2kpmls}+NaoJpV3-A4q;6zVkHC+x40kl$t#*S6pP)1G zt_~-mxS;-ZjEyq>2xtt+o6tj}OzdPo5w?g)on;@LEM*p->1e!rE1E%68qi03hDWuJ z?d06e39%_&wbP|n-}a>lqM|2x#+Nn?1?_j9-?(`nTwaS-;_OW@@27X**k%Ty&7c}WR=HcBMl zE^oK-Uu-}FCLkwc18do|>XE5{XKsEf6Io{DP0ddapk##L3C^0|YY1&SvoD0WMB_2t z(ne2tAhz|6 zS(aKx->$&dMEg8q{A(Au_N}E5J6rToNx$zIELzfdhQ2s})MXI0L2qFP=(**yVgxBP zwdHTjZT$E=txQRFAa)jzk^g=t;xF&X#2kJ38?R*^I4&_qKr7yNHjX`tkj66D(}>Nx z_rWU}pL4}jAmv95oLiNqVx)b|mlpPF%cgaJ!cf;Zyvz4g#(6zG5BF*!G73vhfgc}| zYyZQp;fb}scE^O9bNh@8q4HCPrQ1W~f+lEJ>26w^ZIT**Gq}580m<+c_-3X6?{LIc zIT&wW?G4OW;{ONj6eDpT(T6O-9?Qz#m;+envp?58cx#`=Hm}oDsu5MrEAaqlqDj5y zn#z?IO*MwQn@3<)=ns&B3R%oD`~rl+86-F{ZJ3b&-gTwmcn_yrR3+UggNhC5@W1tb z_7wlsS!BT3l;qu*?U?J)c;aIAL5fRAa92S0giJ*;Aw{0+pSNu? z-{OkyE25WC>s@=px5_lU%cU!?L+X7{{)GNf3rWw?B)h$A?88@EEU+?IM zF@dJWsI2aC?_pI~Eq?gESS&u5Focysy5esfxRnO~o;fv%S4~XOMMK@}uq3rU~+YL&Gs!(6uY~>`{+AYDw;X*x``M&AVYn0&|$p z&vkJY5_eL%xQjEB$UVm65-;?6!=u%zSB&HUnIyVJP1=x#-^HiCGXES7jORN!${n)K z*A{#7Wq{Szp%$*+vu2u|8*&$pca41&WU15Tf3kjcJ9RasaBA>GN6S=C9B?6S0Gb)t zI$T;PQT}#RM!e_BxqPnV>a+Y0ldO@M>^?sKbixtHUf{X@)n$0J?c(m5=b^7BeBK1J z)xwVN6%f~@c!6_{i-6~^ISO-{Y)2Etlgc2exkYOP=ofo}XBu#-BjT0??&SEtiBD&w zD;S@4RU;zC{}0@caQN+l$bgYJ)lC;{+MD>f8jtbk1e?SGDn z{68KB`3r+btquOqqbK*n-=D*{KVkBJBSTpV)o}0J|2>%Uk8CdWj>7E0tv3&)^Sgne Q`_pR53hMIZvSuOw2c?nJ-v9sr literal 0 HcmV?d00001 diff --git a/Attachments/readme.md b/Attachments/readme.md new file mode 100644 index 0000000..5c6352d --- /dev/null +++ b/Attachments/readme.md @@ -0,0 +1 @@ +[bobbantech-logo](/bt-icon-logo.png) \ No newline at end of file diff --git a/Cloud/Azure/Azure AD/Conditional access.md b/Cloud/Azure/Azure AD/Conditional access.md new file mode 100644 index 0000000..e69de29 diff --git a/Cloud/Azure/Storage accounts/Block public access.md b/Cloud/Azure/Storage accounts/Block public access.md new file mode 100644 index 0000000..e69de29 diff --git a/Cloud/Microsoft 365/Endpoint/Windows device registration.md b/Cloud/Microsoft 365/Endpoint/Windows device registration.md new file mode 100644 index 0000000..a2424e0 --- /dev/null +++ b/Cloud/Microsoft 365/Endpoint/Windows device registration.md @@ -0,0 +1,51 @@ + + + +## Test deployment + +Manuelly register computer for Auto pilot + + + +On the langueage slection screen, press Shift + F10 to open cmd + + + +``` cmd + +Powershell + +``` + + + +``` cmd + +Powershell + +``` + + + +``` Powershell + +Install-Script -Name Get-WindowsAutopilotInfo + +``` + + + +``` Powershell + +Powershell.exe -ExecutionPolicy RemoteSigned Get-WindowsAutopilotInfo.ps1 -Online -Assign + +``` + + + + +Sign in with Global admin or Intune Admin + + + +When the registration is done, restart the computer \ No newline at end of file diff --git a/Cloud/Microsoft 365/Exchange/mailbox permissions.md b/Cloud/Microsoft 365/Exchange/mailbox permissions.md new file mode 100644 index 0000000..e69de29 diff --git a/Cloud/Microsoft 365/Licensing.md b/Cloud/Microsoft 365/Licensing.md new file mode 100644 index 0000000..d3deb9f --- /dev/null +++ b/Cloud/Microsoft 365/Licensing.md @@ -0,0 +1 @@ +If a e-mail account don't have the Office Applikations included in thier license you can addit as a shared mailbox to another account. \ No newline at end of file diff --git a/Linux/Commands.md b/Linux/Commands.md new file mode 100644 index 0000000..a6b8cce --- /dev/null +++ b/Linux/Commands.md @@ -0,0 +1,100 @@ +A list of good to know commands in debian terminal + + +--- +## File managment + +Print content to the terminal from a file +``` Bash +cat "file" +``` + +Edit a file in the terminal +``` Bash +Nano "file" +``` + +Copy folder/file +``` Bash +cp "source" "destionation" +``` + +Move folder/file +``` Bash +mv "source" "destionation" +``` + +--- + +## Navigation + +Navigiate into a subfolder +``` Bash +cd folder +``` + +Navigate to the previoes folder +``` Bash +cd .. +``` + +Navigate to the root folder of the system +``` Bash +cd / +``` + +Shows the current filepath you are in +``` Bash +pwd +``` + +--- +## Networking + +``` Bash +ipconfig +``` + +``` Bash +ip addr shpw +``` + +``` Bash +Ping "domain" +``` + +``` Bash +Hostname +``` + + + +--- +## Package managment + +``` Bash +sudo apt autoremove +``` + +``` Bash +sudo apt install "Package" +``` + +``` Bash +sudo apt remove "Package" +``` + +``` Bash +sudo apt update +``` + +``` Bash +sudo apt upgrade +``` + + + + + + + diff --git a/Linux/Nano shortcuts.md b/Linux/Nano shortcuts.md new file mode 100644 index 0000000..6e99afe --- /dev/null +++ b/Linux/Nano shortcuts.md @@ -0,0 +1,3 @@ + +ctrl + O = Save document +ctrl + X = Save and exit the document \ No newline at end of file diff --git a/Linux/User Management.md b/Linux/User Management.md new file mode 100644 index 0000000..06f0cd5 --- /dev/null +++ b/Linux/User Management.md @@ -0,0 +1,20 @@ +# User Managment +To create, modify and delete user accounts require sudo privilages. + +## Create users +``` Bash +Sudo adduser [username] +``` + +## Change password + +``` bash +Sudo passwd [username] +``` + + +## Add user to group + +``` Bash +sudo usermod -aG [group] [username] +``` diff --git a/Network/PI-Hole/Commands.md b/Network/PI-Hole/Commands.md new file mode 100644 index 0000000..114a322 --- /dev/null +++ b/Network/PI-Hole/Commands.md @@ -0,0 +1,2 @@ +# PI-Hole common commands + diff --git a/Network/Pfsense/Create a new VLAN.md b/Network/Pfsense/Create a new VLAN.md new file mode 100644 index 0000000..e69de29 diff --git a/Network/Pfsense/Setup OpenVPN server.md b/Network/Pfsense/Setup OpenVPN server.md new file mode 100644 index 0000000..e69de29 diff --git a/Network/Unifi/Add network for VLAN.md b/Network/Unifi/Add network for VLAN.md new file mode 100644 index 0000000..e69de29 diff --git a/Virtualization/Hyper V/Change locations.md b/Virtualization/Hyper V/Change locations.md new file mode 100644 index 0000000..e69de29 diff --git a/Virtualization/Proxmox/Install discord darkmode theme.md b/Virtualization/Proxmox/Install discord darkmode theme.md new file mode 100644 index 0000000..b861094 --- /dev/null +++ b/Virtualization/Proxmox/Install discord darkmode theme.md @@ -0,0 +1,10 @@ +# Install discord darkmode theme + + +1. Open a terminal for the Proxmox host and enter the following command. + +``` +bash <(curl -s https://raw.githubusercontent.com/Weilbyte/PVEDiscordDark/master/PVEDiscordDark.sh ) install +``` + +2. Reload the page with ctrl + F5. \ No newline at end of file diff --git a/Windows/Powershell.md b/Windows/Powershell.md new file mode 100644 index 0000000..e69de29 diff --git a/readme.md b/readme.md new file mode 100644 index 0000000..8523bc2 --- /dev/null +++ b/readme.md @@ -0,0 +1,22 @@ +# Welcome to Bobbantech Cheat Sheet +![Image](Attachments/bt-icon-logo.png) + + +Here will i save code-snippets, technical documentation, and command reference for various tools, and technologies. + + + +--- + +[Apps](/Apps/AMP/Commands) + [Cloud](/Cloud/) + [Linux](/Linux) + + +--- + + +[Instagram] (https://instagram.com/bobbantech) +[Littlelinks] (https://links.bobbantech.com) +[Twitter] (https://twitter.com/bobbantech) +[Website] (https://bobbantech.com)