AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题

问题[user-profile](server)

Martin Hope
Blue-Banana
Asked: 2020-11-13 07:21:58 +0800 CST

从主机重命名 Ubuntu 离线访客 VM 中的用户

  • 0

我需要的是一种在 Ubuntu Guest VM 中重命名用户而不运行 VM 而是挂载(脱机)的方法。


更详细的描述

在我的 VDI 中,每台计算机都运行一个非常简单的 Linux 主机系统(各种版本,主要是 Ubuntu 13.04 或 OpenSuSE 12.3,但取决于客户端)。用户实际上不会使用这个操作系统,而是在完成一些配置后自动启动的 Ubuntu 20.04 虚拟机。

我想在他们登录之前重命名存放在 VM 中的本地用户。(实际上自动登录已激活,因此无需用户交互即可登录。)我尝试使用usermod启动时执行的命令(存储在 VM 中)通过脚本执行此操作,但这似乎不起作用。(使用 cronjob 或 systemd 服务都不起作用,但这是一个完全不同的问题。)

所以我现在要做的是在它启动之前安装虚拟机并离线编辑它。问题在于我无法在离线 VM 中执行命令(或者我可以吗?),所以 usermod 不是一个选项。相反,可以使用 libguestfs 和命令编辑文件virt-edit。有没有办法通过编辑VM中的一些文件来编辑用户名?

我尝试只编辑/etc/passwd和(用于自动登录)/etc/lightdm/lightdm.conf,但它不起作用。更具体地说,系统无法自动登录用户。虽然新用户名显示在登录 GUI 中。由于使用与以前相同的密码错误的密码,手动登录尝试(输入密码)被拒绝。

注意:我在主机和来宾上都具有 root 访问权限。

澄清:我不一定需要重命名/home/username文件夹,但如果这样做会更容易,那也没关系。

ubuntu virtual-machines user-profile
  • 1 个回答
  • 45 Views
Martin Hope
Murmanfurt
Asked: 2020-08-04 05:45:40 +0800 CST

Windows Server 2019 阻止将新编译的 DLL 保存在用户文档中

  • 1

读取 C# 源代码并将其编译为 DLL 的应用程序在尝试将此 DLL 保存到用户文档文件夹中的磁盘时抛出错误,例如“c:\Users\<user>\Documents\myapplication\some-folder\ new.DLL”,应用程序抛出一个异常,该异常是由 Windows Server 2019 声称“路径不存在”引起的。

让我向你保证,路径确实存在:

  • 有时有效:将用户添加到“高级用户”组

  • 什么总是有效:将用户添加到“管理员”组

后者是(不应该)不是一种选择。

  • 视窗服务器 2019
  • 该应用程序由拥有“文档”文件夹的用户运行
  • 该应用程序可以创建、重命名、删除、读取、写入任何其他文件或文件夹
  • 有问题的文件夹免于防病毒、防御者等。

