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 / 问题

问题[profile](server)

Martin Hope
Tuinslak
Asked: 2021-02-27 03:07:15 +0800 CST

覆盖默认 $PATH

  • 1

我试图在 Raspbian 安装中锁定普通用户。我会用rbash它。

我想编辑 PATH 文件,以便只能~/bin执行文件。

我已经剥离$PATH:/etc/profile/

if [ "`id -u`" -eq 0 ]; then
  PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
else
  PATH=""
fi
export PATH

我已经剥离$PATH:/etc/login.defs

# cat /etc/login.defs | grep PATH=
ENV_SUPATH      PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
ENV_PATH        PATH=""

该/etc/environment文件为空:

~ # cat /etc/environment
~ #

本地用户的.profile文件只包含以下内容:

$ cat .profile
# if running bash
if [ -n "$BASH_VERSION" ]; then
    # include .bashrc if it exists
    if [ -f "$HOME/.bashrc" ]; then
    . "$HOME/.bashrc"
    fi
fi

# set PATH so it includes user's private bin if it exists
if [ -d "$HOME/bin" ] ; then
    PATH="$HOME/bin"
fi

运行时效果很好ssh user@host:

$ free
-rbash: free: command not found
$ uname
-rbash: uname: command not found
$ echo $PATH
/home/user/bin

但是,当运行ssh -t user@host bash --noprofile .profile未执行时,我仍然可以访问完全正常工作的 $PATH:

$ echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/games
$ uname
Linux

我在这里想念什么?文件在哪里$PATH定义?

debian bash login profile raspbian
  • 1 个回答
  • 155 Views
Martin Hope
joedborg
Asked: 2018-03-14 04:18:22 +0800 CST

ZSH 不采购 zprofile

  • 15

我在 Ubuntu 16.04 上运行 zsh 5.1.1。似乎~/.zprofile不是来自登录或新终端。 ~/.zshrc然而是有来源的。

我正在跑步oh-my-zsh。

关于为什么会这样或如何解决它的任何想法?

profile
  • 1 个回答
  • 13919 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
TheCleaner
Asked: 2013-07-27 05:32:42 +0800 CST

Outlook 2013:如何重置为“首次运行”状态?

  • 27

TL;博士

有没有办法通过脚本、powershell、reg delete、telekinesis 来重置 Outlook 2013,就好像没有配置文件存在并且它是第一次运行一样?


仍在努力解决这个问题,但希望其他人有见识。

设想

这里的许多用户都有连接到本地 Exchange 服务器的现有 Outlook 配置文件。我们正在迁移到 Office 365。为了迁移用户的 Outlook,您必须在 Outlook 中创建新配置文件或完全删除旧配置文件,然后“重新开始”。

我们希望我们的用户重新开始,并为其邮件配置文件使用默认配置文件名称“Outlook”(而不是自定义配置文件或第二个配置文件,如“O365”)。这是因为我们的 ERP 系统在 ERP 软件中查找此配置文件以发送电子邮件。

问题

问题是“重新开始”并不是真正的重新开始。

如果我从控制面板设置中手动删除默认配置文件“Outlook” Mail,则 Outlook 在没有配置文件的情况下启动,但会提示输入配置文件名称: 在此处输入图像描述

如果我Outlook现在输入新的个人资料名称,我会得到:

在此处输入图像描述

如果我进入REGEDIT并查看:

HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows Messaging Subsystem\Profiles

我仍然将“Outlook”视为个人资料。

我试着做一个Reg DELETE这个键和所有子键,虽然它说“成功删除”它没有。

如果我手动删除此配置文件密钥,我可以再次启动 Outlook,当它提示输入新的配置文件名称时,我可以输入Outlook它,它会接受它并让我继续,就好像它是 Outlook 的新设置一样:

在此处输入图像描述

从 Outlook 2013(在此处找到)的命令行开关中看不到 /cleanprofile 仍然存在。

底线问题

有没有办法通过脚本、powershell、reg delete、telekinesis 来重置 Outlook 2013,就好像没有配置文件存在并且它是第一次运行一样?

profile
  • 4 个回答
  • 220285 Views
Martin Hope
DD.
Asked: 2012-05-30 23:44:32 +0800 CST

crontab /etc/profile.d

  • 4

我有一个 crontab 脚本,它可以在交互式 shell 中正常运行。但是,当从 crontab 运行时,它失败了,因为它没有运行 /etc/profile.d/ 中的脚本(例如 /etc/profile.d/java.sh)

解决此问题的最佳方法是什么?

linux cron profile
  • 2 个回答
  • 4156 Views
