开源的 SQL Server JDBC驱动-jTDS

09:22下午 三月 23, 2008 in category 工作 by 会飞的老虎

jTDS是一个开源的纯Java的Microsoft SQL Server (6.5, 7, 2000 和 2005) 和 Sybase (10, 11, 12, 15)的JDBC 3.0 驱动。jTDS基于 FreeTDS ,它是现在最快的产品级别的SQL Server和Sybase驱动器。jTDS 100% 兼容JDBC 3.0,支持只读向前和可滚动/可更新的结果集,并发(完全独立的)Statements,实现了所有DatabaseMetaDataResultSetMetaData方法。

  相当多的商业JDBC驱动基于jTDS (或者说 FreeTDS), 即使他们不再承认这些。jTDS已经在实际在所有基于JDBC的数据库管理工具上测试过,是大多数这些工具驱动的选择(推荐为 DbVisualizerSQuirreL SQL, 随同 Aqua Data Studio and DataDino 发布)。jTDS也正在变为企业级应用程序的选择:: 它已经通过 J2EE 1.3 certificationHibernate 测试, 被推荐给 JBoss, Hibernate, Atlassian JIRAConfluenceCompiere

  据说这个驱动比微软本身提供的强,因为微软为了限制java的用户,不过这个是我听别人说的,还希望大家自己来体验了。

评论[0]

SQL Server 清除数据库上正在使用的连接的存储过程

03:29下午 三月 23, 2008 in category 工作 by 会飞的老虎

自己保留下,将来备用。原文地址
CREATE PROCEDURE dbo.clearDBUsers 
    @dbName SYSNAME 
AS 
BEGIN 
    SET NOCOUNT ON 
 
    DECLARE @spid INT, 
        @cnt INT, 
        @sql VARCHAR(255) 
 
    SELECT @spid = MIN(spid), @cnt = COUNT(*) 
        FROM master..sysprocesses 
        WHERE dbid = DB_ID(@dbname) 
        AND spid != @@SPID 
 
    PRINT 'Starting to KILL '+RTRIM(@cnt)+' processes.' 
     
    WHILE @spid IS NOT NULL 
    BEGIN 
        PRINT 'About to KILL '+RTRIM(@spid) 
 
        SET @sql = 'KILL '+RTRIM(@spid) 
        EXEC(@sql) 
 
        SELECT @spid = MIN(spid), @cnt = COUNT(*) 
            FROM master..sysprocesses 
            WHERE dbid = DB_ID(@dbname) 
            AND spid != @@SPID 
 
        PRINT RTRIM(@cnt)+' processes remain.' 
    END 
END 
GO

评论[0]

02:55下午 三月 22, 2008 in category General by 会飞的老虎

  大家都知道HTTP协议是无状态的,这难以满足电子商务的需要,因为无法跟踪用户的状态。

  因此,首先出现了Cookie。Cookie是由浏览器维护的,可以保存用户的数据,这样用户在浏览一个网站时,可以将一些数据保存在Cookie中,这样就可以跟踪客户的状态。例如,如果一个用户登录了一个网站,经过验证,就可以把客户的id及密码保存在Cookie中,这样就可以判断一个用户是否已经登录,当然还可以保存其它数据。

  但是在浏览器中保存这些重要的数据,当然是很不安全。所以就出现了Session,Session是在服务器端保存客户的数据,这样就安全了不少。但是,要明白,Session也必须使用Cookie,只不过是在Cookie中,仅保留用户的标示,这样才能和服务器上的Session对应,只不过一些重要数据都保存在Session中,这样就不容易泄密了。所以使用Session必须启用浏览器的Cookie,千万不要以为了,有了Session就不用Cookie了,Session只不过是Cookie升级版本而已,重要数据保存移到了服务器上而已。

评论[0]

IIS 和内置帐户

02:03下午 三月 22, 2008 in category 工作 by 会飞的老虎

以下是 IIS 使用的内置帐户、IIS 特定的帐户及其关联的用户权限的列表。

帐户 描述
本地系统 内置帐户,该帐户具有较高的访问权限级别。如果工作进程标识作为“本地系统”帐户运行,则该工作进程具有整个系统的完全访问权限。
网络服务 内置帐户,该帐户的系统访问权限比“本地系统”帐户少,但仍能通过网络与计算机帐户的凭据进行交互。对于 IIS 6.0,建议以“网络服务”帐户的身份运行为应用程序池定义的工作进程标识。默认情况下,该工作进程标识以“网络服务”帐户的身份运行。

默认用户权限

  • 替换进程级令牌 (SeAssignPrimaryTokenPrivilege)
  • 调整进程的内存配额 (SeIncreaseQuotaPrivilege)
  • 生成安全审核 (SeAuditPrivilege)
  • 忽略遍历检查 (SeChangeNotifyPrivilege)
  • 从网络访问此计算机 (SeNetworkLogonRight)
  • 作为批处理作业登录 (SeBatchLogonRight)
  • 作为服务登录 (SeInteractiveLogonRight)
  • 允许本地登录 (SeInteractiveLogonRight)
本地服务 内置帐户,该帐户的计算机访问权限比“网络服务”帐户少,并且该帐户的用户权限仅限于本地计算机。如果工作进程不需要访问所在服务器之外的地方,则可以使用“本地服务”帐户。

默认用户权限

  • 替换进程级令牌 (SeAssignPrimaryTokenPrivilege)
  • 调整进程的内存配额 (SeIncreaseQuotaPrivilege)
  • 生成安全审核 (SeAuditPrivilege)
  • 忽略遍历检查 (SeChangeNotifyPrivilege)
  • 从网络访问此计算机 (SeNetworkLogonRight)
  • 作为批处理作业登录 (SeBatchLogonRight)
IIS_WPG IIS 组帐户,只给该帐户指派了在 Web 服务器上启动和运行工作进程所需的最低权限和用户权限。

默认用户权限

  • 忽略遍历检查 (SeChangeNotifyPrivilege)
  • 作为批处理作业登录 (SeBatchLogonRight)
  • 从网络访问此计算机 (SeNetworkLogonRight)
IUSR_computername 具有 IIS 匿名访问权限的 IIS 帐户。默认情况下,当用户访问一个设置为匿名验证的网站时,就会将该用户映射到 IUSR_comptername 帐户。用户具有与该帐户完全相同的用户权限。

默认用户权限

  • 从网络访问此计算机 (SeNetworkLogonRight)
  • 忽略遍历检查 (SeChangeNotifyPrivilege)
  • 作为批处理作业登录 (SeBatchLogonRight)
  • 允许本地登录 (SeInteractiveLogonRight)
IWAM_computername 可在 IIS 5.0 隔离模式下启动进程外应用程序的 IIS 帐户。

