Menambah pengguna NCSA Squid tanpa menulis ganti fail kata laluan
Kemas kini fail kata laluan gaya NCSA sedia ada tanpa menulis ganti akaun dan bezakan penyimpanan kelayakan daripada dasar akses Squid.
Pengguna pertama berfungsi. Anda menambah yang kedua dan yang pertama hilang. Masalahnya mungkin pada perintah fail kata laluan, bukan had satu pengguna dalam Squid.
Pilihan htpasswd Apache dengan -c mencipta fail kata laluan. Apabila digunakan pada fail sedia ada, ia menulis ganti fail itu. Jangan gunakan pilihan itu setiap kali anda menambah atau mengemas kini pengguna.
Untuk fail sedia ada yang diselenggara oleh pentadbir anda, bentuknya ialah:
htpasswd /etc/squid/passwords alex
Gunakan fail sebenar yang dikonfigurasikan untuk basic_ncsa_auth, dengan kebenaran pentadbiran yang sesuai. Program bertanya kata laluan dan tidak meletakkannya pada baris perintah.
Pembantu itu mesti dapat membaca fail yang terhasil, dan format kata laluan yang disokongnya mesti sepadan dengan cara entri dijana. Mencipta fail baharu di tempat lain tidak membuat Squid menggunakannya.
Pengguna yang disimpan tidak diberi kebenaran secara automatik untuk setiap destinasi. Pembantu pengesahan Squid dan peraturan aksesnya mempunyai tugas yang berasingan.
Menukar kata laluan daripada klien jauh ialah satu lagi keperluan. Fail NCSA tidak menyediakan protokol tukar kata laluan layan diri hanya kerana pelayar boleh menggunakan proksi. Gunakan proses pengurusan akaun perkhidmatan yang telah ditetapkan.