当前位置:  操作系统/服务器>linux
本页文章导读:
    ▪windows下Nginx日志处理脚本       运行说明:20120917.txt是需要分析的日志,last.csv是统计结果(使用execl打开,方便统计、排序)。 1. [文件] awk.zip 2. [图片] 运行截图.jpg 3. [图片] 运行结果 4. [代码]存为bat双击打开即可 代.........
    ▪win2003 多用户远程登录设置方法(图文)       Windows Server 2003默认情况下允许远程终端连接的数量是2个用户,我们可以根据需要适当增加远程连接同时在线的用户数。 下面将详细实现多用户登录Windows Server 2003操作系统步骤描述以供参考.........
    ▪win2003禁止远程登录的设置方法(图文)       windows2003下禁止用户远程登录的方法如下: 打开控制面板 > 管理工具 > 本地安全策略 或者直接输入安全策略-->本地策略-->用户权限分配-->通过终端服务拒绝登录,在里面添加想.........

[1]windows下Nginx日志处理脚本
    来源: 互联网  发布时间: 2013-12-24
运行说明:20120917.txt是需要分析的日志,last.csv是统计结果(使用execl打开,方便统计、排序)。

1. [文件] awk.zip

2. [图片] 运行截图.jpg

3. [图片] 运行结果

4. [代码]存为bat双击打开即可

代码如下:

@echo off
setlocal ENABLEDELAYEDEXPANSION

rem 将IP提取到ip.txt文件
awk.exe "{a[$1]+=1;}END{for(i in a){print i;}}" 20120917.txt  > ip.txt

rem 逐行读取ip.txt文件中的IP,并调用youdao.com的ip地址源查询接口 
del result.txt
del last.txt
del last.csv

for /f "delims=" %%k in (ip.txt) do (
 set /a b+=1
 wget-1.10.2.exe "http://www.youdao.com/smartresult-xml/search.s?type=ip&q=%%k" --output-document=temp.xml  >nul  2>nul
 echo 正在处理%%k
 for /f "delims=" %%i in (temp.xml) do (
 set /a num+=1
 set str=%%i
 set str1=">%%k,!str!<"
  if !num! equ 5 (echo !str1! | strrpc "<location>" "" | strrpc "</location>" "">> result.txt) 
 )
 set num=0
)

rem 处理result.txt引号
for /f "tokens=2 delims=>" %%z in ('type result.txt') do (
 for /f "delims=<" %%z in ("%%z")do echo %%z >> last.txt
)

rem 将last.txt命名为last.csv
rename last.txt last.csv

pause


    
[2]win2003 多用户远程登录设置方法(图文)
    来源: 互联网  发布时间: 2013-12-24

Windows Server 2003默认情况下允许远程终端连接的数量是2个用户,我们可以根据需要适当增加远程连接同时在线的用户数。

下面将详细实现多用户登录Windows Server 2003操作系统步骤描述以供参考:

首先安装“终端服务器”组建,在“控制面板”下“添加或删除程序”中选择“添加或删除windows组件”在弹出的对话框中加选“终端服务器”选项(如图1)


图1

随后,安装程序会对您所安装的系统组件做出系统说明,建议首次安装的用户或管理员详细阅读(如图2)


图2

当点击“下一步”后,系统会弹出如图3对话框让您选择默认的权限,这两个模式所控制的远程用户在登录本地计算机时所拥有的权限非常重要,“完整安全模式”的安全系数更大一些,安全性能更好,当然,管理员也可以通过“终端服务配置”工具对详细安全选项进行设置;“宽松安全模式”的安全性能较差,建议不选择。


图3

当然,微软公司将此组建定义为收费组建,所以在安装时会弹出一个询问对话框——还好,里面有个试用选项,而且时间还算较长(如图4)。我们选择“…120天内…”


图4

下面就是登录服务器时的授权模式(如图5)我们选择“每用户授权模式”,安装完成后系统将重新启动。


图5

安装完成并系统重启之后,我们对最大连接数进行修改扩大,具体方法和文章开始所述步骤相同。单击“开始→运行”,输入“gpedit.msc”打开组策略编辑器窗口,依次定位到“计算机配置(computer configuration)→管理模板(administrative templates)→Windows组件(windows components)→终端服务(terminal services)”,再双击右侧的“限制连接数量(limit number of connections)”,再双击打开配置窗口(limit number of connections properties),选择enabled 将其TS maximum connections allowed 允许的最大连接数设置成需要的数量即可。

当然,这只是限制连接数的扩大,对于会话的详细时间等设置,在组策略中也有详细设置方法,如图6所示:


图6

好了,到这里修改最大连接数的步骤基本操作完毕,接下来就是对本地进行权力指派了,具体操作步骤如下:

首先建立一个本地帐户,权利大小管理员更具具体情况而定,然后将该帐户加入远程登录组(Remote Desktop Users)中,以便用户可以通过该帐号远程登录本机!如图7所示。


图7

到这里操作基本结束,但是当用户远程登录时会发现,同一个帐户登录只能有一个会话,如何才能让同一个帐号登录时可以有多个会话呢!(此种情况适用于多人同时用同一帐号登录服务器主机)