默认用户权限

  • 替换进程级令牌 (SeAssignPrimaryTokenPrivilege)
  • 调整进程的内存配额 (SeIncreaseQuotaPrivilege)
  • 忽略遍历检查 (SeChangeNotifyPrivilege)
  • 从网络访问此计算机 (SeNetworkLogonRight)
  • 作为批处理作业登录 (SeBatchLogonRight)
ASPNET 用于在 IIS 5.0 隔离模式下运行 Microsoft ASP.NET 工作进程的内置帐户。

默认用户权限

  • 从网络访问此计算机 (SeNetworkLogonRight)
  • 作为批处理作业登录 (SeBatchLogonRight)
  • 作为服务登录 (SeInteractiveLogonRight)
  • 拒绝本地登录 (SeDenyInteractiveLogonRight)
  • 拒绝通过终端服务登录 (SeDenyRemoteInteractiveLogonRight)

评论[0]

IIS的站点属性

11:46上午 三月 22, 2008 in category 工作 by 会飞的老虎

Read only properties of W3SVC/1/Root:             // 只读属性

AppIsolated = 2             属性指出应用程序是在进程内、进程外还是在进程池中运行。值 0 表示应用程序在进程内运行,值 1 表示进程外,值 2 表示进程池。

AppPackageID =           为事务提供 COM+ 应用程序标识符 (ID)。此 ID 在由组件服务管理的所有事务中使用。

AppPackageName =      为事务提供 COM+ 应用程序名。

AppRoot = /LM/W3SVC/1/ROOT 包含到应用程序根目录的配置数据库路径。

Caption =              提供对象的一段简短文本描述(一行字符串)。

Description =         提供对象的一段较长文本描述。

InstallDate =          表示安装对象的时间。缺少值并不表示对象没有安装。

Name = W3SVC/1/ROOT     定义了用来识别对象的标签。创建子类时,可以将 Name 属性改写为 Key 属性。

Status =         表示对象当前状态。各种可操作的和不可操作的状态都可以被定义。可操作的状态为“正常”、“已降级”和“预见故障”。“预见故障”表示一个组件可能运行正常但预计很快会出现故障。例如,启用 SMART 的硬盘。还可指定不可操作的状态。这些状态为“错误”、“启动”、“停止”和“服务”。后者(即“服务”)可用于磁盘镜像过程、重新加载用户权限列表或其他管理作业。并不是所有这类作业都联机;所以,被管理的组件不是“正常”状态或处于任何其他状态。

 

Read/Write properties of W3SVC/1/Root:            // 可读/可写

AccessExecute = False  值 true 表示不论文件类型是什么,文件或文件夹的内容都可以执行。

AccessFlags = 513 包含有用于配置文件访问权限的标志

AccessNoPhysicalDir = False

AccessNoRemoteExecute = False 值 true 表示拒绝远程请求执行应用程序;如果将 AccessExecute 属性设置为 true,只有来自 IIS 服务器所在的相同计算机的请求才会成功。您不能将 AccessNoRemoteExecute 设置为 false 来启用远程请求,或将 AccessExecute 设置为 false 来禁止本地请求。

AccessNoRemoteRead = False      值 true 表示拒绝远程请求查看文件;如果将 AccessRead 属性设置为 true,只有来自 IIS 服务器所在的相同计算机的请求才会成功。您不能将 AccessNoRemoteRead 设置为 false 来启用远程请求,或将 AccessRead 设置为 false 来禁止本地请求。

AccessNoRemoteScript = False    值 true 表示拒绝远程请求查看动态内容;如果将 AccessScript 属性设置为 true,只有来自 IIS 服务器所在的相同计算机的请求才会成功。您不能将 AccessNoRemoteScript 设置为 false 来启用远程请求,或将 AccessScript 设置为 false 来禁止本地请求。

AccessNoRemoteWrite = False     值 true 表示拒绝远程请求创建或更改文件;如果将 AccessWrite 属性设置为 true,只有来自 IIS 服务器所在的相同计算机的请求才会成功。您不能将 AccessNoRemoteWrite 设置为 false 来启用远程请求,或将 AccessWrite 设置为 false 来禁止本地请求。

AccessRead = True              值 true 表示可通过 Microsoft Internet Explorer 读取文件或文件夹的内容。

AccessScript = True             值 true 表示如果是脚本文件或静态内容,则可以执行文件或文件夹的内容。值 false 只允许提供静态文件,如 HTML 文件。

AccessSource = False           值 true 表示如果设置了读取或写入权限,则允许用户访问源代码。源代码包括 Microsoft? Active Server Pages (ASP) 应用程序中的脚本。

AccessSSL = False        值 true 表示文件访问需要带有或不带有客户端证书的 SSL 文件权限处理。

AccessSSL128 = False         值 true 表示文件访问需要至少 128 位密钥、带有或不带有客户端证书的 SSL 文件权限处理。

AccessSSLFlags = 0             默认值 0 表示未设置任何 SSL 权限。

AccessSSLMapCert = False  值 true 表示 SSL 文件权限处理将客户端证书映射到 Microsoft Windows? 操作系统的用户帐户上。要实现映射,必须将 AccessSSLNegotiateCert 属性设置成 true。

AccessSSLNegotiateCert = False  值 true 表示 SSL 文件访问处理从客户端请求证书。值 false 表示如果客户端没有证书,仍可继续访问。如果服务器请求证书但证书不可用(即使也将 AccessSSLRequireCert 设成 true),某些版本的 Internet Explorer 将关闭连接。

AccessSSLRequireCert = False     值 true 表示 SSL 文件访问处理从客户端请求证书。如果客户端没有提供证书,连接会关闭。当使用 AccessSSLRequireCert 时,必须将 AccessSSLNegotiateCert 设成 true。

AccessWrite = False             值 true 表示允许用户将文件及其相关属性上载到服务器上已启用的目录中,或者更改可写文件的内容。只有使用支持 HTTP 1.1 协议标准的 PUT 功能的浏览器,才能执行写入操作。

AdminACLBin =                   由 Microsoft? Exchange Server 使用

AnonymousPasswordSync = True       指出 IIS 是否应该为试图访问资源的匿名用户处理用户密码。下表列出了该属性行为的详细说明:如果将 AnonymousPasswordSync 设置为 false,管理员必须手动设置匿名用户密码的 AnonymousUserPass 属性;否则匿名访问将无法正常工作。 如果将 AnonymousPasswordSync 设置为 true,将由 IIS 设置匿名用户密码。 如果将 AnonymousPasswordSync 设置为 true 并且配置数据库属性 AllowAnonymous 值为 false,则不允许任何用户登录到 FTP 服务器。

AnonymousUserName = IUSR_COMPUTERNAME    指定用来验证匿名用户的已注册的本地用户名。服务器将每个服务器操作与用户名和密码关联起来。

AnonymousUserPass = XXXXXXXXXXXX      指定用来验证匿名用户的已注册的本地用户密码。服务器将每个服务器操作与用户名和密码关联起来。

