Submitted by admin on 2008, May 28, 11:57 PM
ARA (ASN RADIUS admin) is a simple but powerful web interface for managing the great FreeRADIUS server. It allows you to:
- manage users, groups and Network Access Servers,
- view online users,
- view reports on bandwidth usage for each user and NAS,
- monitor unsuccessful network logins,
- quickly lookup your users,
- and much more!
ARA is a PHP web application operating on the storage backend of FreeRADIUS (currently only MySQL is supported).
ezRADIUS license is GPL.
I created this apps inspired by daloRADIUS.
ezRADIUS logo is created using The GIMP
ezRADIUS is made in Indonesia, created using Dreamwever 8 under Debian GNU/Linux 4.0
I'm using Flat-File-Database, a PHP library by John Papandriopoulos
You're using ezRADIUS version 0.2.1
应用服务 | 评论:0
| Trackbacks:0
| 阅读:1503
Submitted by admin on 2008, May 27, 9:27 PM
691
用户名错误
619
协议或加密方式设置错误
确定你的内核是否支持mppe
modprobe ppp-compress-18 && echo ok
如果显示ok,那么恭喜,你的内核已经具备了mppe支持
检验PPP是否支持MPPE/MPPC
[code]
[root@localhost]# strings `which pppd`|grep -i mppe|wc --lines
30
[root@localhost]# strings `which pppd`|grep -i mppc|wc --lines
7
updatedb
locate ppp|grep bin
mppe/mppc down
http://mppe-mppc.alphacron.de/#AEN56
ppp down
ftp://ftp.samba.org/pub/ppp/
Q:The remote system is required to authenticate itself
May 28 16:55:06 rhel4 pppd[2994]: but I couldn't find any suitable secret (password) for it to use to do so.
A:options.pptpd 里的 name 设置与 chap-secrets 不符
应用服务 | 评论:0
| Trackbacks:0
| 阅读:1576
Submitted by admin on 2008, April 29, 5:20 PM
一 安装
软件下载
http://sourceforge.net/project/showfiles.php?group_id=44827
-rw-r--r-- 1 root root 78681 Mar 17 2006 dkms-2.0.10-1.noarch.rpm
-rw-r--r-- 1 root root 105346 Oct 7 2005 kernel_ppp_mppe-1.0.2-3dkms.noarch.rpm
-rw-r--r-- 1 root root 356446 May 13 2005 ppp-2.4.3-5.rhel4.i386.rpm
-rw-r--r-- 1 root root 73889 Sep 5 2006 pptpd-1.3.3-1.rhel4.i386.rpm
分别用 rpm -ivh dkms,mppe,ppp,pptpd 安装
如原系统有安装,可以先用rpm -e 删除再装
二 配置
vi /etc/pptpd.conf
localip 10.10.1.1
remoteip 10.10.1.10-20
用户密码 vi /etc/ppp/chap-secrets
user1 pptpd user1 10.10.1.11
user2 pptpd user2 10.10.1.12
认证方式 vi /etc/ppp/options.pptpd
name pptpd
refuse-pap
require-chap
refuse-mschap
refuse-mschap-v2
ms-dns 202.103.176.22
如要ping, echo 1 > /proc/sys/net/ipv4/ip_forward
打开 1723,47端口
iptables -A INPUT -p tcp --dport 1723 -j ACCEPT
iptables -A INPUT -p tcp --dport 47 -j ACCEPT
启动
/etc/rc.d/init.d/pptpd start
三 在客户端设置连接,即可拔号连接
具体略
FAQ
如提示 错误734,ppp连接控制协议终止
是加密方法有问题,可以重新编译mppe相关程序,或不用加密.
要通过这台机访问其它网络,只需加上
/sbin/iptables -t nat -I POSTROUTING -s 10.10.1.0/8 -j MASQUERADE
或参考
/sbin/iptables -P INPUT ACCEPT
/sbin/iptables -P OUTPUT ACCEPT
/sbin/iptables -P FORWARD ACCEPT
/sbin/iptables -t nat -P PREROUTING ACCEPT
/sbin/iptables -t nat -P POSTROUTING ACCEPT
/sbin/iptables -t nat -P OUTPUT ACCEPT
/sbin/iptables -t nat -A POSTROUTING -s 10.10.1.0/8 -j MASQUERADE
/sbin/iptables -A INPUT -s 10.10.1.0/8 -j ACCEPT
/sbin/iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
客服端设置
连接 > 属性 > 安全 > 自定义 > 不允许加密,质询握手身份验证协议
应用服务 | 评论:0
| Trackbacks:0
| 阅读:1663
Submitted by admin on 2008, April 19, 9:16 AM
在用NFS作文件共享,在载时提示
mount: IP:/path failed, reason given by server: Permission denied
和本机所用DNS或DNS的解释有关,在hosts文件加个名字即可,再exportfs -rv就OK了
应用服务 | 评论:0
| Trackbacks:0
| 阅读:1437
Submitted by admin on 2007, October 23, 12:08 PM
有时会用mail发邮件,在Linux通常都是sendmail,在系统安装时也默认装有了.通常启动就可以用了
但如要更完美的功能或是定制,就需要修改配置文件了.比如要修改发送邮件的域名.
...
今天就是这样,修改了sendmail.mc
m4 sendmail.mc > sendmail.cf
却提示 sendmail.mc:10: m4: Cannot open /usr/share/sendmail-cf/m4/cf.m4: No such file or directory
这是因为没有安装sendmai-cf这个包
于是上网搜,但却搜不到这个文件能下载,烦了,现在又没有光盘
ISO文件倒是有,好在RAR能看,把这个文件拉出来,上传,安装,呵呵,没提示了吧
这里给一下连接,如果需要的可以下载:http://219.129.216.74/soft/sendmail-cf-8.13.1-2.i386.rpm
是RHEL4的
应用服务 | 评论:1
| Trackbacks:0
| 阅读:5869
Submitted by admin on 2007, October 18, 5:31 PM
把 /etc/mail/submit.cf 里面缺省的配置行
O RunAsUser=smmsp
改成直接使用 smmsp 对应的用户/组 ID的形式:
O RunAsUser=51:51
还有注意 /usr/sbin/sendmail.sendmail的权限
应用服务 | 评论:0
| Trackbacks:0
| 阅读:1838
Submitted by admin on 2007, October 17, 2:43 PM
安装
vi builddefs.h
#undef VSF_BUILD_PAM
>
#define VSF_BUILD_PAM
make
mkdir /usr/share/empty
mkdir /www/servers/vsftpdv
install -m 755 vsftpd /www/servers/vsftpdv/vsftpd
install -m 644 vsftpd.8 /usr/share/man/man8
install -m 644 vsftpd.conf.5 /usr/share/man/man5
install -m 644 vsftpd.conf /www/servers/vsftpdv/vsftpd.conf
创建数据库文件
db_load -T -t hash -f /etc/vsftpd/logins.txt /etc/vsftpd/vsftpd_login.db
且设置权限
chmod 600 /etc/vsftpd/vsftpd_login.db
创建数据库的PAM文件
vi vsftpd.pam 内容如下:
auth required /lib/security/pam_userdb.so db=/etc/vsftpd/vsftpd_login
account required /lib/security/pam_userdb.so db=/etc/vsftpd/vsftpd_login
并复制到/etc/pam.d下
cp vsftpd.pam /etc/pam.d
设置虚拟用户的根目录
useradd -d /home/ftp vftp
限制个人用户目录:
user_config_dir=/etc/vsftpd/vsftpd_user_conf
在该目录下建立与特定虚拟用户同名的文件
在用户文件里加入:
local_root=/home/test
就可设置用户的目录
并按实际需要开启相关的权限
anon_world_readable_only=NO
write_enable=YES
anon_upload_enable=YES
anon_other_write_enable=YES
anon_umask=
匿名用户新增文件的umask 数值。默认值为077。
vi vsftpd.conf
anonymous_enable=NO
local_enable=YES
local_umask=022
anon_umask=022
write_enable=NO
anon_upload_enable=NO
anon_mkdir_write_enable=NO
anon_other_write_enable=NO
chroot_local_user=YES
guest_enable=YES
guest_username=vftp
listen=YES
pam_service_name=vsftpd.pam
user_config_dir=/www/servers/vsftpdv/user
pasv_enable=YES
pasv_min_port=10240
pasv_max_port=10250
userlist_enable=YES
userlist_deny=YES
userlist_file=/etc/vsftpd.denyuser
应用服务 | 评论:0
| Trackbacks:0
| 阅读:2078
Submitted by admin on 2007, July 16, 12:58 PM
prue-ftp+mysql
setup mysql
pureftp
./configure --prefix=/usr/local/pureftpd --with-mysql=/usr/local/mysql
make
make check
make install
chmod 755 configuration-file/pure-config.pl
cp configuration-file/pure-config.pl /usr/local/pureftpd/sbin/
cp configuration-file/pure-ftpd.conf /usr/local/pureftpd/etc
cp contrib/redhat.init /etc/init.d/pureftpd
chmod 755 /etc/init.d/pureftpd
chown root:root /etc/init.d/pureftpd
chkconfig --add pureftpd
chkconfig pureftpd on
应用服务 | 评论:0
| Trackbacks:0
| 阅读:1707