我正在运行 OS X 10.6.1 。当我以组工作人员的普通用户身份登录并执行
ps ux
Run Code Online (Sandbox Code Playgroud)
它列出了我的 ps ux 命令由 root 运行:
snies 181 0.0 0.3 2774328 12500 ?? S 6:00PM 0:20.96 /System/Library...
root 1673 0.0 0.0 2434788 508 s001 R+ 8:16AM 0:00.00 ps ux
snies 177 0.0 0.0 2457208 984 ?? Ss 6:00PM 0:00.52 /sbin/launchd
snies 1638 0.0 0.0 2435468 1064 s001 S 8:13AM 0:00.03 -bash
Run Code Online (Sandbox Code Playgroud)
这是正常行为吗?如果是这样,为什么?请注意,该用户不是管理员帐户,无法执行 sudo。
我没有为公共计算机设置密码。
有没有办法在休眠或睡眠后自动解锁计算机,这样我就不必按用户了?这是我的登录屏幕的样子:

我刚刚安装了我的第一个 Linux 桌面(64 位 Ubuntu 12.04)并且正在使用它:
myUser@myMachine:~$ cd /opt/
myUser@myMachine:/opt$ mkdir lemmiwinks
mkdir: cannot create directory `lemmiwinks': Permission denied
myUser@myMachine:/opt$
Run Code Online (Sandbox Code Playgroud)
如果我第一次尝试以sudoroot 身份运行,这会起作用:
myUser@myMachine:/opt$ sudo mkdir lemmiwinks
[sudo] password for myUser:
myUser@myMachine:/opt$ ls
lemmiwinks
myUser@myMachine:/opt$
Run Code Online (Sandbox Code Playgroud)
这里发生了什么?为什么我必须sudo访问/opt(或任何其他非/home/myUser目录?
如何创建并授予可以访问的新用户的权限/opt?我也可以这样做myUser吗?提前致谢!
我需要read/write在这个文件夹中授予权限,这些文件夹是/root目录的子文件夹mike.jackson(出于某种原因,有人在 /root 中创建了这个文件夹):
/root/Products/Metadata/ApplicationServers/Port8080/Marker/
Run Code Online (Sandbox Code Playgroud)
鉴于ls -la这是许可:
total 12
drwxrwxrwx 3 webproject_deployer users 4096 Sep 1 2010 .
drwxrwxrwx 3 webproject_deployer users 4096 Aug 4 2010 ..
drwxrwxrwx 6 webproject_deployer users 4096 Mar 15 2011 xml
Run Code Online (Sandbox Code Playgroud)
所以我mike.jackson加到users群里
users:x:100:mike.jackson
Run Code Online (Sandbox Code Playgroud)
尽管如此,他还是无法访问该文件夹。
这是owner设置:
webproject_deployer:x:1071:100::/home/webproject_deployer:/bin/bash
Run Code Online (Sandbox Code Playgroud)
用户通过 进行身份验证LDAP, 也是如此mike.jackson。我应该在这里做什么?我不想添加mike.jackson到 sudoers 中,因为如果我这样做了,我不能保证他不会像sudo在这个文件夹中那样执行恶意命令。
我想以用户身份打开一个新的 powershell.exe,但具有管理员权限(此用户已添加到管理员组)。
要以用户身份打开新的 powershell.exe,我使用了以下命令:
runas /profile /user:emma powershell.exe
Run Code Online (Sandbox Code Playgroud)
我可以以某种方式改变它以获得我需要的东西吗?
我对这个问题有点迷茫,让我向你解释我的问题:我想设置一个 git 存储库,四个用户中的三个将贡献,所以他们需要下载代码并能够将他们的更改上传到服务器或使用最新的修改更新他们的分支。
所以,我设置了一台 linux 机器,安装 git,设置存储库,然后添加用户以通过 ssh 启用访问。
现在我的问题是,接下来是什么?,git 文档有点令人困惑,即当我尝试从一个虚拟用户帐户克隆我得到的存储库时:
xxx@xxx-desktop:~/Documentos/git/test$ git clone -v ssh://xxx@192.168.1.104/pub.git
Initialized empty Git repository in /home/xxx/Documentos/git/test/pub/.git/
xxx@192.168.1.104's password:
fatal: '/pub.git' does not appear to be a git repository
fatal: The remote end hung up unexpectedly
Run Code Online (Sandbox Code Playgroud)
那是特权问题吗?需要什么特殊配置吗?
我想避免使用 git-daemon 或 gitosis,抱歉,也许我的问题听起来很傻,但 git 很强大,但我承认不是那么用户友好。
谢谢兄弟
我想要另一种方式来改变我当前的用户而不是 GUI。
如果您可以像登录 shell 一样快速地更改用户,那就太好了chsh。
如何在 OS X 的终端中更改用户?
欢迎来到 2014 年迄今为止最奇怪的问题。
昨天,用户的计算机(域上的 Windows 7 专业版)开始随机输入 56。我看到它坐在那里,在一两分钟内在记事本中输入“5656565656”,但有时它会持续半小时不输入任何内容。用户声称它会在一次单击空白 Excel 工作表中的任何单元格时键入“56”。以下是一些事实:
我们已在所有计算机上更新了 Symantec Endpoint Protection。没有其他人正在经历这种情况。在导致这种情况发生的日子里,没有应用任何 Windows 更新。已执行多次重启。安装的其他东西是一个名为 OnBase 的文档管理软件,如果有人知道那是什么,或者这有帮助的话。
我可以追求任何其他想法吗?这不是硬件问题,不是病毒,我想不是驱动程序问题。
不久前,我在笔记本电脑上安装了 Ubuntu 作为第二个操作系统,只是为了试用 Linux。我创建了一个用户并授予它管理员权限。
好久没碰了,当然忘记密码了。为该用户和 root 尝试了我所有常用的密码,但它们不起作用。
有没有办法以某种方式恢复密码?
我父亲在我的笔记本电脑上放了一个新的超级用户密码,现在如果他不输入密码,我就无法访问我的电脑。
我真的很无奈。我怎样才能摆脱他的超级用户控制?我可以删除或更改超级用户的东西吗?请帮忙!!!!
我怎样才能禁止用户访问我的路由器——或者我怎样才能结束他的会话?
我的路由器是D-LINK DI-514。