From 5c2661c7c6e30908b70b54edf46a760a541e94b8 Mon Sep 17 00:00:00 2001 From: 6543 Date: Wed, 19 Apr 2017 23:39:13 +0200 Subject: [PATCH] add mount_nas --- mount_nas/nas_mnt.png | Bin 0 -> 2092 bytes mount_nas/nas_mnt.sh | 42 +++++++++++++++++++++++++++++++++++++++++ mount_nas/nas_umnt.png | Bin 0 -> 2010 bytes mount_nas/nas_umnt.sh | 20 ++++++++++++++++++++ 4 files changed, 62 insertions(+) create mode 100644 mount_nas/nas_mnt.png create mode 100755 mount_nas/nas_mnt.sh create mode 100644 mount_nas/nas_umnt.png create mode 100755 mount_nas/nas_umnt.sh diff --git a/mount_nas/nas_mnt.png b/mount_nas/nas_mnt.png new file mode 100644 index 0000000000000000000000000000000000000000..767426f024aec9097b05b3ed744fe410e9b1eeeb GIT binary patch literal 2092 zcmcgt`#;l*AO37EbFD^1uA#FgtwbW1wc6M?a&0&W3ro4*Ibut+42#6vT8^TT+c>T# zTi+OqMmWhWcQO&qaa~8p_xneD->=v6Jnz@@{P4WqKfNE?U$c^xIxYnOfGiG+c05qh ze<2}$z;7*ldJaT1;tI}L;$RXad?^3`nZ=<|&ap)+#gk!U#z!6?<2R~3#2j@W)qwx{ zY;x1{V5QW64HP=6Io4uzL|4){*%37-MR4K#%F!+J+XrDOIrsnZKaWGpks6Q)ju<6l ztw+KYsMmpQc|_OxLi;$@`+DSKUVc{XQs8QGrOsk$*ZC)EXc>6ua;cdHSP67sjbC+3 zJL%S8&K-;15GSgQm2fpEIz;jD$TQ_si2bYv;MO6xGrqNlP@l5QK$_wB;GKc3y+-w^ z^SqW2cjnA7Wu>PgcGbg;>wvb|-{xt^Io_R-g;67Lvvv4SLAp*`4>~*%9yJjP9Es-e zD)dsu&?eXgbnDq7DPUHtNNg&$eE`Yq;UU2E<%y)7=6KLC(3goMv*(SlQ7)(q$8Ys? z&pFYp#V0dt7f0fO*FxIi(}g3kq_FJzrH_h!5-f_O><5&};YWM7($7l-3`*J_++}dq z)*;n9wa(|HEx4c42i0z@RFgK$03}uenJW44@0EhsV#q-tscBT?qE;h+S@8P8JNxI? zAr+#bOsDqp_uf{ob#DX5JH+oxWbT17Lm)D$P7xVH^3R5RsBvr zzJF9%1Su7rD6hVs;(%F>>CGvfmgatBbJ9TzbeGozfp90QsD8z1#{7bPK$rFYjUM*$ zmMs09i3^lFU+%2(16+@|d@NNJ$|85jnr5-VPMR5W8h%^`;RcAdJ#gj4F;@5ZlJlqL z+o!cDRYzk~YYq~DlF>@w}qMd)-3_C|nINqve)osRGY3->l z#C%i9uxWU^7bEO%6qh{x`DU30<6M2};?4w?6}&R7WI#2kE3VC+4^j~jd1)SmTt~Y= z;r09kHybru_oiS5hcGqn55R7OB`Y6Esxf{aFCDjtxSZIbyy?a7@pT*-y)Z538XXs3 z_sOqqu!y49p3Z#g&j4?G1}j3x(&duJM*n0=KQdWh2jI7=?yGFSp=WX*Aj8%xn*3|p z_z$r{ymLr@?NU~7+#5um-`B=Me<9- z>(8Ac&zs9(yMi?=f!d@hrVukV6yg1hS?wXsY7Dy)#5_@UvP{Uh; zRDG3RAmq#I0!N#dZn2n&HL zVMeaWabIN3gle3JV$d%6bC7iCe(BI=fZfE>n=X(C1+Eds2B_7ZS>vMD?PQVbwS@&} za}C`?Nt-9im%rARbz2EDM%ay+Q0ZHQh$4yMiyB0}sQ`V`8U%NU6R`{?3Ty=%n; zR@xS804r!IzoZpCyeSLQUybUV)=$Kro^VgvI>&SC4t9cQ9r(ObJE3qTS|Nn@uFU4{9&q({(%g7|f^HWa3f~hHXc_Y&SurMG#$(=Vb9Uf@> zY}Bo|8zotP+r$!-u{I5U9T-M5yoY~WtV(yTxW9w zeuumCBl--R@4B}|UsI|h7NiUB{XmT&s)R0(gd|9z43R^Q0cF2r!d2)S>dWh$Zh48- zFae7U|CT@Y6aAeQo)~Ep(;B0r{O56c>6Mo^({Qw=$Yy^9(5%jOAq{VGh(+NkFXTsF zh`gDT2rWbgLC8y?whrQ2DZ}L?tG;Qwc@oqe2}Y;%S}Gd0HRoz2#@u@IZgW z0P%&F&R10@iQpCSdx-?X)SaBizlAQc9|o?*lg?;+!?TR%yR$5kP`vNxCqSbIz^wUu z*_z#5dc*p?$JNI`W4gXn+I5)+8A^9k+$aOa%e%-W`4b-e>`CUq`v-8CYv}4L-uM0m DB}vbr literal 0 HcmV?d00001 diff --git a/mount_nas/nas_mnt.sh b/mount_nas/nas_mnt.sh new file mode 100755 index 0000000..a8487fc --- /dev/null +++ b/mount_nas/nas_mnt.sh @@ -0,0 +1,42 @@ +#!/bin/bash +echo "--- mount NAS Shares ---" + +#values +user="mussterman" +user_uid="`id -u $user`" +user_gid="`id -g $user`" +nas_ip="10.0.6.50" +nas_domain="local" +mnt_root="/home/$user/.mnt/NAS/" + +echo "USER: $user" +echo "IP: $nas_ip" +echo -n "Tpye in Sudo Passwort: "; read -s passwd_sys; echo +echo -n "Tpye in NAS Passwort: "; read -s passwd_nas; echo + +echo; echo; + +[ -n "`mount | grep /home/$user/.mnt/NAS/`" ] && { + #already mountetd + echo try remount + echo "$passwd_sys" | sudo -p "Unmount All: " -kS umount /home/$user/.mnt/NAS/* || { + echo ERROR + sleep 3 + exit 1 + } + echo OK +} +#echo -n "HOME: " +echo "$passwd_sys" | sudo -p "HOME: " -kS mount -t cifs -o username="$user",password="$passwd_nas",domain=$nas_domain,uid="$user_uid",gid="$user_gid" "//$nas_ip/$user" "$mnt_root/HOME/" && echo OK + +for i in eBooks Filme Photos Programme Sound Vorlagen 'TV Aufnahmen'; do + + echo "$passwd_sys" | sudo -p "$i: " -kS mount -t cifs -o username="$user",password="$passwd_nas",domain=$nas_domain,uid="$user_uid",gid="$user_gid" "//$nas_ip/$i" "$mnt_root$i/" && echo OK + +done + +#echo -n 'nas_mnt: ' +#echo "$passwd_sys" | sshfs "$user"@"$nas_ip":/mnt/ /data/nas_mnt/ -o password_stdin,allow_other && echo OK + + +sleep 3 diff --git a/mount_nas/nas_umnt.png b/mount_nas/nas_umnt.png new file mode 100644 index 0000000000000000000000000000000000000000..fe7d832aa1df247898f249f0191a58b1545ae8fe GIT binary patch literal 2010 zcmc&#`#;kQ1OD!QF?7>gWW>>q`ij6%zNZ| zoZ~i|lqr&Hh}u30Z3v5!hU5Gd@ALUQ&+~bnpPt{I6uOIpB32a(0Dz+7G22ty4*p9t za$7sC&-ZK_{07a@4ZV#h^o3*qK;3n;J>nK#xKOlkX3AnulFzHWEq{G9Bd+3hxIXwq za~yjNbwLk&0)_&NBQ%5!A_2QkuYWU(v`<*SI-TjUcq8LAF~v~7y{6`)zUNs@qy3-` zcmlKMZjZ}eh#XowG=UTd!I8t)6~*VE*$lQC$Og{Vr5)1BxeFO{6gwo;C+k4NLD^qN z-isN&lmK~LmOuxb=)X=Q1L;&~f^@fh>Q+=Ts_F4E$Kikeg4UDbIf&7tOSikx{UJ<1S)u)1uqu{Y67FeBFvnb3Ab5=_7oz(Hh!;y=!H7#Y zo(4>qeMP(_128Hf<0~}wLHku1fRj4`!JUbcABU8eUb^xFHHS}6mV}A&$O1$BD?_H@drC$kKtGM#gSTs|V(6;??uSd^rSK*xc8AyTGH3zvt8_aRC1p9Kt?c38=gP2 zG(ySq_ivV=q|^+(WAZUcY{{y~c@Ft8vP7kn8FLzSH6wdYd{edHuemlm_%{yK$?7s^ z^WbEBVr_7JU7*FIrLy6>(`ioY5lmplx$x&5R4V8993&-jDN;STrg8QXV4O~ z@BUKfdP{_Y4WI^LV#Q2=1|$ORTA!;v{NBtl;hJBb6T24oTOW6yp)D>BR$nQ57;JJ! zX2O+tGCXFyKv^oov~3Y}U*{ubQuf>P%+}OlI8*Hq5*Pmv3Bhi zLMNfBI%JM?;AFVy`at`>N^MB*4qX#WFMA;Dkt}oOeQxbnJ;T|iN_}z*P|D1d2p^zZ zvbg^dIHxI`U3U(%JrR9-z2bqmp!|AN? zHBjSJlXuKWPQffUItmD(gf!AswT4CQ=PPT;S-HFuD?!mIu$MMRoj ztf8$WT3tr$7z~uK;v~H1)@AHWNuNQ3!p|aq!M)>FNBR1mZQm>R}%vV`Hi(>1QT*gB+C$})bmgaBW0EI*$PGj_+q7C>ZqY; zmQoP84J&FBcXgx6x zy?baxN-9p&+v*Rb+|HLa;tcsp7a;)u-3W4x(i|c>%@8HGgGJ_6UQTwxS&y=cMpYi1 zZtt_wk$zJCz*aMP?I`3YB}A6R9-9wzAm#rVDt-n7^2~6$(|A^H&G=~4UMs6)cEoo3 zAg|$4PikRN5bKt=#>%em&X|V$h^xhYpNA(^XaL53Voa!V?LkVK{?xj z7Zh}ET23~^kvk1v*AHYNW6GW{Febu2wYJ$!8%d-u2+a#-_%H(ftshKVXz{pU`O0jh z40@8te$#zeffLlakyIO6QKWrFZ3{PY{^5?^k95hhxsq@m4(831sFeMNP>U^OZdUj& zp?=5s0R?=_##ZwqbT*A3h$52_WP7F9?49Mo8{Dl;XJqc;eMe0~8eLrq{gtkxC;FDZ zlDBdPzhOX6)pCa&F$S>9c~N;z34=vjr@pt{!wKviK6Iy)PsnvHbrGD(#L7Ud!nESe zcW2T=Q|NKUP=SbubIBvy