来讲讲:基于Xen的VPS 设置squid服务器
要多google,因为我不可能,也不可以给你解答所有内容,我只能告诉你一些关键点,甚至我会故意隐瞒答案,因为在寻找答案的过程中。安装很复杂:apt-getinstallsquid
设置中的重点是翻开用户考证。
经由过程htpasswd创建用户名暗码文件,然后在squid的设置文件中设置。
http_port3128
auth_parambasicprogram/usr/lib/squid/ncsa_auth/etc/squid/squid.password
auth_parambasicchildren5
auth_parambasicrealmHamosPrivateProxy
auth_parambasiccredentialsttl4hours
aclallsrcall
aclmanagerprotocache_object
acllocalhostsrc127.0.0.1/32
aclto_localhostdst127.0.0.0/8
acllocalnetsrc10.0.0.0/8#RFC1918possibleinternalnetwork
acllocalnetsrc172.16.0.0/12#RFC1918possibleinternalnetwork
acllocalnetsrc192.168.0.0/16#RFC1918possibleinternalnetwork
aclSSL_portsport443#https
aclSSL_portsport563#snews
aclSSL_portsport873#rsync
aclSafe_portsport80#http
aclSafe_portsport21#ftp
aclSafe_portsport443#https
aclSafe_portsport70#gopher
aclSafe_portsport210#wais
aclSafe_portsport1025-65535#unregisteredports
aclSafe_portsport280#http-mgmt
aclSafe_portsport488#gss-http
aclSafe_portsport591#filemaker
aclSafe_portsport777#multilinghttp
aclSafe_portsport631#cups
aclSafe_portsport873#rsync
aclSafe_portsport901#SWAT
aclpurgemethodPURGE
aclCONNECTmethodCONNECT
aclnormalproxy_authREQUIRED
http_accessallowmanagerlocalhost
http_accessdenymanager
http_accessallowpurgelocalhost
http_accessdenypurge
http_accessdeny!Safe_ports
http_accessdenyCONNECT!SSL_ports
http_accessdenyto_localhost
http_accessallowlocalhost
http_accessallownormal
http_accessdenyall
然后重启squid便可。
系统安全相关命令:passwd、su、umask、chgrp、chmod、chown、chattr、sudo、pswho 查阅经典工具书和Howto,特别是Howto是全球数以万计的Linux、Unix的经验总结非常有参考价值通常40%的问题同样可以解决。 有疑问前,知识学习前,先用搜索。 请问谁有Linux的学习心得的吗?简单的说说? 这也正是有别的OS得以存在的原因,每个系统都有其自身的优点。? 硬盘安装及光盘安装,清楚了解安装Linux应注意的有关问题,如安装Linux应在最后一个分区内,至少分二个分区。 通过一条缓慢的调制解调器线路,它也能操纵几千公里以外的远程系统。 Linux的成功就在于用最少的资源最短的时间实现了所有功能,这也是符合人类进化的,相信以后节能问题会日益突出。 尽我能力帮助他人,在帮助他人的同时你会深刻巩固知识。 Linux简单,占内存少,特别是对于程序开发人员来说很方便,如果说windows的成功在于其方便用户的窗口管理界面。
页:
[1]