AppAllowClientDebug = False       指定是否允许客户端调试。该属性与应用于服务器端调试的 AppAllowDebugging 无关。

AppAllowDebugging = False  指定是否允许在服务器上进行 ASP 调试。该属性与应用于客户端调试的 AppAllowClientDebug 属性无关。

AppFriendlyName = 默认应用程序     软件包或应用程序的用户好记名称

AppOopRecoverLimit = -1           进程外应用程序在出现故障后重新启动的最大次数。服务器不会响应超出该范围的组件请求。该属性不适用于进程内运行的应用程序或扩展。

AppPoolId = ASP.NET V2.0  应用程序在其中路由的应用程序池

AppWamClsid =                   为应用程序的 Web 应用程序管理 (WAM) 接口提供类 ID

AspAllowOutOfProcComponents = True     在 IIS 4.0 中,AspAllowOutOfProcComponents 属性指定是否允许 ASP 脚本调用进程外组件,这些组件是在应用程序内启动的可执行程序。在 IIS 5.0 中,该属性已过时,并且属性值将被忽略。但是,使用该属性的脚本仍然可以正常运行。

AspAllowSessionState = True       启用 ASP 应用程序会话状态持续性。如果将该值设置为 true,那么服务器将为每个连接创建 Session 对象,可访问会话状态,允许会话存储,出现 Session_OnStart 和 Session_OnEnd 事件,并且发送 ASPSessionID Cookie 到客户端。如果将该值设置为 false,那么不允许状态访问和存储,事件将不进行处理,并且也不发送 Cookie。

AspAppServiceFlags = 0              包含在 IIS 应用程序上启用 COM+ 服务所必须要设置的标志

AspBufferingLimit = 4194304       设置 ASP 缓冲区的最大大小。如果启动了响应缓冲,该属性将控制在进行刷新前 ASP 页面可以向响应缓冲区写入的最大字节数

AspBufferingOn = True        ASP 应用程序的输出是否需要缓冲

AspCalcLineNumber = True  ASP 是否计算和存储已执行代码的行号,以便在错误报告中提供

AspCodepage = 0                 为应用程序指定默认的代码页

AspDiskTemplateCacheDirectory = %windir%\system32\inetsrv\ASP Comp     目录的名称,该目录是 ASP 在存储器内的缓存溢出后,用来将已编译的 ASP 模板存储到磁盘的目录

     

AspEnableApplicationRestart = True     确定 ASP 应用程序能否自动重新启动

AspEnableAspHtmlFallback = False      当由于请求队列已满而拒绝新的请求时,AspEnableAspHtmlFallback 属性控制 ASP 的行为。将该属性设置为 true,将导致发送与请求的 .asp 文件名称类似的 .htm 文件(如果存在),而不是发送 .asp 文件。.htm 文件的命名约定是 .asp 文件名之后附加一个 _asp。例如,.asp 文件是 hello.asp,那么 .htm 文件应该是 hello_asp.htm。

AspEnableChunkedEncoding = True            指定是否为万维网发布服务(WWW 服务)启动 HTTP 1.1 chunked 传输编码

AspEnableParentPaths = False             页面是否允许当前目录的相对路径(使用 ..\ 表示法)。

AspEnableSxs = False                  值 true 将启动 COM+ 并排集合,该程序集允许 ASP 应用程序指定要使用哪个版本的系统 DLL 或传统 COM 组件,例如 MDAC、MFS、MSVCRT、MSXML 等等。

AspEnableTracker = False            值 true 将启动 COM+ 跟踪器,管理员或开发人员可用其来调试 ASP 应用程序。

AspEnableTypelibCache = True            是否在服务器上缓存类型库

AspErrorsToNTLog = False         是否将 IIS 脚本错误写入到 Windows 事件日志中

AspExceptionCatchEnable = True        页面是否捕获组件产生的异常。如果设置为 false (或者禁用),那么 Microsoft 脚本调试程序工具将不捕捉所调试的组件发生的异常。

AspExecuteInMTA = 0                 ASP 能够在一个多线程单元 (MTA) 中运行其全部线程。如果 COM 组件主要是自由线程或双线程组件,则将 ASP 线程作为 MTA 运行可显著改善性能。默认情况下,AspExecuteInMTA 属性设置为 0,这意味着 ASP 不在 MTA 中执行。在应用程序级别上将该属性设置为 1 可以使 ASP 在 MTA 中运行。

AspKeepSessionIDSecure = 0              启用 AspKeepSessionIDSecure 属性后,它可以确保将 SessionID 作为安全 Cookie 发送(如果已在安全通道上分配的话)。

AspLCID = 2048                         用程序指定默认的区域设置标识符 (LCID)。

AspLogErrorRequests = True              控制 Web 服务器是否将失败的客户请求写入到 Windows 事件日志文件中

AspMaxDiskTemplateCacheFiles = 2000      指定存储已编译 ASP 模板的最大数量。存储已编译模板的目录由 AspDiskTemplateCacheDirectory 属性配置。

AspMaxRequestEntityAllowed = 204800      指定一个 ASP 请求的实体正文中允许的最多字节数。

AspPartitionID =                  COM+ 分区用于将 Web 应用程序隔离到其各自的 COM+ 分区。COM+ 分区保存不同的自定义 COM 组件的版本。将 AspPartitionID 属性设置为 COM+ 分区的全局唯一标识符 (GUID)。同时,设置 AspAppServiceFlags 配置数据库属性的 AspUsePartition 标志。在应用程序级别设置这两个属性

AspProcessorThreadMax = 25             指定 IIS 可创建的每个处理器的最大工作线程数

AspQueueConnectionTestTime = 3              IIS 将所有的 ASP 请求放置到队列中。如果请求在队列中等待的时间比 AspQueueConnectionTestTime 属性指定的时间(以秒为单位)长,则 ASP 将在执行请求前检查确定客户端是否仍是连接的。如果客户端已断开连接,则不处理该请求并且从队列中删除该请求。

AspQueueTimeout = -1                允许 ASP 脚本请求在队列中等待的时间(以秒为单位)。无穷大表示为 -1。

AspRequestQueueMax = 3000             允许进入队列的并发 ASP 请求的最大数目。在队列占满时,任何试图请求 ASP 文件的客户端浏览器都将收到 HTTP 500“服务器太忙”的错误。

AspRunOnEndAnonymously = True            指定了 SessionOnEnd 和 ApplicationOnEnd 全局 ASP 函数是否应该作为匿名用户运行

AspScriptEngineCacheMax = 250        页面将在内存中保持缓存的脚本引擎的最大数目

AspScriptErrorMessage = 处理 URL 时服务器出错。请与系统管理员联系。    特殊调试错误没有被发送到客户端时(如果将 AspScriptErrorSentToBrowser 设置成 false)将发送给浏览器的错误消息

