ਜੋ ਕੋਈ ਵੀ ਵੈਬ ਹੋਸਟਿੰਗ ਵਿੱਚ ਲੱਗੇ ਹੈ ਜਾਣਦਾ ਹੈ ਕਿ ਧਮਕੀ ਮਾਲਵੇਅਰ ਨਾਲ ਉਪਭੋਗੀ ਲਾਗ ਰਹੇ ਹਨ,, ਵੈੱਬ ਸ਼ੈੱਲ ਆਦਿ. ਮੌਕੇ ਇਹ ਆਮ ਵਰਤਣ ਵਿੱਚ H ਨਾ ਇੱਕ ਬੁਰਾ ਸਕਰਿਪਟ. ਇਹ ਫੀਚਰ 3 ਕੁਝ

  1. ਬਹੁਤ ਹੌਲੀ ਹੈ
  2. ਇਹ ਬਹੁਤ ਹੌਲੀ ਹੁੰਦਾ ਹੈ ਅਤੇ ਜੇ ਇਸ ਨੂੰ ਨਿਗਰਾਨੀ ਮੋਡ ਵਿੱਚ ਦਿਉ ਸਰਵਰ ਤੁਹਾਨੂੰ izgavri ਜਾਵੇਗਾ
  3. ਬੁਰੇ ਕੋਡ ਦੀ MD5 / ਹੈਕਸਾ ਪਰਿਭਾਸ਼ਾ ਦੇ ਇਸ ਦੇ ਆਪਣੇ ਡਾਟਾਬੇਸ ਬਣਾਏ.

