0 0

外网应用如何读取内网domain用户账号5

Hi,各位高人。

  我这里有一个开发需求,做一个调查网站,网站发布在互联网上,现在有个公司申请试用,他们在网站后台设计了自己的调查问卷,然后把问卷发给公司内部的员工做调查。
  问题:内网用户在访问网站的时候,如何让用户不需要登录,网站应用自动得到内网用户的windows用户名呢?
2013年12月17日 10:44

1个答案 按时间排序 按投票排序

0 0

采纳的答案

使用LDAP调用。

http://netkiller.github.io/ldap/

第 4 章 Active Directory

通过ldapsearch查询Windows Active Directory 是一件很有趣事情。

列出所有员工姓名


ldapsearch -x -H ldap://192.168.19.238 -D neo.chen@company.com -w 12345678 -b 'OU=china,DC=company,DC=com' '(&(objectCategory=person)(objectClass=user)(company=*)(mail=*))'|grep '^name::' | awk -F ' ' '{print $2}' |base64 --decode | sed 's/)/)\r\n/g'


统计员工数目


ldapsearch -x -H ldap://192.168.19.238 -D neo.chen@company.com -w 12345678 -b 'OU=china,DC=company,DC=com' '(&(objectCategory=person)(objectClass=user)(company=*)(mail=*))'|grep '^name::' | wc -l


制作通讯录,或导出邮件列表


ldapsearch -x -H ldap://192.168.19.238 -D neo.chen@company.com -w 12345678 -b 'OU=china,DC=company,DC=com' '(&(objectCategory=person)(objectClass=user)(company=*)(mail=*))'|grep ^mail:|awk -F ' ' '{print $2}'


列出 name mail mobile telephoneNumber


ldapsearch -x -H ldap://192.168.19.238 -D neo.chen@company.com -w 12345678 -b 'OU=china,DC=company,DC=com' '(&(objectCategory=person)(objectClass=user)(name=*)(mail=*))' name mail mobile telephoneNumber

2013年12月17日 13:08

相关推荐

    电脑教程无公网IP实现外网访问内网群晖.rar

    标题中的“电脑教程无公网IP实现外网访问内网群晖”主要涉及到的是网络穿透技术,特别是对于家庭或小型办公室用户来说,如何在没有公网IP地址的情况下,远程访问内部网络中的设备,例如群晖NAS(Network Attached ...

    华为ME60问题-内网访问网站正常外网缓慢问题解决.docx

    在学校整网进行大二层改造和添加认证计费系统时,出现了内网访问外网慢的问题。由于学校的情况特殊,网关无法上移,因此只能通过三层路由方式进行上网,相应的认证方式便只能采用 IPoe 三层认证。在运行一段时间后,...

    内网渗透讲义

    - **用户列表**: 包括系统用户和域用户,有助于识别关键账号。 - **进程列表**: 可能包括杀毒软件、安全监控工具、邮件客户端等,对于理解系统安全状态很有帮助。 - **服务列表**: 识别潜在的安全工具和服务,...

    内网基础知识及域环境搭建.pdf

    "内网基础知识及域环境搭建" 在计算机网络中,内网指的是在某一区域由多台计算机互连而成的计算机组。内网也可以被称为局域网,用于连接多台计算机,以便...3.外网不能访问内网 4.外网可以访问DMZ 5.DMZ不能访问内网

    无线路由器花生壳使用教程分享.pdf

    2. DDNS 可以帮你在 ADSL 拨号的网络环境下让外网更快捷方便的访问您内网映射的各种服务器。 二、花生壳 DDNS 域名绑定 花生壳是国内最常用的 DDNS 服务商之一。用户可以通过 JHR-N916R 无线路由器来绑定花生壳 ...

    DDNS设定(花生壳).docx

    由于PPPOE(Point-to-Point Protocol over Ethernet)拨号方式下,用户的公网IP通常是动态分配的,因此需要在路由器上进行端口映射,将外网的访问请求导向内网特定设备。通常有两种方法: - **DMZ主机设定**:将...

    无线路由器花生壳使用教程.doc

    同样,开启远程管理后,外网也能通过指定的DDNS域名和管理端口访问路由器。 总的来说,花生壳和3322都是方便的DDNS服务提供商,它们使得动态IP环境下的远程访问变得简单。在实际操作中,用户需要注意确保网络安全,...

    阿里云动态域名解析,开箱即可用

    阿里云动态域名解析(DDNS,Dynamic Domain Name System)服务解决了这个问题,让用户无需公网固定IP,也能实现外网访问自己的设备。 动态域名解析的核心原理是通过客户端软件定期或者在IP地址变化时,将当前的公网...

    ADSL与花生壳动态实现服务

    由于ADSL路由器通常有内置的端口转发功能,我们需要将外网请求的特定端口(例如,HTTP的80端口,HTTPS的443端口)映射到内网web服务器的相应端口上。这样,外部请求到达路由器后,会被正确地转发到web服务器,完成...

    免费获取ftp空间和动态域名

    5. **防火墙和端口转发**:为了使外部用户能够访问FTP服务器,可能需要在路由器上配置端口转发,将外网的FTP请求导向内网的FTP服务器。同时,确保防火墙设置允许FTP通信。 6. **安全注意事项**:尽管免费FTP空间和...

    使用花生壳+大华硬盘录像机搭建远程视频监控.pdf

    这样,花生壳就会将外网对这个域名的请求转发到你的内网IP上。 **四、设置大华硬盘录像机** 1. **开启端口映射**:在路由器的管理界面,配置端口映射规则,将特定的端口(如常见的80、8080或554等,具体根据大华...

    海康远程设置

    - **端口映射** (Port Mapping): 在路由器的虚拟服务器选项中,将外网端口映射到设备的内网IP和对应端口,例如服务口号8000和HTTP端口81-65535。 - **UPnP功能** (Universal Plug and Play): 开启路由器的UPnP功能,...

Global site tag (gtag.js) - Google Analytics