AspScriptErrorSentToBrowser = True  Web 服务器是否将调试细节(文件名、错误、行号、描述)写到客户端浏览器,并且记录到 Windows 事件日志中

AspScriptFileCacheSize = 500             要缓存的预编译脚本文件数。如果设置为 0,则不缓存任何脚本文件

AspScriptLanguage = VBScript            运行在 Web 服务器上的所有 ASP 应用程序的默认脚本语言

AspScriptTimeout = 90                AspScriptTimeout 属性指定了在终止脚本和将事件写入 Windows 事件日志之前,ASP 页面允许的脚本运行时间的默认值(以秒为单位)。

AspSessionMax = -1                    IIS 允许的最大并发会话数。当达到该限制时,如果客户端试图与 IIS 建立新连接,则客户端将接收到错误信息(HTTP 500“服务器太忙”)。无穷大表示为 -1。

AspSessionTimeout = 20                     完成最后的与 Session 对象相关的请求后,保留该对象的时间(以分钟为单位)。

AspSxsName =             启动并行 (SxS) 程序集。并行 (SxS) 程序集允许 ASP 应用程序指定要使用哪个版本的系统 DLL 或传统 COM 组件,例如 MDAC、MFS、MSVCRT、MSXML 等。

AspTrackThreadingModel = False        IIS 是否检查应用程序创建的任意组件的线程模块。

AspUsePartition = False        值 true 将启动 COM+ 分区,可用其将 Web 应用程序隔离到各自的 COM+ 分区。COM+ 分区可拥有不同的自定义 COM 组件的版本。如果设置该标志,请同时设置 AspPartitionID 配置数据库属性。

AuthAdvNotifyDisable = True              禁用密码到期预先通知

AuthAnonymous = True               指定匿名身份验证作为可能的 Windows 验证方案之一,返回给客户端作为有效验证方案。

AuthBasic = False                 指定基本身份验证作为可能的 Windows 验证方案之一,返回给客户端作为有效验证方案。

AuthChangeDisable = True           禁止更改密码

AuthChangeUnsecure = False              允许在不安全端口更改密码

AuthChangeURL = /iisadmpwd/achg.asp      用户输入新密码时被调用的 URL

AuthExpiredUnsecureURL = /iisadmpwd/aexp3.asp     用户密码到期时调用的 URL

AuthExpiredURL = /iisadmpwd/aexp.asp      用户密码到期时调用的 URL。将以安全的 (HTTPS) 方式调用它。

AuthFlags = 5                      作为有效方案返回给客户端的 Windows 验证方案的设置

AuthMD5 = False                        指定摘要式身份验证和高级摘要式身份验证作为可能的 Windows 验证方案之一,返回给客户端作为有效验证方案。

AuthNotifyPwdExpUnsecureURL = /iisadmpwd/anot3.asp  包含一个特定的 URL:如果用户的密码在 PasswordExpirePreNotifyDays 中指定的天数前到期,则调用该 URL。

AuthNotifyPwdExpURL = /iisadmpwd/anot.asp   包含一个特定的 URL:如果用户的密码在 PasswordExpirePreNotifyDays 中指定的天数前到期,则调用该 URL。将以安全的 (HTTPS) 方式调用它。

AuthNTLM = True                      指定集成 Windows 身份验证(也称作质询/响应或 NTLM 验证)作为可能的 Windows 验证方案之一,返回给客户端作为有效验证方案。

AuthPassport = False                   true 的值表示启用了 Microsoft? .NET Passport 身份验证

AuthPersistence = 64                   指定了使用 NTLM 验证跨越连接上的请求时的验证持久性

AuthPersistSingleRequest = True         将该标志设置成 true 指定验证仅对一个连接上的单个请求持久。IIS 在每个请求的末尾重设验证,并且在会话的下一个请求上强制执行重验证。

AzEnable = False                  用于虚拟目录、应用程序,或配置数据库中项相应的 URL 的 URL 授权。

AzImpersonationLevel = 0            用于应用程序的模拟行为,该模拟行为允许配置 Web 应用程序模拟客户端用户、IIS 工作进程,或工作进程的 IUSER_* 帐户。

AzScopeName =                         将虚拟目录、应用程序或 URL 与作用域相关联。如果没有指定作用域或指定了空子符串,则使用 IIS 6.0 URL 授权的默认作用域。

AzStoreName =                           授权管理器策略存储与虚拟目录、应用程序或 URL 相关联。

CacheControlCustom =                指定了自定义 HTTP 1.1 缓存控制指令。

CacheControlMaxAge = 0                   指定了 HTTP 1.1 缓存控制最大时间值。

CacheControlNoCache = False             保护缓存内容的 HTTP 1.1 指令

CacheISAPI = True                     在第一次使用 ISAPI 扩展后是否在内存中进行缓存。

Caption =                            提供对象的一段简短文本描述(一行字符串)。

CGITimeout = 300               指定 CGI 应用程序超时(以秒为单位)。

ContentIndexed = True                指定安装的目录索引程序是否应该检索该目录树下的内容。

CreateCGIWithNewConsole = False            指示 CGI 应用程序是否在自己的控制台上运行。

CreateProcessAsUser = True        是在系统环境中创建 CGI 进程还是在请求用户环境中创建 CGI 进程。

DefaultDoc = index.aspx,default.aspx   包含一个或多个默认文档的文件名,如果在客户端的请求中不包含文件名,将把默认文档的文件名返回给客户端。

DefaultDocFooter =                     附加到返回到客户端的 HTML 文件的自定义页脚(页脚并不附加到 ASP 文件)。

DefaultLogonDomain =                服务器用来对用户进行身份验证的默认域(在 UserIsolationMode = 2 的 Web 宿主方案中)。

Description =                       提供对象的一段较长文本描述。

DirBrowseFlags = 1073741886            可以提供多少目录和文件信息(如果启用浏览)以及目录中是否包含默认页的标记。

DirBrowseShowDate = True        设置为 true 时,浏览目录时将显示日期信息。

DirBrowseShowExtension = True        设置为 true 时,浏览目录时将显示文件扩展名。

DirBrowseShowLongDate = True        设置为 true 时,显示目录时将在扩展格式中显示日期信息。

DirBrowseShowSize = True         设置为 true 时,浏览目录时将显示文件大小信息。

DirBrowseShowTime = True        设置为 true 时,显示目录时将显示文件时间信息。

DisableStaticFileCache = False             目录的静态文件缓存

DoDynamicCompression = False         与 HcDoDynamicCompression 属性相同。

DontLog = False                         是否将客户端的请求写入日志文件。

DoStaticCompression = False              与 HcDoStaticCompression 属性相同。

EnableDefaultDoc = True                    设置为 true 时,浏览目录时系统会加载该目录的默认文档(由 DefaultDoc 属性指定)。

EnableDirBrowsing = False           设置为 true 时,将启用目录浏览。