ਬਸ ਪਿਛਲੇ ਗੁਣ ਇਹ ਫਾਇਦੇਮੰਦ ਕਰਦਾ ਹੈ, ਕਿਉਕਿ ਇਲਾਵਾ ਹੋਰ ਕੁਝ ਵੀ ਤੱਕ ਫਾਇਲ, ਜੋ ਕਿ ਹੁਣ ਤੱਕ ਦਾ ਪਤਾ, ਨਾ ਹੈ, ਕੀਤਾ ਗਿਆ sabmitvash ਸਕਦਾ ਹੈ, ਅਤੇ ਇੱਕ ਨੂੰ ਬਾਅਦ ਪੜਾਅ 'ਤੇ ਡਾਟਾਬੇਸ ਵਿੱਚ ਆ ਜਾਵੇਗਾ. ਮੈਨੂੰ ਬਿੰਦੂ ਵਿੱਚ ਸ਼ੇਅਰ ਦੇ ਰੂਪ ਵਿੱਚ 1 ਅਤੇ 2 ਗਤੀ ਲਾਇਆ ਘੱਟ ਹੈ – ਖੋਜੋ ਲੋਡ 'ਤੇ ਮਸ਼ੀਨ 70K ਫਾਇਲ ਲਗਭਗ ਇੱਕ ਘੰਟਾ ਅਤੇ ਇੱਕ ਅੱਧ ਲਈ ਸਕੈਨ ਕੀਤਾ ਗਿਆ ਹੈ. ਇਸ ਕਾਰਨ ਕਰਕੇ ਮੈਨੂੰ ShadowX ਨਾਲ ਮੇਰੇ ਚੰਗੇ ਦੋਸਤ ਦੀ ਮਦਦ ਕਰਨ ਲਈ ਸ਼ੁਰੂ ਕੀਤਾ ਮਾਲਮਾ – ਬਦਲ maldet ਥੋੜਾ ਲਚਕਤਾ ਨਾਲ ਪਾਈਥਨ ਵਿੱਚ ਲਿਖਿਆ ਹੈ. ਬਦਕਿਸਮਤੀ ਨਾਲ, ਵਾਰ ਦੀ ਘਾਟ (ਮੁੱਖ ਤੌਰ 'ਤੇ ਹੈ, ਪਰ ਨਾ ਸਿਰਫ) ਸਾਨੂੰ ਇਸ ਪ੍ਰਾਜੈਕਟ ਦੇ ਪੂਰਾ ਨਾ ਕੀਤਾ, ਜੋ ਕਿ ਪਲ 'ਤੇ ਬਹੁਤ ਹੀ ਯੋਗ ਨਹੀ ਹੈ, – ਉੱਥੇ ਬਹੁਤ ਸਾਰੇ ਬੱਗ ਨੂੰ ਸਾਫ਼ ਕਰਨ ਦੀ ਲੋੜ ਹੈ, ਜੋ ਕਿ ਹਨ. ਪਿਛਲੇ ਦਿਨ ਵਿਚ ਮੈਨੂੰ CryptoPHP ਨਾਲ ਲਾਗ ਗਾਹਕ, ਜੋ ਕਿ ਸੀ ਵੱਡੀ ਫਾਇਲ public_html ~ 60k + inod-ਯੂਜ਼ਰ ਨਾਲ ਸਮੱਸਿਆ ਸੀ. ਕਿਉਕਿ ਕੁੱਲ 200k ਫਾਇਲ ਉੱਤੇ ਸਕੈਨ ਕੀਤਾ ਜਾ ਸਕਦਾ ਸੀ, ਜੋ ਕਿ ਆਮ ਲੈ ਜਾਵੇਗਾ 5+ ਘੰਟੇ ਮੈਨੂੰ maldet ਦੀ ਸੰਰਚਨਾ ਟਿਊਨ ਕਰਨ ਦਾ ਫੈਸਲਾ ਕੀਤਾ, ਫਾਇਲ ਜੋ ਕਿ ਇੱਕ ਹੋਰ ਵਾਜਬ ਨੰਬਰ ਅਤੇ ਵਾਰ ਕਰਨ ਲਈ ਸਕੈਨ ਕੀਤਾ ਜਾਵੇਗਾ ਘੱਟ ਕਰਨ ਲਈ. confit ਚੁੱਕਣਾ ਦੌਰਾਨ ਹੇਠਲੀ ਲਾਈਨ ਦੇਖਿਆ

# Attempt to detect the presence of ClamAV clamscan binary
# and use as default scanner engine; up to four times faster
# scan performance and superior hex analysis. This option
# only uses ClamAV as the scanner engine, LMD signatures
# are still the basis for detecting threats.
# [ 0 = disabled, 1 = enabled; enabled by default ]
clamav_scan=1

ਦਿਲਚਸਪ ਗੱਲ ਇਹ ਹੈ… ਕਹਿਣ ਨੂੰ ਉਥੇ ਵਰਤਣ ਲਈ ਇੱਕ ਸੰਭਾਵਨਾ ਹੈ ClamAV – ਜਿਸ ਨੂੰ ਇਹ ਵੀ ਬਹੁਤ ਵਧੀਆ ਗਤੀ, ਪਰ ਇਸੇ ਕੋਸ਼ਿਸ਼ ਨਾ ਵਿਸ਼ੇਸ਼ਤਾ ਹੈ. ਇੱਕ ਤੇਜ਼ੀ ਨਾਲ ਇੰਸਟਾਲ ਕੀਤਾ

/scripts/update_local_rpm_versions --edit target_settings.clamav installed

/scripts/check_cpanel_rpms --fix --targets=clamav

Maldet-ਚਲਾਓ ਅਤੇ ਇੱਕ ਛੋਟੇ ਫੋਲਡਰ ਨੂੰ ਤੇ – ਮੈਨੂੰ ਗਤੀ ਅਤੇ ਵਿਹਾਰ ਵਿੱਚ ਕੋਈ ਅੰਤਰ ਦੇਖਣ ਨੂੰ – ਉਸ ਨੇ ਆਪਣੇ ਉਸ ਦੇ ਪਰਲ-ਸਕੀ ਸਕੈਨਰ ਵਰਤ ਰਿਹਾ ਹੈ clamav ਦੀ ਹੈ, ਜੋ ਕਿ ਇਸ ਦੀ ਬਜਾਏ. maldet ਦੇ ਸਰੋਤ ਦੁਆਰਾ ਇੱਕ ਛੋਟਾ sifting ਬਾਅਦ ਹੇਠ ਲਾਈਨ ਨੂੰ ਮਿਲਿਆ

 clamscan=`which clamscan 2> /dev/null`
 if [ -f "$clamscan" ] && [ "$clamav_scan" == "1" ]; then
        eout "{scan} found ClamAV clamscan binary, using as scanner engine..." 1
    for hit in `$clamscan -d $inspath/sigs/rfxn.ndb -d $inspath/sigs/rfxn.hdb $clamav_db -r --infected --no-summary -f $find_results 2> /dev/null | tr -d ':' | sed 's/.UNOFFICIAL//' | awk '{print$2":"$1}'`; do

ਨੂੰ ਇੱਕ Yep ਕੀਤੀ ਜਿਸ ਨੂੰ clamscan ਅਤੇ, ਮੇਰੇ ਮਹਾਨ ਹੈਰਾਨੀ, ਮੈਨੂੰ ਲੱਭੇ, ਜੋ ਕਿ clamav ਵਿਚ ਨਾ ਕੀਤਾ ਮਾਰਗ ਨੂੰ-ਇੱਕ ਚੰਗੀ ਟਾਈਪ Cpanel ਇਸ ਨੂੰ ਛੱਡ ਦਿੱਤਾ ਸਿਰਫ ਵਿੱਚ /usr/local/cpanel/3rdparty/bin/, ਜਿੱਥੇ ਕਿ ਉਸ ਨੇ ਇਸ ਨੂੰ ਵਰਤਦਾ ਹੈ binarie. ਤੇਜ਼ ln ਸਮੱਸਿਆ ਨੂੰ ਹੱਲ ਕਰਨ ਲਈ:

ln -s /usr/local/cpanel/3rdparty/bin/clamscan /usr/bin/clamscan

ਜਦ ਮੁੜ-ਸਕੈਨ maldet ਹੀ ਖੁਦਾਈ ਰਿਪੋਰਟ

{scan} found ClamAV clamscan binary, using as scanner engine...

ਵਰਤਣ ਦੇ ਬਾਅਦ ClamAV maldet ਨੂੰ ਖਤਮ ਪਤਾ ਲੱਗਿਆ ਹੈ ਇਸ ਨੂੰ 3-4-5 ਵਾਰ ਦੇ ਮੁਕਾਬਲੇ ਤੇਜ਼ੀ ਨਾਲ ਅੱਗੇ. ਟੈਸਟ ਦਿਖਾਇਆ – 70ਕਰਨ ਲਈ inod-ਉਹ ਹਨ, ਦੇ ਬਾਰੇ styrke 25 ਮਿਨ ਬਾਰੇ ਹੈ, ਜੋ ਕਿ 3 ਇੱਕ ਅਤੇ ਇੱਕ ਅੱਧਾ ਗੁਣਾ ਤੇਜ਼ੀ ਨਾਲ ਅੱਗੇ ਵੱਧ.

ਅੱਗੇ ਇਸ ਨੂੰ ਕਰਨ ਲਈ ਇਕ ਹੋਰ ਬੇਤਰਤੀਬ ਨਫ਼ਰਤ ਦੇ ਨਾਲ ਸ਼ੁਰੂ ਕੀਤਾ 50 s'tinki OS ਮੇਰਾ ਮਤਲਬ, ਹਰ ਰੋਜ਼ ਮੇਰੇ ਕੋਲ ਉਸ ਨੂੰ ਪਤਾ ਹੈ ਅਤੇ ਨਾ ਕਿ ਨਾਲ ਨਾਲ ਪ੍ਰਬੰਧ ਨੂੰ ਪਹਿਲੀ-ਵਿਅਕਤੀ ਨੂੰ ਏਕਵਚਨ ਹੈ ਕਿ. ਅੱਜ ਮੈਨੂੰ ਵਾਰ ਖਰਚ ਨਵ ਜਾਦੂ ਬੱਝੀ ਅਤੇ ਅਦ੍ਰਿਸ਼ ਫੀਚਰ ਨੂੰ distrubitiven ਅੱਪਗਰੇਡ iztestvam ਨੂੰ (ਸੂਡੋ) 😀 . ਪਹਿਲੀ ਗੱਲ ਇਹ ਹੈ ਕਿ ਮੈਨੂੰ ਹੈਰਾਨ ਹੋ ਰਿਹਾ ਹੈ, ਆਪਣੇ ਅਨੰਤ ਸਿਆਣਪ ਦਾ ਹੈ, ਜੋ ਕਿ RedHat x86 ਆਰਕੀਟੈਕਚਰ ਲਈ ਸਹਿਯੋਗ ਨੂੰ ਬੰਦ ਕਰਨ ਦਾ ਫੈਸਲਾ ਕੀਤਾ ਹੈ 🙄 . ਮੈਨੂੰ am, ਜੋ ਕਿ ਪੂਰੀ ਪਤਾ ਹੈ, ਸਾਨੂੰ 2014 ਸਾਲ ਹੈ ਅਤੇ ਸਰਵਰ ਪ੍ਰੋਸੈਸਰ 32 ਬਿੱਟ ਨਿਰਦੇਸ਼ ਲੰਬੇ ਲਾਪਤਾ. ਜੀ, ਪਰ ਕੀ ਉਪਭੋਗੀ ਨੂੰ ' ਤੇ ਇੱਕ ਛੋਟੇ VPS ਅਤੇ – x64 ਪੰਜੇ ਹੋਰ RAM, ਦੇ ਰੂਪ ਵਿੱਚ ਤੁਹਾਨੂੰ ਇਸ ਨੂੰ 'ਤੇ ਵੇਖਣ ਲਈ ਤੁਹਾਨੂੰ RAM ਦੀ 512MB-1GB ਨਾਲ ਪਤਲੇ ਵਰਚੁਅਲ ਮਸ਼ੀਨ ਹੈ, ਜੇ ਹਰ ਲਈ ਲੜੇਗਾ ਇਸ ਨੂੰ megabay ਅਤੇ ਬਰਬਾਦ ਨਾ 20-30% ਬਸ ਨਿਰਦੇਸ਼ ਦੇ ਇੱਕ ਵੱਡੇ ਸੈੱਟ ਹੈ ਨੂੰ ਵਰਤਣ ਲਈ. Prepsuvah, ਕਿਉਕਿ ਮੈਨੂੰ CentOS x86 instalil ਸੀ ਅਤੇ x64 ਇੱਕ ਖਿੱਚ. ਤੁਰੰਤ ਮੈਨੂੰ ISO-ਫਰਬਰੀ ਵਿਚ ਫਰਕ ਨੂੰ ਵੇਖਿਆ – ~ 100MB ਘੱਟੋ-ਘੱਟ при 6.5. Prepsuvah ਇਕ ਵਾਰ ਹੋਰ. ਮੈਨੂੰ ਫੇਰ ਇੰਸਟਾਲ virtualkata ਮੈਨੂੰ ਇਹ ਦੇਖਣ ਲਈ ਨਾਲ ਨਾਲ RedHat ਆਪਣੇ ਕੰਮ ਕੀਤਾ ਹੈ ਦਾ ਫੈਸਲਾ ਕੀਤਾ – ਮੈਨੂੰ ਨੂੰ / var ਅਤੇ / usr ਵੱਖਰਾ LVM ਭਾਗ ਦੇ ਦਿੱਤੀ ਹੈ 😈 . ਇੰਸਟਾਲੇਸ਼ਨ ਅੱਪਗਰੇਡ ਕੀਤਾ ਦੇ ਬਾਅਦ ਸਾਰੇ ਪੈਕੇਜ ਇੰਸਟਾਲ ਹੈ ਅਤੇ ਅਪਾਚੇ, PHP, MySQL и BIND – ਇਸ ਨੂੰ ਦਿਲਚਸਪ ਸੀ, ਜੋ ਕਿ ਅੱਗ ਦੀ ਸੇਵਾ ਫੜਨ ਜਾਵੇਗਾ. CentOS ਅੱਪਡੇਟ ਦੇ ਇੱਕ ਚੰਗੇ ਵਿਦਿਆਰਥੀ ਲੀਡਰਸ਼ਿਪ ਖੋਲ੍ਹਿਆ ਅਤੇ ਲਗਨ ਨਾਲ ਸ਼ੁਰੂ ਕੀਤਾ ਕਦਮ ਹੈ ਕੇ ਕਦਮ ਦੀ ਪਾਲਣਾ ਕਰਨ ਲਈ. ਮੈਨੂੰ ਪਲ 'ਤੇ ਪਹੁੰਚ ਅਸਲ ਅੱਪਗਰੇਡ ਸ਼ੁਰੂ ਕਰਨ ਲਈ ਇਸ ਪਰਬਤ ਤੇ ਸ਼ੇਰ ਮੈਨੂੰ ਤਰਾਸ਼ੇ, ਮੈਨੂੰ ਇੱਕ ਗੰਭੀਰ ਸਮੱਸਿਆ 🙄 . ਵਿਸਥਾਰ ਆਊਟਪੁੱਟ ਦੀ ਸਮੀਖਿਆ – mdaaaa / usr ਇਸ ਨੂੰ ਇੱਕ ਵੱਖਰੇ ਭਾਗ ਨਹੀ ਹੈ, ਹੋ ਸਕਦਾ ਹੈ 😆 ਮੈਨੂੰ ਪਤਾ ਸੀ, ਮੈਨੂੰ ਜਿਮ Whitehurst ਅਤੇ ਕੰਪਨੀ ਵਿਚ ਨਿਰਾਸ਼ ਨਹੀ ਕੀਤਾ ਜਾ ਜਾਵੇਗਾ. ਨੂੰ ਬਚਾ “ਬਹੁਤ” ਸਮੱਸਿਆ ਕਾਫ਼ੀ ਸੁਨੇਹੇ ਦਸਤਖਤੀ ਗਿਆ ਸੀ ਪੈਕੇਜ, konfizi ਜੋ ਕਿ ਫਾਇਲ ਵੱਖਰੇ ਹਨ, ਆਦਿ. WTF ਵੀ ਤੀਜੇ ਰਿਪੋਜ਼ਟਰੀ ਸਭ ਕੁਝ ਨੂੰ ਵਰਤ ਨਾ ਕੀਤਾ ਗਿਆ ਸੀ ਆਪਣੇ ਮਿਰਰ ਖਿੱਚ yum install ਮੇਰੇ ਮੈਨੂੰ ਕੋਈ ਵੀ ਸੈਟਿੰਗ ਨੂੰ ਸਿਰਫ਼ ਸਧਾਰਨ ਕੀਤਾ, ਨਾ ਸੀ. ਹੁਣ ਸਭ ਕੁਝ ਸਾਫ, ਇਸ ਲਈ ਕਾਫ਼ੀ ਹਰਿ ਅੱਪਗਰੇਡ ਲਈ ਮਜਬੂਰ ਸੀ. ਨੂੰ ਫਿਰ ਧਿਆਨ ਨਾਲ ਮੁੜ-ਚਾਲੂ ਕਰੋ ਅਤੇ ਅੰਤ ਵਿੱਚ ਮੈਨੂੰ ਸਕਰਿਪਟ ਨੂੰ ਸੱਦਾ ਹੈ ਅਤੇ ਇਸ ਨੂੰ / usr ਭਾਗ ਲਈ ਸਭ ਉੱਤੇ ਸੀ. ਮੈਨੂੰ ਵੀ ਬਹੁਤ ਆਲਸੀ ਸੀ, ਹੈ, ਜੋ ਕਿ ਠੀਕ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰੋ, ਕਿਸੇ ਵੀ ਇਸ ਨੂੰ ਸਿਰਫ ਵਿਗਿਆਨਕ ਮਕਸਦ ਲਈ ਸੀ, ਦਾ ਕੋਈ ਤਰੀਕਾ ਸਰਵਰ ਵਾਰ 'ਤੇ ਨੂੰ ਅੱਪਗਰੇਡ ਕਰਨ ਲਈ ਉਤਪਾਦ ਹੈ. ਮੈਨੂੰ ਆਪਣੇ virtualkata ਨੂੰ ਮੁੜ ਇਸ ਵਾਰ ਸਭ ਕੁਝ ਇਸ ਵਿਚ ਮਾਰਦਾ ਫੜਿਆ 1 ਸ਼ੇਅਰ. ਵੀ ਮੈਨੂੰ ਇੱਕ ਸਬਕ ਲੈ ਲਿਆ, ਕੋਈ ਵੀ ਵਾਧੂ sarvasi ਨੂੰ ਅੱਪਡੇਟ ਕਰ, ਇੰਸਟਾਲੇਸ਼ਨ ਸਿੱਧੀ ਅੱਪਗਰੇਡ ਬਾਅਦ. ਆਖਰੀ ਪਗ ਨੂੰ ਫਿਰ Dosa ਗੱਲਬਾਤ ਨੇ ਮੈਨੂੰ ਦੱਸਿਆ ਪ੍ਰਗਟ ਹੋਇਆ, ਮੈਨੂੰ ਹਾਈ ਮੁਸੀਬਤ ਦੇ ਇੱਕ ਬਹੁਤ ਹੈ – ਗਲਤ ਪੈਕੇਟ, konfizi ਆਦਿ ਪਰ ਜਾਰੀ ਕਰ ਸਕਦਾ ਹੈ. ਮੈਨੂੰ ਪਤਾ ਸੀ ਕਿ ਸ਼ੁਰੂ ਵਿਚ ਕੁਝ ਗਲਤ ਨਾ ਕਰੋ. ਮੈਨੂੰ ਫੇਰ ਮੁੜ ਚਾਲੂ ਕਰੋ ਅਤੇ ਇੰਤਜ਼ਾਰ ਕੀਤਾ – ਏ, ਦੇ ਚਮਤਕਾਰ ਅੱਪਡੇਟ ਸਫਲਤਾ ਨਾਲ ਪੂਰਾ ਕਰ ਲਿਆ. ਅਤੇ ਇਸ ਨੂੰ ਕੰਮ ਕੀਤਾ ਹੈ, ਜ ' ਤੇ ਘੱਟੋ ਘੱਟ ਸਿਸਟਮ ਬੂਟ ਅਤੇ ਇੰਸਟਾਲ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕੀਤੀ ਵਾਧੂ ਪੈਕੇਜ, ਪਰ halt ਆਪਣੇ ਟੀਮ savinase – ਸਨਓਤਾ ਅਜੇ ਵੀ ਸੀ, ਉਥੇ ਗਲਤੀ 💡 . ਸਾਰੇ ਦੇ ਬਾਅਦ tarpana ਮੈਨੂੰ ਇੰਸਟਾਲ ਕਰਨ ਦਾ ਫੈਸਲਾ ਕੀਤਾ ਤੇ ਇੱਕ ਸਾਫ਼ Centos 7 ਵੇਖ, ਜੇ, ਇਸ ਨੂੰ ਯਾ ਆਪਣੇ ਲਈ ਇੱਕ /boot ਭਾਗ ਵਿੱਚ LVM – 6.5 ਦੀ ਇਜਾਜ਼ਤ ਨਹੀ ਹੈ, ਅਜਿਹੇ insolence. ਮੈਨੂੰ ISO ਅਤੇ ਮੈਨੂੰ ਸੀ, ਨਰਮਾਈ ਦੇ ਕੇ ਹੈਰਾਨ ਇੰਸਟਾਲੇਸ਼ਨ – ਸਭ ਕੁਝ ਸੀ, ਬਹੁਤ ਹੀ ਸੁਵਿਧਾਜਨਕ “ਧਿਆਨ ਨਾਲ”, ਬਿਲਕੁਲ ਤਰਕਹੀਣ ਮਕਸਦ ਨਾਲ ਕੀਤਾ ਜਾ ਕਰਨ ਲਈ ਸੁੰਦਰ. ਦੇ ਬਾਅਦ ਕੁਝ ਸੰਘਰਸ਼ ਨਾਲ ਪਰਬੰਧਿਤ ਪਰੇਰਨਾ ਗੋਲ, ਅਤੇ ਯੇਅ, ਨੂੰ ਇੰਸਟਾਲ ਕਰਨ ਲਈ ਹੈ ਅਤੇ ਤਾਲ, ਤੁਹਾਨੂੰ ਪਾ ਕਰਨ ਦੀ ਲੋੜ ਹੈ /boot ਦੇ ਬਾਹਰ LVM-ਇੱਕ 👿 ਇਸ ਨੂੰ ਬਹੁਤ ਹੀ ਗੰਭੀਰ ਹੈ ਅਤੇ ਤੰਗ, ਕੁਝ ਕਾਰਨ ਕਰਕੇ, ਜੇ ਭੁੱਲ ਦੇ ਆਕਾਰ ਨੂੰ ਵਧਾਉਣ ਲਈ, boot ਭਾਗ ਤੱਕ ਹਨ 200mb ਤੱਕ ਅਤੇ paratroopas ਉਮਰ ਕਰਨਲ, ਕੀ ਹੁੰਦਾ ਹੈ.

ਜਨਰਲ ਵਿਚ, ਕੁਝ ਵੀ ਕਰਨ ਦੀ ਉਮੀਦ ਨਹੀ ਹੈ ਅਤੇ, ਪਰ ਮੈਨੂੰ ਨਿਰਾਸ਼ am ' ਚ CentOS.

ਸਹੁੰ ਨਾਤੇ RHEL ਅਤੇ CentOS shit-ਅਤੇ ਉੱਥੇ ਕੁਝ ਹੈ, ਜੋ ਕਿ ਉਹ ਕਾਫ਼ੀ ਪੜ੍ਹੇ ਕਾਢ ਹਨ. ਮਿਸਾਲ ਲਈ, ਵਾਧੂ IP-ਐਸ ਦੇ ਇੱਕ ਨੰਬਰ ਨੂੰ ਸ਼ਾਮਿਲ ਕਾਫ਼ੀ ਸੋਹਣੀ ਕਸਰਤ ਹੈ. ਮੈਨੂੰ ਇੱਕ bash skriptche ਜਿਸ ਵਿਚ ਚੱਕਰ ਸਵਾਲ ਹੈ, ਜੋ ਕਿ ਹੱਥ ਕੰਮ ਨਾ ਕੀਤਾ, ਵਿੱਚ ਕਾਰਵਾਈ ਕਰਨ ਲਈ ਮਿਲਾਈ ਹੈ ਸੀ ਅਸਲ ਵਿੱਚ, ਜੇ ਤੁਹਾਡੇ ਪਤੇ ਦੀ ਇੱਕ ਵੱਡੀ ਗਿਣਤੀ ਵਿੱਚ ਸ਼ਾਮਿਲ ਕਰਨ ਦੀ ਲੋੜ ਹੈ. CentOS ਵਿੱਚ / RHEL ਲੋਕ ਇਸ ਨੂੰ ਪਰੈਟੀ ਚੰਗਾ ਸੀਮਾ ਹੈ ਫਾਇਲ ਨੂੰ ਬਾਹਰ ਦਾ ਿਹਸਾਬ ਹੈ. ਆਮ ਤੌਰ ਤੇ, ਇੱਕ ਫਾਇਲ / etc / sysconfig / network-scripts / ifcfg-eth0-range0 ਬਣਾਉਣ. ਇੱਥੇ ਮਾਡਲ eth0 ਦੇ ਨਾਮ ਨਾਲ ਨੈੱਟਵਰਕ ਅਡਾਪਟਰ, ਜੇ, ਇਸ ਨੂੰ ਨਹੀ ਹੈ, eth0. ਫਿਰ ਹੇਠ ਸਮੱਗਰੀ ਜੋੜੋ

IPADDR_START=192.168.0.129
IPADDR_END=192.168.0.254
NETMASK=255.255.255.128
CLONENUM_START=0

ਦੇ ਤੌਰ ਤੇ ਬਹਿਸ

  • IPADDR_START – ਸ਼ੁਰੂ IP ਐਡਰੈੱਸ
  • IPADDR_END – ਮੰਜ਼ਿਲ ਦਾ ਪਤਾ
  • ਨੈੱਟਮਾਸਕ – ਮਾਸਕ
  • CLONENUM_START – ਦੀ ਗਿਣਤੀ ਹੈ, ਜਿੱਥੇ ਤੱਕ ਸ਼ੁਰੂ ਕਰਨ ਲਈ ਨੈੱਟਵਰਕ ਅਡਾਪਟਰ eth0:0 ਸਾਡੇ ਕੇਸ ਵਿੱਚ,

 

ਪੁਲ ਅਡਾਪਟਰ ਦਾ ਸੈੱਟਅੱਪ ਵਿੱਚ CentOS-ਪਰ ਬਹੁਤ ਘੱਟ ਦਿਲਚਸਪ ਵਿੱਚ. ਮੈਨੂੰ ਹੀ ਇੰਸਟਾਲ ਹੈ ਪੁਲ-utils ਪੈਕੇਜ ਅਤੇ eth0 ਨੂੰ ਸਵੀਕਾਰ ਕਰ (ਇਹ ਮੇਰਾ ਉਦਾਹਰਨ ਵਿੱਚ ਹੈ) ਸੈੱਟ ', ਇਸ ਦੇ ਬੁਨਿਆਦੀ ਕਦਮ 'ਤੇ ਵੇਖੀਏ

  1. eth0 br0 ਵਿਚ ਨਕਲ ਕਰੋ ਸੈਟਿੰਗ (ਹੀ ਇੱਥੇ ਤੁਹਾਨੂੰ ਹੋਰ ਨਾਮਕਰਨ ਅਡਾਪਟਰ ਦੀ ਲੋੜ ਹੈ, ਜੇ ਇਸ ਨੂੰ ਠੀਕ ਕਰਨ ਲਈ)
  2. Zanestvate ਨੂੰ ਰਿਕਾਰਡ eth0 ਸੰਰਚਨਾ ਫਾਇਲ br0
  3. ਪੁਲ ਵਿੱਚ ਈਥਰਨੈੱਟ ਅਡਾਪਟਰ ਦੀ zamestvate ਦੀ ਕਿਸਮ
  4. ਸੰਰਚਨਾ br0 ਦਾ MAC ਐਡਰੈੱਸ ਨੂੰ ਹਟਾਉਣ
  5. eth0 ਸੰਰਚਨਾ ਵਿੱਚ ਸੈੱਟ ਹੈ, ਜੋ ਕਿ ਸਾਡੇ ਲਈ ਇੱਕ ਪੁਲ ਅਡਾਪਟਰ br0 ਹੈ ਜਾਵੇਗਾ

За да спестя време си го разписах като елементарно bash скриптче

cd /etc/sysconfig/network-scripts/
cp ifcfg-eth0 ifcfg-br0
sed -i 's/eth0/br0/' ifcfg-br0
sed -i 's/Ethernet/Bridge/' ifcfg-br0
sed -i '/HWADDR/d' ifcfg-br0
echo 'BRIDGE="br0"' >> ifcfg-eth0

ਅੱਜ sutinrta ਮਿਆਰੀ Dist ਨੂੰ ਇੱਕ ਡੇਬੀਅਨ ਸਰਵਰ ਨੂੰ ਅੱਪਗਰੇਡ ਨੂੰ ਕੀ ਕਰਨ ਦੀ ਸ਼ੁਰੂ ਕੀਤਾ ਹੈ ਅਤੇ Dovecot ਹੇਠਲੀ ਗਲਤੀ ਦੀ ਮੌਤ ਹੋ ਗਈ 🙂

[….] ਸ਼ੁਰੂ ਹੋ ਰਿਹਾ ਹੈ IMAP / POP3 ਮੇਲ ਸਰਵਰ: dovecotError: ਸਾਕਟ() ਫੇਲ੍ਹ ਹੈ: ਪਤਾ ਪਰਿਵਾਰ ਪਰੋਟੋਕਾਲ ਸਹਿਯੋਗ ਨਹੀ
ਗਲਤੀ ਹੈ: ਸੇਵਾ(POP3-ਲਾਗਇਨ): ਸੁਣਨ(::, 110) ਫੇਲ੍ਹ ਹੈ: ਪਤਾ ਪਰਿਵਾਰ ਪਰੋਟੋਕਾਲ ਸਹਿਯੋਗ ਨਹੀ
ਗਲਤੀ ਹੈ: ਸਾਕਟ() ਫੇਲ੍ਹ ਹੈ: ਪਤਾ ਪਰਿਵਾਰ ਪਰੋਟੋਕਾਲ ਸਹਿਯੋਗ ਨਹੀ
ਗਲਤੀ ਹੈ: ਸੇਵਾ(POP3-ਲਾਗਇਨ): ਸੁਣਨ(::, 995) ਫੇਲ੍ਹ ਹੈ: ਪਤਾ ਪਰਿਵਾਰ ਪਰੋਟੋਕਾਲ ਸਹਿਯੋਗ ਨਹੀ
ਗਲਤੀ ਹੈ: ਸਾਕਟ() ਫੇਲ੍ਹ ਹੈ: ਪਤਾ ਪਰਿਵਾਰ ਪਰੋਟੋਕਾਲ ਸਹਿਯੋਗ ਨਹੀ
ਗਲਤੀ ਹੈ: ਸੇਵਾ(IMAP-ਲਾਗਇਨ): ਸੁਣਨ(::, 143) ਫੇਲ੍ਹ ਹੈ: ਪਤਾ ਪਰਿਵਾਰ ਪਰੋਟੋਕਾਲ ਸਹਿਯੋਗ ਨਹੀ
ਗਲਤੀ ਹੈ: ਸਾਕਟ() ਫੇਲ੍ਹ ਹੈ: ਪਤਾ ਪਰਿਵਾਰ ਪਰੋਟੋਕਾਲ ਸਹਿਯੋਗ ਨਹੀ
ਗਲਤੀ ਹੈ: ਸੇਵਾ(IMAP-ਲਾਗਇਨ): ਸੁਣਨ(::, 993) ਫੇਲ੍ਹ ਹੈ: ਪਤਾ ਪਰਿਵਾਰ ਪਰੋਟੋਕਾਲ ਸਹਿਯੋਗ ਨਹੀ
ਘਾਤਕ: ਸੁਣਨ ਨੂੰ ਸ਼ੁਰੂ ਕਰਨ ਵਿੱਚ ਅਸਫਲ
ਫੇਲ੍ਹ ਹੈ!

 

Ако се загледате внимателно в нея грешката вади очите на човек ਸੁਣਨ(::, 993) ਫੇਲ੍ਹ ਹੈ ਸਪੱਸ਼ਟ ਹੈ IPv6 ਐਡਰੈੱਸ ਹੈ, ਜੋ ਕਿ ਮੈਨੂੰ ਮਨ੍ਹਾ ਨੂੰ ਸੁਣਨ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰ 😈 . ਹੱਲ ਹੈ ਆਪਣੇ ਆਪ ਨੂੰ ਗਲਤੀ ਦੇ ਤੌਰ ਤੇ ਬਰਾਬਰ ochevdino ਹੈ – трябва да накараме dovecot да работи само на ipv4, което се постига с следният ред в /etc/dovecot/dovecot.conf
listen=0.0.0.0
След което удряме един бърз рестарт на Dovecot и всичко е по реда си и можем да продължим с дистрибутивният ъпгрейд