ਪਾਸਵਰਡ ਫ਼ਾਈਲ ਨੂੰ ਓਵਰਰਾਈਟ ਕੀਤੇ ਬਿਨਾਂ Squid NCSA ਵਰਤੋਂਕਾਰ ਸ਼ਾਮਲ ਕਰੋ
ਖਾਤਿਆਂ ਨੂੰ ਓਵਰਰਾਈਟ ਕੀਤੇ ਬਿਨਾਂ ਮੌਜੂਦਾ NCSA-ਸ਼ੈਲੀ ਦੀ ਪਾਸਵਰਡ ਫ਼ਾਈਲ ਅੱਪਡੇਟ ਕਰੋ ਅਤੇ ਪ੍ਰਮਾਣ-ਪੱਤਰ ਸੰਭਾਲ ਨੂੰ Squid ਦੀ ਪਹੁੰਚ ਨੀਤੀ ਤੋਂ ਵੱਖ ਰੱਖੋ।
ਪਹਿਲਾ ਵਰਤੋਂਕਾਰ ਕੰਮ ਕਰਦਾ ਹੈ। ਤੁਸੀਂ ਦੂਜਾ ਜੋੜਦੇ ਹੋ ਅਤੇ ਪਹਿਲਾ ਗਾਇਬ ਹੋ ਜਾਂਦਾ ਹੈ। ਸਮੱਸਿਆ ਪਾਸਵਰਡ-ਫ਼ਾਈਲ ਕਮਾਂਡ ਵਿੱਚ ਹੋ ਸਕਦੀ ਹੈ, Squid ਵਿੱਚ ਇੱਕ-ਵਰਤੋਂਕਾਰ ਦੀ ਸੀਮਾ ਵਿੱਚ ਨਹੀਂ।
Apache ਦਾ htpasswd ਵਿਕਲਪ -c ਨਾਲ ਪਾਸਵਰਡ ਫ਼ਾਈਲ ਬਣਾਉਂਦਾ ਹੈ। ਮੌਜੂਦਾ ਫ਼ਾਈਲ ਉੱਤੇ ਵਰਤਣ ਨਾਲ ਇਹ ਉਸਨੂੰ ਮੁੜ ਲਿਖ ਦਿੰਦਾ ਹੈ। ਵਰਤੋਂਕਾਰ ਜੋੜਨ ਜਾਂ ਅੱਪਡੇਟ ਕਰਨ ਵੇਲੇ ਹਰ ਵਾਰ ਉਹ ਵਿਕਲਪ ਨਾ ਵਰਤੋ।
ਤੁਹਾਡੇ ਪ੍ਰਬੰਧਕ ਵੱਲੋਂ ਸੰਭਾਲੀ ਜਾਂਦੀ ਮੌਜੂਦਾ ਫ਼ਾਈਲ ਲਈ, ਰੂਪ ਇਹ ਹੈ:
htpasswd /etc/squid/passwords alex
basic_ncsa_auth ਲਈ ਸੰਰਚਿਤ ਅਸਲੀ ਫ਼ਾਈਲ ਨੂੰ ਢੁਕਵੀਂ ਪ੍ਰਬੰਧਕੀ ਇਜਾਜ਼ਤਾਂ ਨਾਲ ਵਰਤੋ। ਪ੍ਰੋਗਰਾਮ ਪਾਸਵਰਡ ਨੂੰ ਕਮਾਂਡ ਲਾਈਨ ਵਿੱਚ ਰੱਖਣ ਦੀ ਬਜਾਏ ਪੁੱਛਦਾ ਹੈ।
ਸਹਾਇਕ ਨੂੰ ਨਤੀਜੇ ਵਜੋਂ ਬਣੀ ਫ਼ਾਈਲ ਪੜ੍ਹਨੀ ਆਉਣੀ ਚਾਹੀਦੀ ਹੈ, ਅਤੇ ਇਸ ਵੱਲੋਂ ਸਮਰਥਿਤ ਪਾਸਵਰਡ ਫ਼ਾਰਮੈਟ ਉਸ ਤਰੀਕੇ ਨਾਲ ਮੇਲ ਖਾਣੇ ਚਾਹੀਦੇ ਹਨ ਜਿਵੇਂ ਐਂਟਰੀਆਂ ਬਣਦੀਆਂ ਹਨ। ਕਿਤੇ ਹੋਰ ਨਵੀਂ ਫ਼ਾਈਲ ਬਣਾਉਣ ਨਾਲ Squid ਉਸਨੂੰ ਵਰਤਦਾ ਨਹੀਂ।
ਸੰਭਾਲਿਆ ਵਰਤੋਂਕਾਰ ਹਰ ਮੰਜ਼ਿਲ ਲਈ ਆਪਣੇ-ਆਪ ਅਧਿਕਾਰਤ ਨਹੀਂ ਹੁੰਦਾ। Squid ਦੇ ਪ੍ਰਮਾਣੀਕਰਨ ਸਹਾਇਕ ਅਤੇ ਇਸ ਦੇ ਪਹੁੰਚ ਨਿਯਮਾਂ ਦੇ ਵੱਖਰੇ ਕੰਮ ਹਨ।
ਦੂਰ ਦੇ ਕਲਾਇੰਟ ਤੋਂ ਪਾਸਵਰਡ ਬਦਲਣਾ ਇੱਕ ਹੋਰ ਲੋੜ ਹੈ। ਸਿਰਫ਼ ਇਸ ਲਈ ਕਿ ਬ੍ਰਾਊਜ਼ਰ ਪ੍ਰਾਕਸੀ ਵਰਤ ਸਕਦਾ ਹੈ, NCSA ਫ਼ਾਈਲ ਸਵੈ-ਸੇਵਾ ਪਾਸਵਰਡ-ਬਦਲ ਪ੍ਰੋਟੋਕਾਲ ਨਹੀਂ ਦਿੰਦੀ। ਸੇਵਾ ਦੀ ਸਥਾਪਿਤ ਖਾਤਾ-ਪ੍ਰਬੰਧਨ ਪ੍ਰਕਿਰਿਆ ਵਰਤੋ।