EnableDocFooter = False                    启用或禁用由 DefaultDocFooter 属性指定的自定义页脚。

EnableReverseDns = False            启用或禁用万维网发布服务(WWW 服务)的反向域名服务器 (DNS) 查找。

FrontPageWeb = True                  服务器实例是否由 Microsoft? FrontPage? 处理。

HttpExpires = D, 0x15180            在返回给浏览器的 HTML 文件标头中指定数值,来指定 HTML 文档的过期时间。

HttpRedirect =                            当客户端试图访问特定资源时,重定向到的目录或 URL。

LogonMethod = 3                        指定明文登录的登录方法的整数。

MaxRequestEntityAllowed = -1            请求实体正文中允许的最大字节数。无穷大表示为 -1。

Name = W3SVC/1/ROOT                   定义了用来识别对象的标签。创建子类时,可以将 Name 属性改写为 Key 属性。

NTAuthenticationProviders =        以逗号分隔的 Windows 身份验证提供程序列表,例如集成 Windows 身份验证(也称为 NTLM)。

PassportRequireADMapping = 1          IIS 如何处理 Microsoft .NET Passport 验证和 Active Directory 映射。

PasswordChangeFlags = 6                  控制服务器和客户端之间密码到期及密码更改处理的标志。默认值 0 表示需要 SSL 连接;1 表示允许在非安全端口进行更改;2 表示禁止更改;4 表示禁用密码到期通知。

PasswordExpirePrenotifyDays = 0              距离客户端密码到期时间的天数,还显示发送密码预先通知消息的时间。

Path = D:\XXXX\XXXXX\XXXXX            与虚拟目录关联的物理路径。

PoolIdcTimeout = 0                     Internet 数据库连接池的超时值(秒)。值 0 表示未执行任何池。

Realm =                              IIS 用来验证客户端的领域,该客户端试图访问由摘要式身份验证或高级摘要式身份验证保护的资源。

SettingID =                          由已知 CIM_Setting 对象指定了标识。

ShutdownTimeLimit = 90                    在达到回收阈值后,IIS 应等待多长时间(以秒为单位)以便所有旧请求在工作进程结束之前完成运行。

SSIExecDisable = False               是否禁用此路径下的在服务器端的包含文件 (SSI) #exec 指令。

UNCPassword =                         在获取 UNC(通用命名约定)虚拟根访问权限时使用的加密密码

UNCUserName =                        为通用命名约定 (UNC) 虚拟根指定用户名

UploadReadAheadSize = 49152            确定 Web 服务器读入缓冲区并传递到 ISAPI 扩展的字节数。

UseDigestSSP = False                  由高级摘要式身份验证用来在摘要式或高级摘要式安全支持提供程序接口 (SSPI) 代码之间切换。

WebDAVMaxAttributesPerElement = 32       ??

Win32Error = 0                           Microsoft Win32 错误状态代码

评论[0]

看看一个IIS的WEB站点可以配置的参数吧

11:41上午 三月 22, 2008 in category 工作 by 会飞的老虎

KeyType                         : (STRING) "IIsWebService"
MaxConnections                  : (INTEGER) 4294967295
AnonymousUserName               : (STRING) "IUSR_WINDOWS2003SERV"
AnonymousUserPass               : (STRING) "**********"
ConnectionTimeout               : (INTEGER) 120
AllowKeepAlive                  : (BOOLEAN) True
DefaultDoc                      : (STRING) "Default.htm,Default.asp,index.htm,Default.aspx"
HttpCustomHeaders               : (LIST) (1 Items)
  "X-Powered-By: ASP.NET"

HttpErrors                      : (LIST) (42 Items)
  "400,*,FILE,C:\WINDOWS\help\iisHelp\common\400.htm"
  "401,1,FILE,C:\WINDOWS\help\iisHelp\common\401-1.htm"
  "401,2,FILE,C:\WINDOWS\help\iisHelp\common\401-2.htm"
  "401,3,FILE,C:\WINDOWS\help\iisHelp\common\401-3.htm"
  "401,4,FILE,C:\WINDOWS\help\iisHelp\common\401-4.htm"
  "401,5,FILE,C:\WINDOWS\help\iisHelp\common\401-5.htm"
  "401,7,FILE,C:\WINDOWS\help\iisHelp\common\401-1.htm"
  "403,1,FILE,C:\WINDOWS\help\iisHelp\common\403-1.htm"
  "403,2,FILE,C:\WINDOWS\help\iisHelp\common\403-2.htm"
  "403,3,FILE,C:\WINDOWS\help\iisHelp\common\403-3.htm"
  "403,4,FILE,C:\WINDOWS\help\iisHelp\common\403-4.htm"
  "403,5,FILE,C:\WINDOWS\help\iisHelp\common\403-5.htm"
  "403,6,FILE,C:\WINDOWS\help\iisHelp\common\403-6.htm"
  "403,7,FILE,C:\WINDOWS\help\iisHelp\common\403-7.htm"
  "403,8,FILE,C:\WINDOWS\help\iisHelp\common\403-8.htm"
  "403,9,FILE,C:\WINDOWS\help\iisHelp\common\403-9.htm"
  "403,10,FILE,C:\WINDOWS\help\iisHelp\common\403-10.htm"
  "403,11,FILE,C:\WINDOWS\help\iisHelp\common\403-11.htm"
  "403,12,FILE,C:\WINDOWS\help\iisHelp\common\403-12.htm"
  "403,13,FILE,C:\WINDOWS\help\iisHelp\common\403-13.htm"
  "403,15,FILE,C:\WINDOWS\help\iisHelp\common\403-15.htm"
  "403,16,FILE,C:\WINDOWS\help\iisHelp\common\403-16.htm"
  "403,17,FILE,C:\WINDOWS\help\iisHelp\common\403-17.htm"
  "403,18,FILE,C:\WINDOWS\help\iisHelp\common\403.htm"
  "403,19,FILE,C:\WINDOWS\help\iisHelp\common\403.htm"
  "403,20,FILE,C:\WINDOWS\help\iisHelp\common\403-20.htm"
  "404,*,FILE,C:\WINDOWS\help\iisHelp\common\404b.htm"
  "404,2,FILE,C:\WINDOWS\help\iisHelp\common\404b.htm"
  "404,3,FILE,C:\WINDOWS\help\iisHelp\common\404b.htm"
  "405,*,FILE,C:\WINDOWS\help\iisHelp\common\405.htm"
  "406,*,FILE,C:\WINDOWS\help\iisHelp\common\406.htm"
  "407,*,FILE,C:\WINDOWS\help\iisHelp\common\407.htm"
  "412,*,FILE,C:\WINDOWS\help\iisHelp\common\412.htm"
  "414,*,FILE,C:\WINDOWS\help\iisHelp\common\414.htm"
  "415,*,FILE,C:\WINDOWS\help\iisHelp\common\415.htm"
  "500,12,FILE,C:\WINDOWS\help\iisHelp\common\500-12.htm"
  "500,13,FILE,C:\WINDOWS\help\iisHelp\common\500-13.htm"
  "500,15,FILE,C:\WINDOWS\help\iisHelp\common\500-15.htm"
  "500,16,FILE,C:\WINDOWS\help\iisHelp\common\500.htm"
  "500,17,FILE,C:\WINDOWS\help\iisHelp\common\500.htm"
  "500,18,FILE,C:\WINDOWS\help\iisHelp\common\500.htm"
  "500,19,FILE,C:\WINDOWS\help\iisHelp\common\500.htm"

