Squid Proxy Installer (SPI) is a fully automated Squid 3 proxy installer shell script. It's build on top of Squid 3.x and NSCA authentication together with htpasswd from Apache. The script installs Squid 3 and sets up a anonymouse/elite proxy including user authentication to prevent abuse through bots, scanners and unwanted users. NSCA and htpasswd are used for the user authentication to be made as easy as possible.
All you have to do during the installation is to specify a desired username and password for the first user account. More accounts can be added later with htpasswd. It uses the default port 3128 which can also be changed later in the Squid configuration.
Supported OS:
- RHEL 5 based OS (32 & 64 Bit)
- RHEL 6 based OS (32 & 64 Bit)
- RHEL 7 based OS (32 & 64 Bit)
- Debian (32 & 64 Bit)
- Ubuntu (32 & 64 Bit)
Download:
- RHEL 5:
wget http://ift.tt/1wFEmNW --no-check-certificate && chmod +x spi && ./spi -rhel5 && rm -rf spi - RHEL 6:
wget http://ift.tt/1wFEmNW --no-check-certificate && chmod +x spi && ./spi -rhel6 && rm -rf spi - RHEL 7:
wget http://ift.tt/1wFEmNW --no-check-certificate && chmod +x spi && ./spi -rhel7 && rm -rf spi - Debian:
wget http://ift.tt/1wFEmNW --no-check-certificate && chmod +x spi && ./spi -debian && rm -rf spi - Ubuntu:
wget http://ift.tt/1wFEmNW --no-check-certificate && chmod +x spi && ./spi -ubuntu && rm -rf spi
Notes: On 64 Bit versions of Debian & Ubuntu Squid requires more than 256 MB RAM even though the use is less afterwards while it works perfectly on 64 Bit versions of RHEL.
If you have any questions or problems feel free ask.
http://ift.tt/1dvHQ0Z
0 comments:
Post a Comment