Martin Hope
churnd
Asked: 2010-02-17 09:14:30 +0800 CST

创建 Active Directory 用户配置文件

  • 3

有没有一种方法可以让作为域客户端的 Windows XP 计算机创建某些用户配置文件,而无需让用户登录?

active-directory profile
  • 5 个回答
  • 4079 Views
Martin Hope
Kez
Asked: 2010-02-05 02:16:00 +0800 CST

将用户从漫游配置文件切换到本地配置文件是否有任何问题?

  • 5

我们有一个带有 XP Professional 笔记本电脑的 Windows Server 2003 环境。

如果我通过清除配置文件路径将用户从漫游配置文件切换到活动目录中的本地配置文件,这会导致用户始终使用的笔记本电脑出现任何问题吗?(他们只使用一台笔记本电脑——漫游配置文件设置是由他们以前的 IT 公司设置的。)

即,当他们下次登录时会在笔记本电脑上创建一个新的配置文件或类似的傻事吗?

我看到很多信息从本地更改为漫游,但没有从漫游更改为本地。

windows-server-2003 windows-xp active-directory profile roaming-profile
  • 1 个回答
  • 441 Views
Martin Hope
bpfinn
Asked: 2009-08-28 11:55:47 +0800 CST

预缓存的 Windows 登录?

  • 9

我知道如果 Windows 用户登录到机器,然后该机器从网络上掉线,那么用户可以使用缓存的凭据登录到机器。有没有办法预先缓存这些凭据?(无需在本地登录每台机器?)我们在制造工厂中使用一些平板电脑,它们使用无线网卡访问网络。有时新用户在无法连接到网络时需要使用平板电脑,而因为他们以前从未登录过而无法连接。在此之前能够以某种自动化的方式将他们的信誉放在那里会很好。

windows login active-directory profile
  • 2 个回答
  • 1468 Views
Martin Hope
Adam Brand
Asked: 2009-07-27 12:44:10 +0800 CST

我可以授予域本地组访问配置文件 (Windows 2003 R2 SP2/XP) 的权限吗?

  • 1

我在使用 Windows Server 2003 R2 SP2 和 Windows XP SP3 为强制用户配置文件授予域本地组权限时遇到问题。

我创建了一个名为 Sales 的全局组,并将 John 和 Mary 放在该组中。然后,我创建了一个名为 Sales Local 的 Domain Local 组,并将 Sales 组放入其中。我希望 John 和 Mary 使用相同的强制配置文件。

我以管理员身份登录并将配置文件复制到相应的文件夹 \server01\profiles\sales 并分配域本地组销售本地权限以使用配置文件。

我输入了新配置文件位置的适当路径,然后单击更改允许使用并选择销售本地域本地组(注意:我必须单击对象类型并选中组才能执行此操作)。

在服务器端,我将 ntuser.dat 重命名为 ntuser.man,然后尝试以 John 身份登录。

问题是约翰没有看到所有的个人资料。例如,他会看到我放在桌面上的文本文件,但他看不到我添加到桌面的“我的文档”文件夹图标。此外,如果您转到桌面-> 属性,您只会看到黑屏而不是主题选择,如果您尝试将“我的文档”文件夹添加到桌面,则会收到无法设置视觉样式的错误消息。

如果我将 Sales 设为 Global group 则不存在这些问题,但我认为使用 AG-DL-P,基于 Global 组授予资源权限不是“最佳实践”。另外,为什么我必须采取检查“组”的额外步骤来授予组对个人资料的权限?我看到一篇“howto”文章提到让“BUILTIN\Users”访问强制配置文件。这听起来不太安全。

我错过了什么?这是我的配置错误吗?一个已知的限制?

windows-server-2003 active-directory profile
  • 1 个回答
  • 1274 Views
Martin Hope
Joel Coel
Asked: 2009-07-15 05:29:27 +0800 CST

将用户配置文件迁移到新的 Active Directory 帐户

  • 7

我在一个非常古老的工作组中有几个用户直接登录到他们的本地计算机(Windows XP Pro)。本周他们终于转移到活动目录,需要登录域帐户。但是,其中一些用户已经存在了很长时间,并且对他们在本地计算机上的配置文件有所投入。

如何将这些配置文件移动到新的 Active Directory 帐户,以便桌面背景、浏览器书签和其他潜在的“隐藏”设置等内容跟随它们?在一种情况下,我们甚至有一个我们希望无缝移动的 Windows Media Player 播放列表,但如果需要,可以轻松地重新创建它。

active-directory user-management profile
  • 3 个回答
  • 16803 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