CacheISAPI                      : (BOOLEAN) True
CGITimeout                      : (INTEGER) 300
ContentIndexed                  : (BOOLEAN) True
DownlevelAdminInstance          : (INTEGER) 1
AspBufferingOn                  : (BOOLEAN) True
AspLogErrorRequests             : (BOOLEAN) True
AspScriptErrorSentToBrowser     : (BOOLEAN) True
AspScriptErrorMessage           : (STRING) "处理 URL 时服务器出错。请与系统管理员联系。"
AspAllowOutOfProcComponents     : (BOOLEAN) True
AspScriptFileCacheSize          : (INTEGER) 500
AspDiskTemplateCacheDirectory   : (EXPANDSZ) "%windir%\system32\inetsrv\ASP Compiled Templates"
AspMaxDiskTemplateCacheFiles    : (INTEGER) 2000
AspScriptEngineCacheMax         : (INTEGER) 250
AspScriptTimeout                : (INTEGER) 90
AspSessionTimeout               : (INTEGER) 20
AspEnableParentPaths            : (BOOLEAN) False
AspAllowSessionState            : (BOOLEAN) True
AspScriptLanguage               : (STRING) "VBScript"
AspExceptionCatchEnable         : (BOOLEAN) True
AspCodepage                     : (INTEGER) 0
AspLCID                         : (INTEGER) 2048
AspQueueTimeout                 : (INTEGER) 4294967295
AspEnableAspHtmlFallback        : (BOOLEAN) False
AspEnableChunkedEncoding        : (BOOLEAN) True
AspEnableTypelibCache           : (BOOLEAN) True
AspErrorsToNTLog                : (BOOLEAN) False
AspProcessorThreadMax           : (INTEGER) 25
AspTrackThreadingModel          : (BOOLEAN) False
AspRequestQueueMax              : (INTEGER) 3000
AspEnableApplicationRestart     : (BOOLEAN) True
AspQueueConnectionTestTime      : (INTEGER) 3
AspSessionMax                   : (INTEGER) 4294967295
AppAllowDebugging               : (BOOLEAN) False
AppAllowClientDebug             : (BOOLEAN) False
PasswordChangeFlags             : (INTEGER) 6
AuthChangeUnsecure              : (BOOLEAN) False
AuthChangeDisable               : (BOOLEAN) True
AuthAdvNotifyDisable            : (BOOLEAN) True
DirBrowseFlags                  : (INTEGER) 1073741886
EnableDirBrowsing               : (BOOLEAN) False
DirBrowseShowDate               : (BOOLEAN) True
DirBrowseShowTime               : (BOOLEAN) True
DirBrowseShowSize               : (BOOLEAN) True
DirBrowseShowExtension          : (BOOLEAN) True
DirBrowseShowLongDate           : (BOOLEAN) True
EnableDefaultDoc                : (BOOLEAN) True
AuthFlags                       : (INTEGER) 5
AuthBasic                       : (BOOLEAN) False
AuthAnonymous                   : (BOOLEAN) True
AuthNTLM                        : (BOOLEAN) True
AuthMD5                         : (BOOLEAN) False
AuthPassport                    : (BOOLEAN) False
ScriptMaps                      : (LIST) (26 Items)
  ".asp,C:\WINDOWS\system32\inetsrv\asp.dll,5,GET,HEAD,POST,TRACE"
  ".cer,C:\WINDOWS\system32\inetsrv\asp.dll,5,GET,HEAD,POST,TRACE"
  ".cdx,C:\WINDOWS\system32\inetsrv\asp.dll,5,GET,HEAD,POST,TRACE"
  ".asa,C:\WINDOWS\system32\inetsrv\asp.dll,5,GET,HEAD,POST,TRACE"
  ".idc,C:\WINDOWS\system32\inetsrv\httpodbc.dll,5,GET,POST"
  ".shtm,C:\WINDOWS\system32\inetsrv\ssinc.dll,5,GET,POST"
  ".shtml,C:\WINDOWS\system32\inetsrv\ssinc.dll,5,GET,POST"
  ".stm,C:\WINDOWS\system32\inetsrv\ssinc.dll,5,GET,POST"
  ".asax,C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll,5,GET,HEAD,POST,DEBUG"
  ".ascx,C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll,5,GET,HEAD,POST,DEBUG"
  ".ashx,C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll,1,GET,HEAD,POST,DEBUG"
  ".asmx,C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll,1,GET,HEAD,POST,DEBUG"
  ".aspx,C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll,1,GET,HEAD,POST,DEBUG"
  ".axd,C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll,1,GET,HEAD,POST,DEBUG"
  ".vsdisco,C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll,1,GET,HEAD,POST,DEBUG"
  ".rem,C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll,1,GET,HEAD,POST,DEBUG"
  ".soap,C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll,1,GET,HEAD,POST,DEBUG"
  ".config,C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll,5,GET,HEAD,POST,DEBUG"
  ".cs,C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll,5,GET,HEAD,POST,DEBUG"
  ".csproj,C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll,5,GET,HEAD,POST,DEBUG"
  ".vb,C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll,5,GET,HEAD,POST,DEBUG"
  ".vbproj,C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll,5,GET,HEAD,POST,DEBUG"
  ".webinfo,C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll,5,GET,HEAD,POST,DEBUG"
  ".licx,C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll,5,GET,HEAD,POST,DEBUG"
  ".resx,C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll,5,GET,HEAD,POST,DEBUG"
  ".resources,C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll,5,GET,HEAD,POST,DEBUG"

InProcessIsapiApps              : (LIST) (6 Items)
  "C:\WINDOWS\system32\inetsrv\httpext.dll"
  "C:\WINDOWS\system32\inetsrv\httpodbc.dll"
  "C:\WINDOWS\system32\inetsrv\ssinc.dll"
  "C:\WINDOWS\system32\msw3prt.dll"
  "C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll"
  "C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll"

