ዝርዝር ሁኔታ:

የኔትወርክ ማያ ገጽ ፋየርዎልን እንዴት ምትኬ ማስቀመጥ እንደሚቻል -8 ደረጃዎች
የኔትወርክ ማያ ገጽ ፋየርዎልን እንዴት ምትኬ ማስቀመጥ እንደሚቻል -8 ደረጃዎች

ቪዲዮ: የኔትወርክ ማያ ገጽ ፋየርዎልን እንዴት ምትኬ ማስቀመጥ እንደሚቻል -8 ደረጃዎች

ቪዲዮ: የኔትወርክ ማያ ገጽ ፋየርዎልን እንዴት ምትኬ ማስቀመጥ እንደሚቻል -8 ደረጃዎች
ቪዲዮ: 🛑 ኮምፒውተር ላይ የስልክ አፕልኬሽን እንዴት መጫን እንችላለን || How to install a phone application on a computer 2024, ህዳር
Anonim

በደራሲው ተጨማሪ ይከተሉ -

ኢንቴል ኤዲሰን ጋራዥ ሞኒተር እና የማንቂያ ስርዓት
ኢንቴል ኤዲሰን ጋራዥ ሞኒተር እና የማንቂያ ስርዓት
ኢንቴል ኤዲሰን ጋራዥ ሞኒተር እና የማንቂያ ስርዓት
ኢንቴል ኤዲሰን ጋራዥ ሞኒተር እና የማንቂያ ስርዓት
ኢንቴል ኤዲሰን ስብ ብስክሌት ጎማ ተንታኝ
ኢንቴል ኤዲሰን ስብ ብስክሌት ጎማ ተንታኝ
ኢንቴል ኤዲሰን ስብ ብስክሌት ጎማ ተንታኝ
ኢንቴል ኤዲሰን ስብ ብስክሌት ጎማ ተንታኝ
ኢንቴል ጋሊልዮ ጋራዥ መቆጣጠሪያ
ኢንቴል ጋሊልዮ ጋራዥ መቆጣጠሪያ
ኢንቴል ጋሊልዮ ጋራዥ መቆጣጠሪያ
ኢንቴል ጋሊልዮ ጋራዥ መቆጣጠሪያ

ስለ: ስለማንኛውም ነገር ማጤን እወዳለሁ ፣ አንዳንድ ጊዜ በመጨረሻ ይሠራል። ፕሮጀክቶቹን በማየት ይደሰቱ ፣ አንድ ነገር ክፍት ለማድረግ እና እንዴት እንደሚሄድ ያሳውቁኝ። ደስ ይለኛል ፣ -ጆ ተጨማሪ ስለ ጆ »

ይህ አስተማሪ ScreenOS ን የሚያሄድ የኔትወርክ ፋየርዎልን የመጠባበቂያ ቅጂዎችን በራስ -ሰር ለማድረግ የሚያገለግል ስክሪፕት ያሳያል።

ደረጃ 1: መስፈርቶች

መስፈርቶች
መስፈርቶች

ይህ ስክሪፕት በተጠበቀ ሁኔታ የተፃፈ እና SSH ን በኔትወርክ ማያ ገጽዎ እና በሊኑክስ አከባቢዎ ላይ እንደበራዎት ያስባል። የሚጠብቁትን በጭራሽ ካላወቁ ፣ ኦሬሊ “የሚጠብቅ ማሰስ” ታላቅ መጽሐፍ አለው

ደረጃ 2 - ተለዋዋጮች

ተለዋዋጮች
ተለዋዋጮች

አንዳንድ ተለዋዋጮችን በማቀናበር እንጀምራለን። ወደብ/የተጠቃሚ ስም/የይለፍ ቃል/የኔትስክሪን/ፈጣን ተለዋዋጮችን ከአካባቢያችሁ ጋር ለማዛመድ ይፈልጋሉ። #!/usr/bin/expect#በኔትወርክ ማያ ገጽ ፋየርዎሎች ምትኬ ቅንብር ላይ ስክሪፕት ይጠብቁ#ጆ#አንዳንድ የቫርሴት ጊዜ ማብቂያ 60set ተጠቃሚ “ሥር” አዘጋጅ የይለፍ ቃል “የይለፍ ቃል” አዘጋጅ ወደብ “2022” የኔትወርክ ማያ ገጽ”foo.bar.com” አዘጋጅ መሠረት "/mnt/netapp/backups/foo.bar.com"set log" [timestamp -format%Y-%m-%d] -config.txt "mailto አዘጋጅ" [email protected] "mailsubject አዘጋጅ" ስህተት ፦ netscreen ምትኬ አልተሳካም [timestamp -format%Y-%m-%d] "mailfail set" "set prompt" foo->"

