精华内容
下载资源
问答
  • 2021-06-28 04:41:16

    用户登录域桌面文件丢失。客户那里部署了win 2008 ad ,客户端是win xp sp3。最近有一域用户,他在登录域的时侯,发现自己以前放在桌面上的文件丢失了。而且,桌面配置也变成了初次用这个域帐号登录的状态。

    能否帮忙分析一下可能的原因。我查到了“windows找不到本地配置文件的一些帖子”,不过跟客户核实,客户说并没有看到这样类似的提示。

    回答:根据您的描述,我对这个问题的理解是:您的域用户登录域后发现桌面文件都丢失了,并且用户的桌面背景等信息都变成了缺省状态。您看到的文章来自活动目录seo http://gnaw0725.blogbus.com/c1404552/

    问题分析:

    根据您的描述,这个问题应该是用户的配置文件出错导致的。对于Windows XP的用户,如果配置文件损坏了不是一定会出现提示(对于Windows Vista用户来说会提示配置文件出错信息)。如果您的用户在多次登录后都是同一个结果,那么我们可以使用以下方法来将原来的配置文件拷贝到新的配置文件:

    建议方法:

    1. 在您的用户登录后,请使用set命令查看现在使用的配置文件路径。比如c:\Documents and Settings\user.domain。

    2. 使用本地管理员或者域管理员身份登录到该计算机。

    3.  打开我们电脑,选择工具-文件夹选项。将隐藏文件和系统文件都显示。

    4. 将原来的配置文件夹中的文件拷贝一份。您需要查找一下该配置文件。一般来说都是在c:\Documents and Settings目录下。您可以根据desktop文件夹下的信息来查找。

    5. 找到后您请将该配置文件夹下除了ntuser.*外的所有文件拷贝到新的配置文件夹(就是我们从第一步看到的配置文件夹)。请您先将新配置文件夹备份后再覆盖。

    6. 请您查看原来配置文件夹的安全属性。缺省状态下该用户应该有完全控制的权限。如果没有的话请需要添加的权限。

    7. 使用该域用户登录。请您查看是否原来的桌面及文件都可以正常显示了?

    8. 如果您的用户在后来又添加了新的桌面文件,请您从备份的配置文件中的desktop目录下将这些文件拷贝到当前配置文件的desktop目录下。您看到的文章来自活动目录seo http://gnaw0725.blogbus.com/c1404552/

    更多相关内容
  • 允许普通域用户登录域控制器

    千次阅读 2021-06-23 11:48:23
    允许普通域用户登录域控制器域控制器默认不允许普通域用户登录,如果你想修改此默认设置,需要编辑链接在“Domain Controllers”组织单元上的“Default Domain Controllers Policy”。1. 如图3-163所示,在DCServer...

    允许普通域用户登录域控制器

    域控制器默认不允许普通域用户登录,如果你想修改此默认设置,需要编辑链接在“Domain Controllers”组织单元上的“Default Domain Controllers Policy”。

    1. 如图3-163所示,在DCServer上,切换用户,点击“其他用户”。

    2. 如图3-164所示,输入刘国瑞域用户和密码,点击“663e63564efb69a718f38c3df09c025d.png”登录。

    fb4020cea111f02d0e45c0568e825116.png9effa76dc9c6e971dab11b8a12f32534.png

    图 3-163 切换用户 图 3-164 普通用户登录

    3. 如图3-165所示,出现提示:您无法登录,因为你使用的登录方法在此计算机上不允许。点击“确定”。可见默认域控制器的安全策略不允许普通域用户登录。

    4. 如图3-166所示,以域管理员登录,打开“组策略管理”。右击“Domain Controllers”组织单元下的“Default Domain Controller Policy”,点击“编辑”。

    提示:“Default Domain Controller Policy”组策略设置域控制器的本地安全策略。

    5bbfa003c930bec4624f4ee0d162e819.png9ccf0508b617e6fb7fdcf8420120ae31.png

    图 3-165 不允许交互式登录 图 3-166 编辑组策略

    5. 如图3-167所示,在打开的组策略管理编辑器对话框,点中“计算机配置”à“策略”à“Windows设置”à“安全设置”à“本地策略”à“用户权限分配”,可以看到在详细窗口有“允许在本地登录”设置,双击“允许在本地登录”。

    6. 如图3-168所示,在出现的允许在本地登录属性对话框,可以看到没有“Domain Users”组,因此普通域用户不能登录,点击“添加用户或组”。

    7. 如图3-168所示,在出现的添加用户或组对话框,输入“ess\Domain Users”,点击“确定”。

    9e4e6f05ec18f770081e0794e2cfa841.png55598437189befe6fb048f46e9d89671.png

    图 3-167 编辑用户权限分配 图 3-168 添加用户

    8. 如图3-169所示,添加完成后,点击“确定”。关闭组策略管理编辑器。

    9. 如图3-170所示,点击“开始”à“运行”,输入gpupdate /force强制域控制器刷新组策略,域控制器默认5分钟刷新一次。

    c56594c9753ee9e8213c4a592b3556f8.png50054f8433a804cc77d7d1f71eb94e7a.png

    图 3-169 添加用户 图 3-170 刷新组策略

    10. 如图3-171所示,切换用户,以刘国瑞域用户登录。

    11. 如图3-172所示,可以看到域控制器刷新了组策略,普通域用户能够登录域控制器。

    2c79c5a56e5309639708743de0fcd5f2.pngbf5e39c8d2f2ffde83f144e272aa27ee.png

    图 3-171 普通域用户登录域控制器 图 3-172 登录成功

    广告

    55dc9f9542fc2ab6cd1020ab814a5104.png

    709d98e0ca8b7e87dad24726562a8997.png

    e0d0620eae9cbf724524ede547a340da.png

    6dd8f4266aa68f09bf8ef50e9296fd2e.png

    展开全文
  • C#如何在WEB开发中通过LDAP获取当前登录域用户信息,具体属性信息需结合域的配置,具体见以下代码: 前端页面适当位置显示用户名信息: <span class="h3"> <span>@LoginSession.LoginUser.Display...

     

    C#如何在WEB开发中通过LDAP获取当前登录域用户信息,具体属性信息需结合域的配置,具体见以下代码:

    前端页面适当位置显示用户名信息:

          <span class="h3">
                  <span>@LoginSession.LoginUser.DisplayName</span>
          </span>
     

    LoginSession.cs文件:

    using System.Web;
    using SPC.MVC.Models;
    using SPC.MVC.Util;

    namespace SPC.MVC
    {
        public class LoginSession
        {
            private const string SessionKey = "Jaxxx.WUX.LoginUser";

            public static UserInfo LoginUser
            {
                get
                {
                    var item = HttpContext.Current.Session[SessionKey] as UserInfo;
                    if(item == null)
                    {
                        UserInfo currentUser = Common.GetADUserEntity(Common.GetCurrentNTID());
                        HttpContext.Current.Session[SessionKey] = currentUser;
                        item = currentUser;
                    }

                    return item;
                }
            }

            public static void Logout()
            {
                //退出登录则需要清除相应的Session
                HttpContext.Current.Session.Remove(SessionKey);
            }


            public static bool IsKicked()
            {
                var item = HttpContext.Current.Session[SessionKey] as UserInfo;
                if (item == null)
                {
                    return true;
                }

                return false;
            }
        }
    }

     

    Common.cs文件:

    using System;
    using System.Configuration;
    using System.DirectoryServices;
    using System.IO;
    using System.Net.Mail;
    using System.Web;
    using System.Web.UI.WebControls;
    using System.Web.Hosting;
    using SPC.MVC.Models;

    namespace SPC.MVC.Util
    {
        public static class Common
        {
            private readonly static string LDAP_PATH = ConfigurationManager.AppSettings["LDAP"];

            /// <summary>
            /// Get user id from HttpContext
            /// </summary>
            /// <returns></returns>
            public static string GetCurrentNTID()
            {
                string identityName = HttpContext.Current.User.Identity.Name;
                int splitIndex = identityName.IndexOf('\\');
                return splitIndex > -1 ? identityName.Substring(splitIndex + 1) : identityName;
            }

            /// <summary>
            /// Get User information from AD
            /// </summary>
            /// <param name="ntid">AD用户名</param>
            /// <returns>用户实例</returns>
            public static UserInfo GetADUserEntity(string ntid)
            {
                if (string.IsNullOrEmpty(ntid))
                {
                    throw new Exception("Searched user id cannot be null.");
                }

                using (HostingEnvironment.Impersonate())
                {
                    DirectoryEntry entry = new DirectoryEntry(LDAP_PATH);
                    DirectorySearcher searcher = new DirectorySearcher(entry);

                    searcher.SearchScope = SearchScope.Subtree;
                    searcher.Filter = "(&(objectClass=user)(sAMAccountName=" + ntid + "))";


                    SearchResult searchResult = searcher.FindOne();
                    if (searchResult != null)
                    {
                        UserInfo user = new UserInfo();
                        user.UID = ntid;
                        user.Department = GetADProperty(searchResult, "department");       //具体属性信息需结合域的配置
                        user.DisplayName = GetADProperty(searchResult, "displayName");       //具体属性信息需结合域的配置
                        user.Email = GetADProperty(searchResult, "mail");       //具体属性信息需结合域的配置
                        //user.Site.SiteName = GetSiteCodeFromUserOUPath(searchResult.Path);       //具体属性信息需结合域的配置

                        return user;
                    }
                }
                return null;
            }

            /// <summary>
            /// 根据属性名,在搜索结果中查找属性值
            /// </summary>
            /// <param name="searchResult">DirectorySearcher返回的搜索结果</param>
            /// <param name="propertyName">属性名</param>
            /// <returns>属性值</returns>
            private static string GetADProperty(SearchResult searchResult, string propertyName)
            {
                if (searchResult.Properties.Contains(propertyName))
                {
                    return searchResult.Properties[propertyName][0].ToString();
                }
                else
                {
                    return string.Empty;
                }
            }

            /// <summary>
            /// 从OU中获取SITE信息
            /// </summary>
            /// <example>
            /// LDAP://corp.jaxxx.org/CN=Ming Liu,OU=Users,OU=Wuxi,OU=RegionAsia,DC=corp,DC=JAXXX,DC=ORG
            /// Site: OU=Wuxi
            /// </example>
            /// <param name="searchResult"></param>
            /// <returns></returns>
            //private static string GetSiteCodeFromUserOUPath(string ouPath)
            //{
            //    string[] ouFolders = ouPath.Split(new char[] { ',' });
            //    if (ouFolders.Length > 5)
            //    {
            //        if (ouPath.IndexOf("OU=Wuhan") > -1)
            //        {
            //            return "WUH";
            //        }
            //        string site = ouFolders[ouFolders.Length - 5].Substring(3);
            //        switch (site)
            //        {
            //            case "GPSuzhou": return "SLF";
            //            case "Huangpu": return "HUA";
            //            case "Shanghai": return "SHA";
            //            case "Singapore": return "SIN";
            //            case "Wuxi": return "WUX";
            //        }
            //    }
            //    return string.Empty;
            //}

        }

    }

    展开全文
  • 普通域用户远程桌面登录域控制器

    万次阅读 2017-07-19 13:56:00
    想个一个普通用户登录域控制器进行添加用户等操作。 将此用户设置到运行远程桌面登录,但是登录的时候提示: 要登录到这台远程计算机,您必须被授予允许通过终端登录权限。默认情况下,“管理员”组的成员拥有该...

    想个一个普通用户登录域控制器进行添加用户等操作。

    将此用户设置到运行远程桌面登录,但是登录的时候提示:

    要登录到这台远程计算机,您必须被授予允许通过终端登录权限。默认情况下,“管理员”组的成员拥有该权限。

    error

    在域控上单独设置远程桌面登录没有用,还需要设置域控安全策略。将此用户加入到允许本地登录用户中

    但是设置域控制器策略还是不能进行登录,错误是同样,运行gpedit.msc,在本机组策略中设置

    将用户添加后,运行gpupdate /force,终于可以成功远程登录了。



    展开全文
  • 删除本机登录域账号(win7)的方法

    千次阅读 2018-07-28 15:29:10
    Backgroud 账号比如不能访问共享权限,但账号在共它电脑上可以登录并访问(在共享服务器上给了某个账号的权限,但是就是访问不了) 1 ,删掉以下的路径; 2.请删除c盘里对应的文件夹,如果没有则不理会...
  • 客户机登录域服务器

    2013-03-26 22:05:04
    客户机登录域服务器
  • 在使用Windows环境时,因用户操作原因,可能会出现无法正确读取用户配置文件,导致账户登录时,屏幕右下角会弹出一个“你已使用临时配置文件登录”的提示。 本人通过各种尝试,总结了几种解决办法,希望对您有...
  • win7 加域开机自动登录域用户

    千次阅读 2016-07-13 09:51:00
    解决办法:1、本地管理员帐户登录到本机。点击左下角的“开始”,在运行中输入“regedit”,点击确定 2、弹出“注册表编辑器”,找到下面的路径:【HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\Current...
  • 用户登陆自动注销脚本 用户登陆自动注销脚本 用户登陆自动注销脚本 用户登陆自动注销脚本 用户登陆自动注销脚本
  • 登录账号的方法

    千次阅读 2020-10-10 11:38:36
    为了网络安全,和方便管理,一些公司会要求员工进去用户系统中,下面介绍从管理员用户进入用户的方法 1.进入桌面 2.按住win+L键 3.找到其他用户,并点击 4.输入网管给的账户和密码 5.进去之后就可以了 ...
  • 用户登录

    2019-03-13 15:13:57
    用户登录,用户名密码登录验证。项目-->添加引用-->找到System.DirectoryServices.dll
  • 账户自动登录设置

    千次阅读 2020-08-27 11:50:09
    账户自动登录设置 第1步:运行注册表编辑器,依次展开[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]分支, 然后在右侧窗口双击“DefaultUserName”,接着输入你的登录用户名。如果...
  • 用户在使用域登录时候非常慢,大概等了1~2分钟才进去。仔细思考了一下,造成这样的原因可能有4个
  • 实验环境:一台域控(windows 2012 R2),一台内服务器(windows 2012 R2) 1.域控:点击主机→管理工具 点击右键新建用户: 2.内服务器:点击主机→管理工具 将域控中创建的用户添加进去就行了 ...
  • 1. windows -> 开始 -> 运行 :control userpasswords2 出来用户帐户管理界面 2.... 确定。5. 然后选择要修改的服务器上的信息(这里就是192.168.254.1)。... 点击更改按钮,就可以更改密码了。OK !
  • AD-限制windows用户多点并发登录
  • AD用户登录Temp临时账户问题

    千次阅读 2021-11-29 15:52:42
    1、用本地管理员登陆系统,在C盘users文件夹下,找到相应的账号用户文件夹,例如我的是:zhangsan; 2、将zhangsan文件夹改名,改为用户zhangsan_bak; 3、按快捷键“win+R”运行输regedit,打开注册表
  • Java AD域登录实现正常本地登录操作

    千次阅读 2019-06-11 11:37:35
    Java 域登录 实现前言新建一个测试类,见下图AD的userName和passWord身份验证成功之后返回身份验证失败之后返回验证成功后将之代入项目登录的位置,根据自己的登录接口和登陆逻辑来修改,我这里是SysLoginService ...
  • win7用户怎么创建

    2021-07-31 04:07:39
    以前使用winxp系统时很多人都会选择添加,因为添加后对电脑进行一些操作会方便许多,虽说在win7系统中没有太多的用处,但仍然还有许多人需要进行添加的操作,有部分win7系统电脑操作还是需要添加,但是win7...
  • windows10账号自动登录设置

    千次阅读 2020-09-14 17:15:57
    设置windows账号自动登录 打开注册表regedit 打开HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon并设置AutoAdminLogon为1,DefaultDomainName为对应域名,DefaultPassword为对应密码...
  • 注册表中增加/删除默认登录域(DefaultDomainName、AltDefaultDomainName)的键值可实现设置/取消默认登录域。     系统默认登录设置注册表项说明(转):运行注册表,依次展开HKEY_LOCAL_...
  • 环境添加网络共享登录凭证 登录需要输入用户名与密码的解决方法
  • 1.不管计算机是否已加,都可以通过更改注册表的方法来实现。在注册表HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\Current Version\Winlogon下创建几个键值。创建一个双字节(REG_DWORD)值项AutoAdminLogon...
  • 如何取消IE浏览器的账号登录

    千次阅读 2018-09-11 16:55:35
    使用企业AD域登录本人账号的电脑后,由于某些原因需要使用另一用户的账号密码登录IE浏览器,但IE不会弹出提示输入用户名和密码的提示框,会自动保存用户名密码,为了切换用户,进行以下操作。 打开IE浏览器,点击...
  • java验证AD用户登录

    2018-01-09 15:12:29
    验证AD用户登录 ,传入用户名(userName)和密码(password)进行验证。
  • vulnstack1--红队靶机(渗透)

    千次阅读 多人点赞 2022-04-25 08:28:56
    一、前言 这几天一直有点任务,就一直没来得更新,现在继续给大家更新一些贴近真实情况的靶场环境,今天的文章或许会有点长,因为有好多和我一样的小白,所以在这就...因为第一次登录不修改密码的话,第二次开机时,原
  • Centos7加入AD并通过账号登录

    千次阅读 2021-08-04 14:10:40
    windows server 2012系统安装AD服务,安装完毕创建用户,安装过程百度搜索。 创建用户 打开服务器管理器–AD DS—右击服务器选择–AD用户和计算机 创建组织单位 选择你安装的域名服务,空白处右击–新建–组织...
  • Windows有时候可能无法正确读取用户配置文件,环境,账户登录出现临时配置文件。下面将介绍账户登录提示临时配置文件。
  • 计算机怎么退域和重新加

    千次阅读 2021-06-26 08:11:37
    满意答案小猫钓大鱼72020.05.15采纳率:56%等级:8已帮助:215人退出和重新加载的...4、在“隶属于”下方显示和工作组,如果要删除,则点击下方工作组,添加工作组,如果要重新加载,则在下方重新输入的...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 211,561
精华内容 84,624
关键字:

如何登录域