LogType                         : (INTEGER) 1
LogFilePeriod                   : (INTEGER) 1
LogPluginClsid                  : (STRING) "{FF160663-DE82-11CF-BC0A-00AA006111E0}"
LogFileDirectory                : (EXPANDSZ) "C:\WINDOWS\system32\LogFiles"
LogFileTruncateSize             : (INTEGER) 20971520
LogExtFileFlags                 : (INTEGER) 2199519
LogExtFileDate                  : (BOOLEAN) True
LogExtFileHost                  : (BOOLEAN) False
LogExtFileTime                  : (BOOLEAN) True
LogExtFileClientIp              : (BOOLEAN) True
LogExtFileUserName              : (BOOLEAN) True
LogExtFileSiteName              : (BOOLEAN) True
LogExtFileComputerName          : (BOOLEAN) False
LogExtFileServerIp              : (BOOLEAN) True
LogExtFileMethod                : (BOOLEAN) True
LogExtFileUriStem               : (BOOLEAN) True
LogExtFileUriQuery              : (BOOLEAN) True
LogExtFileHttpStatus            : (BOOLEAN) True
LogExtFileWin32Status           : (BOOLEAN) True
LogExtFileBytesSent             : (BOOLEAN) False
LogExtFileBytesRecv             : (BOOLEAN) False
LogExtFileTimeTaken             : (BOOLEAN) False
LogExtFileServerPort            : (BOOLEAN) True
LogExtFileUserAgent             : (BOOLEAN) True
LogExtFileCookie                : (BOOLEAN) False
LogExtFileReferer               : (BOOLEAN) False
LogExtFileProtocolVersion       : (BOOLEAN) False
LogExtFileHttpSubStatus         : (BOOLEAN) True
LogOdbcDataSource               : (STRING) "HTTPLOG"
LogOdbcTableName                : (STRING) "InternetLog"
LogOdbcUserName                 : (STRING) "InternetAdmin"
LogOdbcPassword                 : (STRING) "**********"
WAMUserName                     : (STRING) "IWAM_WINDOWS2003SERV"
WAMUserPass                     : (STRING) "**********"
AuthChangeURL                   : (STRING) "/iisadmpwd/achg.asp"
AuthExpiredURL                  : (STRING) "/iisadmpwd/aexp.asp"
AuthNotifyPwdExpURL             : (STRING) "/iisadmpwd/anot.asp"
AuthExpiredUnsecureURL          : (STRING) "/iisadmpwd/aexp3.asp"
AuthNotifyPwdExpUnsecureURL     : (STRING) "/iisadmpwd/anot3.asp"
AppPoolId                       : (STRING) "DefaultAppPool"
IIs5IsolationModeEnabled        : (BOOLEAN) True
MaxGlobalBandwidth              : (INTEGER) 4294967295
MinFileBytesPerSec              : (INTEGER) 240
LogInUTF8                       : (BOOLEAN) False
AspAppServiceFlags              : (INTEGER) 0
AspEnableTracker                : (BOOLEAN) False
AspEnableSxs                    : (BOOLEAN) False
AspUsePartition                 : (BOOLEAN) False
AspKeepSessionIDSecure          : (INTEGER) 0
AspExecuteInMTA                 : (INTEGER) 0
CentralBinaryLoggingEnabled     : (BOOLEAN) False
AspRunOnEndAnonymously          : (BOOLEAN) True
AspBufferingLimit               : (INTEGER) 4194304
AspCalcLineNumber               : (BOOLEAN) True
ApplicationDependencies         : (LIST) (7 Items)
  "Active Server Pages;ASP"
  "Internet 数据连接器;HTTPODBC"
  "在服务器端的包含文件;SSINC"
  "WebDAV;WEBDAV"
  "远程管理工具;ASP"
  "ASP.NET v1.1.4322;ASP.NET v1.1.4322"
  "ASP.NET v2.0.50727;ASP.NET v2.0.50727"

WebSvcExtRestrictionList        : (LIST) (8 Items)
  "0,*.dll"
  "0,*.exe"
  "1,C:\WINDOWS\system32\inetsrv\asp.dll,0,ASP,Active Server Pages"
  "1,C:\WINDOWS\system32\inetsrv\httpodbc.dll,0,HTTPODBC,Internet 数据连接器"
  "1,C:\WINDOWS\system32\inetsrv\ssinc.dll,0,SSINC,在服务器端的包含文件"
  "1,C:\WINDOWS\system32\inetsrv\httpext.dll,0,WEBDAV,WebDAV"
  "1,C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll,0,ASP.NET v1.1.4322,ASP.NET v1.1.4322"
  "1,C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll,0,ASP.NET v2.0.50727,ASP.NET v2.0.50727"

AspMaxRequestEntityAllowed      : (INTEGER) 204800
[/W3SVC/1461632812]
[/W3SVC/1907]
[/W3SVC/AppPools]
[/W3SVC/Filters]
[/W3SVC/Info]

评论[0]

Windows中的 NET USER 命令

10:34上午 三月 22, 2008 in category General by 会飞的老虎

NET 命令的子命令 USER 的语法是:


NET USER
[username [password | *] [options]] [/DOMAIN]
         username {password | *} /ADD [options] [/DOMAIN]
         username [/DELETE] [/DOMAIN]

NET USER 用于创建和修改计算机上的用户帐户。当不带选项使用本命令时,
它会列出计算机上的用户帐户。用户帐户的信息存储在用户帐户数据库中。

该命令仅在服务器上运行。


username     指需要进行添加、删除、修改或者浏览的用户帐户的名字。用户帐
             户的名字不能超过 20 个字符。
password     分配或改变用户帐户的密码。密码必须满足 NET ACCOUNTS 命令的
             /MINPWLEN 选项指定的最小长度的要求。它至多可以具有 14 个字符。
*            提示输入密码。当用户在密码提示符下输入时,密码是不会显示的。
/DOMAIN      在当前域的主域控制器上执行操作。
/ADD         将用户帐户添加到用户帐户数据库中。
/DELETE      从用户帐户数据库中删除用户帐户。