我有根据的猜测,应用程序的行为可以被视为恶意的(它不是!,它是一个允许在 c# 中编写任务脚本并使用该技术来提高速度的游戏)并且某些东西试图在这里保护其他东西。但我不知道是什么以及如何阻止它。

scripting user-profile windows-server-2019
  • 1 个回答
  • 241 Views
Martin Hope
per källström
Asked: 2016-11-28 11:56:30 +0800 CST

删除角色后,用户配置文件磁盘仍处于活动状态

  • 2

我想在我的服务器上尝试所有远程桌面角色,所以我在我的服务器上安装了 Windows Server 2012 R2 数据中心的 hyper-v,它也运行 Windows Server 2012 R2 数据中心。但是我没有注意到我仍然连接到我的基本操作系统安装,而不是安装角色时的虚拟机。

所以基本上我安装了除许可之外的所有远程桌面角色并配置了它们。一旦我意识到我的错误,我就卸载了所有角色,现在我仍然被用户配置文件磁盘所困。

我无法通过 PowerShell 禁用 UDP,因为我没有可用的集合。我还尝试再次安装所有角色以尝试禁用 UDP,但由于某种原因它现在似乎无法正确安装。

有什么办法可以恢复到常规用户配置文件?

remote-desktop rdp user-profile windows-server-2012-r2
  • 2 个回答
  • 5446 Views
Martin Hope
user218649
Asked: 2016-10-21 23:43:24 +0800 CST

为两个或更多用户使用一个配置文件

  • 0

所以我有一台运行 Windows Server 2012 r2 的服务器,配置了 AD、DHCP、DNS 和文件服务器。有几个用户具有相同的配置文件路径。我有一个运行 Windows 7 的客户端,它有一个修改过的默认配置文件。我在 Windows 7 上以一个用户身份登录,我可以看到修改后的默认配置文件。当我在 Windows 7 上以另一个用户身份登录时,它给我一个错误“您已使用临时配置文件登录。服务器上的配置文件文件夹对所有用户具有完全访问权限。

profile user-profile windows-server-2012-r2 roaming-profile
  • 1 个回答
  • 389 Views
Martin Hope
LumenAlbum
Asked: 2016-05-31 01:37:29 +0800 CST

(如何)我可以在漫游配置文件 RDS 环境中更改本地配置文件存储 (C:\Users) 的位置吗?

  • 0

设置:

1 个文件服务器和 2 个终端服务器(RDS 主机),1 个域

漫游配置文件设置为 \WS2008R2\PROFILES\

默认情况下,本地配置文件存储在 C:\Users 中

相关软件:

Microsoft Windows 2008 R2 标准版(64 位)

Microsoft Outlook 2007(无 Exchange 服务器)

问题:

我的前任没有为两个终端服务器(RDS 主机)的 C:\ 驱动器计算足够的空间。现在随着多年来用户数据的增长(尤其是他们的 Outlook PST 文件),由于 C:\Users 中保存的漫游用户配置文件的本地副本,剩余​​空间正在逐渐减少。

我的第一个想法是使用文件夹重定向将用户的“文档”文件夹(包含 Outlook 文件)重定向到网络上的 RDS 主文件夹。但是,有人告诉我,Microsoft 不鼓励并且不支持访问网络共享上的 Outlook PST 文件,因为这会导致性能问题(显然它已在 Office 2010 中得到改进,但他们使用的是 Office 2007)。

最简单的解决方案是将用于同步回文件服务器上的漫游用户配置文件的用户配置文件 (C:\Users) 的本地文件夹更改为 D:\Users,因为该驱动器上有足够的可用空间。但是,我还没有找到任何关于它是否以及如何可能或支持的信息。

当我以其中一个用户身份登录并检查例如“文档”的属性时,我可以将路径更改为 D:\Users\Documents 那里但肯定解决方案不能以每个用户身份登录并手动设置路径对于每一个(用户权限和 ACL 问题除外)。

任何建议表示赞赏

remote-desktop-services user-profile windows-server-2008-r2 roaming-profile folder-redirection
  • 1 个回答
  • 1359 Views
Martin Hope
Tony
Asked: 2016-05-27 08:51:06 +0800 CST

Server 2012 配置文件未保存(标记为临时)

  • 0

我有一台 Windows Server 2012 机器,从今天开始随机擦除用户的个人资料,现在在他注销后不会保存任何更改(桌面图标、书签等)。他的机器为所有用户执行此操作,包括我的(域管理员)和本地管理员帐户。我尝试删除配置文件文件夹以及注册表配置文件列表中的匹配条目。新创建的配置文件也被标记为临时文件,不会保存任何信息。没有导致此问题的注册表项,并且域中的其他计算机都没有此问题。这甚至发生在新创建的域用户帐户中。不知道是什么原因造成的或如何解决,请帮助。

user-profile windows-server-2012
  • 1 个回答
  • 444 Views
Martin Hope
JohnnyP
Asked: 2016-04-19 03:27:59 +0800 CST

漫游配置文件和临时配置文件的问题

  • 0

所以这里是交易:

  • 场中的 rds 会话主机 (2k8r2)
  • dfs 共享上的漫游配置文件

域用户(具有漫游配置文件设置)登录 rds 会话主机,这会发生:

Windows 找不到本地配置文件,正在使用临时配置文件登录。当您注销时,您对此配置文件所做的更改将丢失。

问题是,用户在服务器上没有本地配置文件,也没有保存在 dfs 上的漫游配置文件。

如果两个配置文件都不存在,我如何“绕过”临时配置文件?

user-profile windows-server-2008-r2 roaming-profile
  • 2 个回答
  • 910 Views
Martin Hope
HeedfulCrayon
Asked: 2016-04-16 09:48:12 +0800 CST

用户状态迁移工具 - 这会在机器上创建配置文件吗?

  • 1

我在没有漫游配置文件的域上。我们正在考虑使用我们的 MDT 服务器实现用户统计迁移工具,但我首先有几个问题。
使用 USMT,您能否在不以该用户身份登录的情况下有效地在新机器上创建配置文件?还是我需要以用户身份登录然后运行 ​​USMT?

user-profile mdt-2013 usmt
  • 2 个回答
  • 347 Views
Martin Hope
link470
Asked: 2012-08-23 07:52:47 +0800 CST

产品密钥更改后,Microsoft Office 2010 无法在现有用户配置文件上启动

  • 0

我有一个在大约 10 台计算机的域上有一个小型企业网络的客户,Microsoft Office Professional Plus 2010 已经安装了几个月并且工作正常。

就在最近,我需要更改软件密钥 [我们收到了更新的批量许可协议的不同密钥,完全相同的产品],所以我以管理员身份登录到每台机器并使用方便的选项“更改产品密钥”任何 Microsoft Office 应用程序的帮助菜单。之后,我可以毫无问题地启动 Microsoft Office 应用程序。

当用户登录到他们的计算机时,他们报告看到消息“Microsoft Office Professional plus 2010 无法验证此产品的许可证。您应该使用控制面板修复 office 程序”。我以之前未登录过该计算机的用户身份登录其中一台计算机 [尚未存储本地配置文件],并且该用户能够毫无问题地打开 Microsoft Office。似乎它只影响在产品密钥更新时已经在计算机上拥有配置文件的用户。是否需要删除/修改注册表调整或配置文件中的文件来解决此问题?我真的只需要转到控制面板并运行修复,即使 Office 应用程序在任何新用户和本地管理员下都能正常工作吗?

任何帮助将不胜感激。提前致谢!

user-profile
  • 3 个回答
  • 5166 Views
Martin Hope
egerardus
Asked: 2012-07-17 16:58:15 +0800 CST

防止从终端服务器登录的用户访问用户文档

  • 2

我是管理服务器的新手,但我负责制定远程访问公司网络的任务。

总体计划是通过 VPN 连接到连接到网络的终端服务器。

然后,用户将在 RDP 会话中连接到网络,我们将配置该会话以防止文件从网络上取下并移动到远程计算机上。

不过,我需要弄清楚两件事才能使其正常工作:

  1. 远程用户需要能够使用他们的域登录(使用漫游配置文件设置)登录到终端服务器,但他们无法访问他们在本地登录时通常使用的文档。他们应该能够在终端服务器登录时保存一组不同的文档。

  2. 共享文件夹也位于域控制器服务器上。当用户远程登录时,他们无法访问这些文件。

基本上,我们希望将用户限制在终端服务器上安装的一些业务应用程序,我们还希望他们能够在外出时在 RDP 会话(如 MS Word 和 Excel)中创建和保存文档。我们不希望他们从路上访问他们的本地工作文件。

终端服务器正在运行 MS Server 2008。

域控制器(也是文件服务器)正在运行 Server 2000。

有一个 Cisco 3550 交换机将位于终端服务器和域控制器/文件服务器之间。所以一个想法是使用开关来防止访问共享文件,这将解决上面的#2。但我不认为我可以使用相同的技术来阻止对用户配置文件的访问。

是否可以通过某种组策略设置来进行设置?

我在终端服务器端还没有任何设置,所以我不能测试太多。我需要针对以上两点提出一些明智的建议,以推进并完成设置。

windows-server-2008 terminal-server windows-server-2000 group-policy user-profile
  • 1 个回答
  • 1429 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve