按 ‘ 服务器 ’ 分类归档

WHMCS LDAP Modules 备份保留

转载自:http://yzs.me/2256.html

最近有人向我谈起一个与一账户信息在多个OpenSSH Server上同步的问题。

这两三天我抽时间测试了pam_mysql,pam_radius,以及OpenLDAP这三个东西。其中pam_mysql,pam_radius虽然可以用某个服务器验证登录信息,但是都需要在各个服务器上使用useradd添加该用户。

OpenLDAP最完美,仅需在LDAP上添加一个记录,就可使用已添加的用户的信息登录到各个服务器。

考虑到谈起这个问题的人是想使用WHMCS开通SSH账户的,于是我弄了个WHMCS的LDAP模块。

这模块需要PHP的LDAP扩展,你们可以通过phpinfo()函数查看是否有ldap扩展,如果没有,就到php.net下载你正在使用的版本的PHP源码,用phpize编译吧。

WHMCS LDAP模块下载地址:http://soft.yzs.me/ldapposixaccount.tar.bz2

使用方法:

首先得配置好你的LDAP Server与其他要使用LDAP验证的服务器,这些我就不多说啦,LDAP发展这么久,肯定不少人发过教程,发一个已经可以谷歌到答案的东西,那就没意义啦。

接下来要在WHMCS的服务器设置处添加服务器,模块当然是选择Ldapposixaccount了,你可以把各个服务器的IP填入到Assigned IP Addresses中,那样用户在服务信息处就可以看到各个服务器的IP了。用户名填写你的登陆DN(Login DN),例如cn=admin,dc=domain,dc=com,至于密码,你自己知道。接着创建服务器组。

进入产品设置页面,添加产品,Module Settings中选择Ldapposixaccount。

这里解释一下各项的设置。

Base Distinguished Name:最基础的dn,例如dc=domain,dc=com。

Initial uid&gid Number:填入一个数字,新添加的用户的uid和gid将会从这个数字开始递增,为了不要与/etc/passwd与/etc/group中的重复,建议设置到10000以上。

Users’s Home Directory Base:填入一个文件夹的路径,新建的用户的home目录将会以其用户名命名创建至此目录中,例如我设置为/home/,那么新建的用户的home目录将会是/home/用户名。

Login Shell:新建的用户的shell,例如/bin/bash,更多的shell可以查看/etc/shells。

Group Organisational Unit:在你LDAP Server中储存用户组的Organisational Unit。

User Organisational Unit:在你LDAP Server中储存用户的Organisational Unit。

ldapmodulesettings

如果你设置的信息无误的话,那么接下来就可以通过WHMCS创建用户了。

LDAP

WHMCS汉化 匹配风格 隐藏版权等教程

转载自:http://www.oldhost.net/idctemplate

WHMCS模板文件对应内容

WHMCS的中文教程不多,很多东西都要自己摸索,而网上很多模板文件一般都需要改WHMCS,这样了解各个文件的内容是十分有必要的,利于我们更改文件内容。

或许对于IDC来说,并不差那几个钱请技术制作一套专用WHMCS模板,但对于仅仅爱好WHMCS技术的人来说或许更想亲自折腾一下。以下是我参考网路上的文件制作列出来的模板说明文件(主要参照挥挥哥)

猛击阅读全文

L2TP+IPSec一键安装脚本

http://qiaodahai.com/centos-6-pptpd-l2tp-ipsec-one-key-installation.html

用VPS在墙上打洞还有一种叫L2TP,也是常见的一种方式。本脚本结合了L2TP(Layer 2 Tunneling Protocol)和IPSec(Internet Protocol Security),安装的软件包版本分别是openswan-2.6.38、xl2tpd-1.2.4,和PPTP的不同之处请戳这里查看。
同样要保证你的VPS是在外面的自由世界中,且VPS是基于Xen或KVM的。

猛击阅读全文

lowendscript:最省资源lnmp一键包

lowendscript lnmp一键安装脚本是由外国兄弟David Pennington制作的,优点:最大化节省资源开销。相比军哥的lnmp一键安装包要简单、轻巧的多,磁盘空间占用也少。安装lowendscript lnmp一键包适用于Ubuntu、Debian系统,综合其他版本Linux系统来讲,Debian 32位系统下安装相对占用资源最少。

系统安装实测结果(此为官方发布,实测数据或更低,详见下面的演示图)

Ubuntu 10.04 64bit 内存占用98.1MB
Debian 5 64bit     内存占用59.6MB
Debian 5 32bit     内存占用43.2MB

猛击阅读全文

Centos VPS搭建Shadowsocks【影梭】配置教程

ShadowSocks是类似SSH端口转发之类的工具,也可以实现部分代理的功能。类型为Socks5.

shadowsocks00

下面讲一下安装和配置方法:

猛击阅读全文

Cent OS 6 L2TP VPN设置

Digitalocean Buyvm Bluevm Ramnode virpus vps yardvps burstvm budgetvm linode vps.net directspace hostigation chicagovps bandwagonvps基本可以安装L2TP VPN 下面带来CentOS6的安装方法。

images

猛击阅读全文

在Debian下搭建PPTP来浏览你懂的网站。

想必大家都想浏览 FB TT G+ YouTub1 等网站,今天,interN1T就来教大家一个简易的安装办法~

200px-Logo_Youtube.svg

 

猛击阅读全文

百度贴吧BAE云签到【VPS,服务器,BAE,SAE通用】

这个版本支持大量喜欢贴吧,用数据库存储贴吧列表,签到的时候逐一取出然后签到,签过就删除,第二天重新获取,保证最新,也防止了重复。

本来想就在本地生成一个文件记录贴吧信息的。无奈,我技术有限,搞不定度娘的本地写入。那就用数据库吧,也挺方便的。

猛击阅读全文

BudgetVM Directspace Hostigation Shardhost横向评测

博客建站已久,前两日接到一主机商要求我可以免费试用他家的VPS并发布一篇评测到博客上,正巧手中刚好有几台其他家的VPS,就顺势一起给评测了,也好分出个谁强谁弱,给新手借鉴~

vs

猛击阅读全文

新的服务器提供商:Hostigation 评测.

自从上周五晚上23点接到某公司的停Droplet信号后,我就开始物色稳定耐用客服态度好的IDC商,如今,Hostigation我已经稳定使用了4天了。

Hostigation总体一般,主要是稳定,ping值稳定在200左右,下载速度平常200K~400K浮动很大,高峰时差不多稳定在150+k

猛击阅读全文

回到顶部~