Options      如下所示:

   Options                    描述
   --------------------------------------------------------------------
   /ACTIVE:{YES | NO}         激活或停用帐户。如果帐户处于停用状态,用户
                              就不能访问该服务器。该选项的默认值是 YES。
   /COMMENT:"text"            提供关于用户帐户的一个描述性注释。需要将文本
                              括在引号中。
   /COUNTRYCODE:nnn           使用操作系统的国家/地区代码来实施用户的帮助
                              和错误消息的特定语言文件。0 表示默认的国家/地
                              区代码。
   /EXPIRES:{date | NEVER}    如果日期被设置,就会引起帐户过期。设置NEVER,
                              对帐户就没有时间上的限制。根据国家/地区代码的
                              不同,有效日期的格式可以是月/日/年或日/月/年。
                              月可以是一个数字,拼写完整的或三个字母的缩写。
                              年可以是两位或四位数字。使用斜线(/)(没有空格)
                              来分隔日期的各个部分。
   /FULLNAME:"name"           是一个用户的完整名字(而不是用户名)。需要把名字
                              用引号括起来。
   /HOMEDIR:pathname          设置用户的主目录的路径。路径必须已经存在。
   /PASSWORDCHG:{YES | NO}    指定用户是否可以改变自己的密码。其默认值是 YES。
   /PASSWORDREQ:{YES | NO}    指定用户的帐户是否必须具有密码。其默认值是 YES。
   /PROFILEPATH[:path]        为用户的登录配置文件设置路径。
   /SCRIPTPATH:pathname       指用户的登录文件所在的位置。
   /TIMES:{times | ALL}       指用户可以登录的时间。TIMES 的表达方式是
                              day[-day][,day[-day]],time[-time][,time[-time]],
                              增量限制在 1 小时。天可以是全部拼写或缩写。小时
                              可以是 12 小时或 24 小时制。对于 12 小时制,可
                              以使用 AM,PM。ALL 表示用户总是可以登录。空值表
                              示用户永远不能登录。可以使用逗号分隔天和时间项,
                              并用分号分隔多个天和时间项。
   /USERCOMMENT:"text"        让管理人员添加或改变帐户的用户注释。
   /WORKSTATIONS:{computername[,...] | *}
                              列出至多8个用户可以登录到网络上的计算机。
                              如果 /WORKSTATIONS 没有列表或列表是 *,
                              用户就可以从任何一台计算机上登录。

NET HELP command | MORE 用于逐屏显示帮助。

评论[0]

很漂亮的一支老虎

08:52下午 三月 06, 2008 in category General by 会飞的老虎

  欧洲人看中狮子,而我们亚洲就是看中老虎。老虎头上的王字,是上天给刺的。我就觉得老虎很威风,如果能骑着它走几圈,那一定是很牛X的事。这是在我家的水塘拍摄的,那天老虎吃饱了没事在那里嘻嘻,所以很配合我的拍摄,也没有吃我的意思,这是我第一次在水塘拍摄的野生东北虎。英雄吧,哈哈哈。

评论[0]

JDK中安全工具

09:45下午 三月 03, 2008 in category General by 会飞的老虎

keytool 管理秘钥库和证书
jarsigner 生成和确认JAR签名
policytool 管理安全文件的GUI工具
kinit 获取Kerberos v5证书的工具。和Solaris系统生kinit工具等同。
klist 列出在证书缓存和钥匙表中的实体。和Solaris系统的klist工具等同。
ktab 帮助用户管理在钥匙表中实体的工具。和Solaris系统的kadmin工具等同。

评论[0]

JDK的基本工具

09:37下午 三月 03, 2008 in category 工作 by 会飞的老虎

javac 编译器

java 执行程序

javadoc API文档生成器

apt 注释处理工具

appletviewer  在没有web浏览器的情况下运行和调试applet

jar 创建和管理Java文档文件

jdb java调试器

javah C头和stub生成器。用来写本地方法。

javap 类文件反编译器

extcheck 用来监测Jar冲突的工具

评论[0]

MD5校验码

07:39下午 二月 28, 2008 in category 工作 by 会飞的老虎

    一般的供下载的应用程序都提供MD5码来供用户校验文件的完整性,但是在windows下,没有这个程序,那里有呢?这里 ,去下载吧,嘿嘿。

  HashCalc也不错,校验的类型更加丰富。 

评论[0]

从《封神演义》看看神和仙的关系

01:54下午 二月 01, 2008 in category General by 会飞的老虎

  小时候看《封神演义》,发现那些死后的仙都在封神榜上做了神,所以很费解,既然做神有什么不好呢,反而在小说里被认为是一件坏事。在这里道教的老大是鸿钧老祖,它有三个徒弟,太上老君、元始天尊、通天教主。太上老君生性淡泊,清净无为,很少收徒。元始天尊创立阐教,通天教主创立截教,他二人门徒很多。通天教主收徒是不管好坏,只要有成仙的资质,他就收,所以有点儿是邪恶的象征。所以在封神榜上,基本都是他的徒弟。

  封神榜的背景是商周改朝换代,正好天庭缺少人手,所以在这场战争中死去的仙,基本都被天庭收去做神了。有啥区别?是给天庭工作的,不自由,什么事听天庭调遣,非自由身,说穿了,就是仙的仆人。就不同了,自由身。所以仙是比神高级的,哈哈。在西游记里,你就能看到,孙悟空一念动咒语,那些神就得来听从调遣。

  从小说里,你也能看到正和邪是矛盾存在的,相辅相成,互为存在,所以古人已经有辩证的思想了。 

评论[0]

玩玩NFS和SFU

05:14下午 一月 24, 2008 in category 工作 by 会飞的老虎

  研究了一下午,初步可以把NFS目录共享给其它UNIX,也可以通过SFU把Windows目录共享给UNIX用户。但是如何通过SFU让Windows使用NFS共享出来的目录,一直没有成功。我暂时对NFS和SFU都不是很熟悉,所以到此就这样吧,以后继续研究。

评论[0]

Windows和UNIX系统之间的数据传递

02:46下午 一月 24, 2008 in category 工作 by 会飞的老虎

①使用FTP,这个比较简单。
②SAMBA,通过共享实现文件交换。
SFU(Microsoft© Windows© Services for UNIX)

评论[0]

share命令

09:40上午 一月 24, 2008 in category 工作 by 会飞的老虎

share

用途:共享本地资源使其可被远程系统挂载。

语法:share [-F FSType] [-o specific_options] [-d description] [pathname]

描述:share命令输出或者使一个资源可挂载,通过一个远程文件系统类型FSType。如果选项 -F FSType被忽略,会使用列在/etc/dfs/fstypes文件中的第一个文件系统类型作为默认选项。NFS特定选项的描述,参看 share_nfs(1M)。 pathname是要共享的目录。运行没有参数的share命令,会显示所有共享的文件系统。

选项:

-F FSType 指定文件系统类型。

-o specific_options 用来控制共享资源的访问。它可以是如下值:

  rw pathname被针对所有客户端读写共享,这也是默认的行为。

  rw=client[:client] pathname仅列表中的客户端读写共享。其它的客户端不能访问。

  ro pathname被只读共享给所有客户端。

  ro=client[:client] pathname被只读共享给列表中的客户端。其它客户端不能访问。

  多个选项使用逗号(“,”)分开。一个选项中多个对象使用冒号(“:”)分开。

-d description -d标志可以用来对共享资源提供描述。


示例:

share -F nfs -o ro /disk

此行会在引导时只读共享/disk文件系统。

share -F nfs -o ro=netgroup_name,rw=host1:host2:host3 /export/manuals

这个命令共享文件系统/export/manuals,netgroup成员只读访问,host1、host2、host3主机中的拥护读写访问。

文件:

/etc/dfs/dfstab 包含在引导时执行的share命令列表。
/etc/dfs/fstypes 文件系统类型列表,NFS是默认的。
/etc/dfs/sharetab 共享文件系统的系统记录。 

 

评论[0]