其实,在“终端服务配置”下“服务器设置”中可以对其进行设置,只要将“限制每个用户使用一个会话”属性设置为“否”即可!(如图8所示)


图8

至此真正完成多用户登录服务器相关设置!


问题是这样的,用户登录终端服务后,系统会为该用户启动一个进程,用户输入用户名和密码后就开始填写报销单据,该会话一直保持,如果用户正常注销,系统会关闭该用户会话,这样其他人登陆后需要重新验证。
 


         当用户没有正常注销而退出终端服务,例如网络中断、客户端死机、直接关闭等,windows2003公开的技术文档是最低1分钟后系统才关闭这个会话,如 果在这1分钟之内,有另外一个用户登录,那么系统会把上一个人的会话继续给该用户使用,所以这个人登陆后发现不需要用户名和密码就已经登陆了,甚至前一个人填写的单据还在。

      问题就在这一分钟上面,能否缩小?

      花了比较大的代价(找一个正版的windows2003许可,打电话给微软,这个许可最多能问5个问题!!!)微软给出了解决办法:
注册表[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp],修改

MaxDisconnectionTime

将该值改为0x3e8(1000),也就是1000毫秒,其他地方都不设置(未配置或默认值)重启机器就ok

window 2003 实现多用户远程登录

一般在默认的情况下,windows 2003 只能实现2个远程用户登录。

在网上搜索过一些设置,也亲自做过一些设置,网络上讲的不安装“终端服务”的做法是不可行的。

还是老老实实的从头开始,插入系统盘,控制面板-添加删除程序-添加组件-添加终端服务器和终端服务器授权。

接下来就一步一步下来做就是了,可以详细的查看下网上的说明。

需要说明的是在一步步做下来时,终端服务器的授权时间为120天,超过了这个时间是不是就要付费了呢。这个就得问下高手了。

安装完“终端服务”的基础之上才可以进行下面的设置,才能保证多用户远程成功。

1.启动终端服务:在”运行”里输入 gpedit.msc 后按回车键,选择”计算机配置”——”管理模板”——”windows组件”——”终端服务”,把“限制连接数量”设置为”已启动”,最大连接数设为100,把”允许用户使用终端服务远程连接”设置为”已启动”.

2.开始-运行 tscc.msc

管理工具-终端服务配置-连接,在这里设置最大连接数,应该为1设置相同,有可能已经变成灰色,这步就不设置了。

管理工具-终端服务配置-服务器设置-限制每一个用户使用一个会话,给勾选掉吧,这样,所有的用户都可以超级用户了.


    
[3]win2003禁止远程登录的设置方法(图文)
    来源: 互联网  发布时间: 2013-12-24
windows2003下禁止用户远程登录的方法如下:



打开控制面板 > 管理工具 > 本地安全策略 或者直接输入



安全策略-->本地策略-->用户权限分配-->通过终端服务拒绝登录,在里面添加想要禁止远程的用户可以达到让这个账户无法远程



关掉后可以用刚才添加的那个用户远程一下,看看是不是不可以远程了?

至此就完成了禁止用户远程登录


我一般都是使用一些管理员账户来执行一些特殊的任务,但是不需要这些用户来远程登录系统,所以这种用户远程登录方法非常实用,也降低了了服务器安全方面的风险。

    
最新技术文章:
▪linux系统中的列出敏感用户的脚本代码
▪a10 config backup for aXAPI
▪一键备份gitolite服务器的Shell脚本
▪nagios 分发文件实现代码
▪阿里云云服务器Linux系统更新yum源Shell脚本
▪一个监控LINUX目录和文件变化的Shell脚本分享
▪Linux下实现SSH免密码登录和实现秘钥的管理、...
▪Shell正则表达式之grep、sed、awk实操笔记
▪3个备份系统文件并邮件发送的Shell脚本分享
▪CentOS 6.3下给PHP添加mssql扩展模块教程
▪监控网站是否可以正常打开的Shell脚本分享
▪shell脚本编程之if语句学习笔记
▪shell脚本编程之循环语句学习笔记
▪shell脚本编程之case语句学习笔记
▪Shell脚本实现的阳历转农历代码分享
▪Shell脚本实现复制文件到多台服务器的代码分...
▪Shell脚本实现批量下载网络图片代码分享
▪Shell脚本实现检测文件是否被修改过代码分享
▪Shell脚本数组用法小结
▪Shell脚本批量重命名文件后缀的3种实现
▪C语言实现的ls命令源码分享
▪Linux下查找后门程序 CentOS 查后门程序的shell脚...
▪Shell 函数参数
▪linux shell 自定义函数方法(定义、返回值、变...
▪Shell实现判断进程是否存在并重新启动脚本分...
▪Shell脚本break和continue命令简明教程
▪Shell脚本函数定义和函数参数
▪让代码整洁、过程清晰的BASH Shell编程技巧
▪shell常用重定向实例讲解
▪awk中RS、ORS、FS、OFS的区别和联系小结
 


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,,E-mail:www_#163.com(请将#改为@)

浙ICP备11055608号-3