ደረጃ 3: ይገናኙ

ይገናኙ
ይገናኙ

በመቀጠል በስክሪፕቱ ውስጥ እንሞክራለን እና እንገናኛለን.send_user "NetScren Backup Script" / n "send_user" ከ $ netscreen / n "ጋር መገናኘት spawn ssh $ user@$ netscreen -p $ port ይጠብቁ {" የይለፍ ቃል: "{ላክ" $ የይለፍ ቃል / r "ይጠብቁ" "close}}}" "አስተናጋጅ መንገድ የለም" {send_user "ከ $ netscreen / n ጋር መገናኘት አልተቻለም / n" mailfail አዘጋጅ "ከ $ netscreen / n"} "ስም ወይም አገልግሎት አይታወቅም" {send_user »ጋር መገናኘት አልተቻለም $ netscreen / n "mailfail አቀናብር" ከ $ netscreen / n "} ጊዜ ማብቂያ {send_user" የጊዜ ማብቂያ ከ $ netscreen "ጋር መገናኘት አልተቻለም" mailfail አዘጋጅ "የጊዜ ገደብ ከ $ netscreen" ጋር የሚገናኝ "ቅርብ}} {$ mailfail! =" "} { exec /bin /mail -s $ mails subject $ mailto << "$ mailfail" መውጫ}

ደረጃ 4 ፦ ፔጅ ማድረግን ያጥፉ

ፔጅ ማድረግን ያጥፉ
ፔጅ ማድረግን ያጥፉ

ወይም በኔትወርክ ማያ ገጹ ላይ የበለጠ ፈጣን ገጽን ማጥፋት አለብዎት። #የ «ተጨማሪ» ጥያቄዎችን መላኪያ አዘጋጅ የኮንሶል ገጽ 0 / r "ይጠብቁ {" $ መጠየቂያ "{send_user" / n ገጽ ተሰናክሏል / n "} ነባሪ {ላክ" ScreenOS ከፔጂንግ አማራጭ በስተቀር አላደረገም። ከፔጂንግ አማራጭ በስተቀር አይደለም። " ቅርብ} ጊዜ ማብቂያ {send_user »ScreenOS ከፔጂንግ አማራጭ በስተቀር አላደረገም / n" የመልዕክት ፋይል አዘጋጅ "ScreenOS ከፔጅንግ አማራጭ በስተቀር አላደረገውም። {} mailfail! = ""} {exec /bin /mail -s $ mailsubject $ mailto << "$ mailfail" መውጫ}

ደረጃ 5: Config ን ያግኙ

Config ን ያግኙ
Config ን ያግኙ

አሁን ውቅሩን እናገኛለን። send_user "ውቅረትን በማውረድ ላይ / n" log_file $ basedir/$ logsend "get config / r" expect {"$ prompt" {log_file send_user "\ n Configuration Downloaded / n"} የማብቂያ ጊዜ {send_user / \ n በማዋቀር ጊዜ ስህተት። የመልዕክት ፋይል አዘጋጅ "በማዋቀር ጊዜ ስህተት።" }} closeif {$ mailfail! = ""} {exec /bin /mail -s $ mailsubject $ mailto << "$ mailfail" መውጣት}

ደረጃ 6 - ውቅሩ ትክክለኛ መጠን መሆኑን ለማየት ይፈትሹ

ውቅሩ ትክክለኛ መጠን መሆኑን ለማየት ይፈትሹ
ውቅሩ ትክክለኛ መጠን መሆኑን ለማየት ይፈትሹ

{$ Filesize <= 1024} {send_user »የኔትስክሪን ውቅር በጣም ትንሽ ከሆነ እባክዎን ይመርምሩ / n" የመልዕክት ፋይልን ያዘጋጁ " የኔትስክሪን ውቅር በጣም ትንሽ ነው ፣ እባክዎን / n "exec /bin /mail -s $ mailsubject $ mailto <<" $ mailfail "መውጫ} ን ይመርምሩ

ደረጃ 7 - ማጽዳት

አፅዳው
አፅዳው

ከሁለት ሳምንታት በላይ የቆዩ ውቅረቶችን ለማስወገድ ትንሽ ጽዳት እንሥራ። #ከ 2 ሳምንት የቆየውን አወቃቀር አስወግድ sexec $ basedir -name '*config.txt*' -mtime +14 ን ያግኙ

ደረጃ 8 - ሁሉም በአንድ ላይ

አሁን ሁሉንም አንድ ላይ አስቀምጡ። እንደ የጽሑፍ ፋይል ተያይ attachedል። በማንኛውም ውድቀቶች ላይ ኢሜይሎችን ይልካል። #!/usr/bin/expect#በኔትወርክ ማያ ገጽ ፋየርዎሎች ምትኬ ቅንብር ውስጥ ስክሪፕትን ይጠብቁ#ጆ#አንዳንድ የቫርሴት ጊዜ ማብቂያ 60set ተጠቃሚ “ሥር” አዘጋጅ የይለፍ ቃል “የይለፍ ቃል” አዘጋጅ ወደብ “2022” የኔትወርክ ማያ ገጽ “foo.bar.com” አዘጋጅ መሠረት "/mnt/netapp/backups/foo.bar.com"set log" [timestamp -format%Y-%m-%d] -config.txt "mailto አዘጋጅ" [email protected] "mailsubject አዘጋጅ" ስህተት ፦ netscreen ምትኬ አልተሳካም [timestamp -format%Y-%m-%d] "mailfail set" "set prompt" foo-> "send_user" NetScren Backup Script / n "send_user" ከ $ netscreen / n ጋር በመገናኘት / n "spawn ssh $ user@$ netscreen -p $ port ይጠብቃል {"ይለፍ ቃል:" {ላክ "$ ይለፍ ቃል / r" ይጠብቁ {"$ መጠየቂያ" {send_user "ተገናኝቷል"} "ፍቃድ ተከልክሏል" {send_user "ልክ ያልሆነ የይለፍ ቃል ፣" የመልዕክት ፋይል አዘጋጅ "ልክ ያልሆነ የይለፍ ቃል በመውጣት "ዝጋ} ጊዜ ማብቂያ {send_user" ምንም ጥያቄ አልተመለሰም "የመልዕክት ፋይል አዘጋጅ" ምንም ጥያቄ አልተመለሰም "ቅርብ}}}}" አስተናጋጅ መንገድ የለም "{send_user" ከ $ netscreen ጋር መገናኘት አልተቻለም / n "አዘጋጅ mailfail" ከ $ netscreen ጋር መገናኘት አልተቻለም / n "}" ስም ወይም አገልግሎት አልታወቀም "{send_user" ከ $ netscreen / n "s ጋር መገናኘት አልተቻለም et mailfail "ከ $ netscreen / n"} የእረፍት ጊዜ {send_user "የጊዜ ገደብ ከ $ netscreen ጋር የሚያገናኝ" የመልዕክት ፋይልን ያዘጋጁ "የጊዜ ገደብ ከ $ netscreen ጋር የሚገናኝ" ቅርብ}} {$ mailfail! = ""} {exec /bin /mail -s $ mailsubject $ mailto << "$ mailfail" መውጫ}#ያ አሁን ያበቃል ፣ ቀጥል#"ተጨማሪ" የሚለውን ጥያቄ ያቅርቡ "የኮንሶል ገጽን 0 / r" ይጠብቁ {"$ መጠየቂያ" {send_user »\ n ገጽ ተሰናክሏል / n "} ነባሪ {ላክ» ScreenOS ከፔጂንግ አማራጭ በስተቀር አላደረገም። / n "mailfail አዘጋጅ" ScreenOS ከፔጅንግ አማራጭ በስተቀር አላደረገውም። ቅርብ} ጊዜ ማብቂያ {send_user »ScreenOS ከፔጂንግ አማራጭ በስተቀር አላደረገም / n" የመልዕክት ፋይል አዘጋጅ "ScreenOS ከፔጅንግ አማራጭ በስተቀር አላደረገውም። {} mailfail! = ""} {exec/bin/mail -s $ mailsubject $ mailto << "$ mailfail" መውጫ} send_user "ውቅርን በማውረድ ላይ / n" log_file $ basedir/$ loggsend "config / r "ይጠብቁ {" $ መጠየቂያ "{log_file send_user" / n ውቅር የወረደ / n "} የእረፍት ጊዜ {send_user" / n በማዋቀር ውርድ ወቅት ስህተት። " የመልዕክት ፋይል አዘጋጅ "በማዋቀር ጊዜ ስህተት።" }} closeif {$ mailfail! = ""} {exec/bin/mail -s $ mailsubject $ mailto << "$ mailfail" መውጣት} {$ filesize <= 1024} ከሆነ የፋይል መጠን [የፋይል መጠን $ basedir/$ log] አዘጋጅ {send_user «የኔትስክሪን ውቅረት በጣም ትንሽ ነው ፣ እባክዎን ይመርምሩ / n” የመልዕክት ፋይልን ያዘጋጁ”የኔትስክሪን ውቅር በጣም ትንሽ ነው ፣ እባክዎ / n” exec /bin /mail -s $ mailsubject $ mailto << “$ mailfail” መውጪያ}##ውቅርን ያስወግዱ ከ 2 ሳምንት በላይ የቆየ sexec $ basedir -name '*config.txt*' -mtime +14 ን ያግኙ

የሚመከር: