当我在 MacBookPro 机器上运行正常运行时间时,我得到以下结果:
Last login: Thu Jun 3 14:43:40 on ttys000
Osama-Gamal-MBP-2:~ iOsama$ uptime
14:49 up 7 days, 20:10, 2 users, load averages: 0.29 0.24 0.24
Run Code Online (Sandbox Code Playgroud)
为什么它列出有两个用户?正常吗?谁是另一个用户,是 root 用户还是什么?
PS:我使用的是 Mac OS X 10.6.3 编辑:w 命令输出:
Osama-Gamal-MBP-2:~ iOsama$ w
0:41 up 8 days, 6:03, 2 users, load averages: 1.92 1.81 1.38
USER TTY FROM LOGIN@ IDLE WHAT
iOsama console - 26May10 8days -
iOsama s000 - 0:13 - w
Run Code Online (Sandbox Code Playgroud)
who 命令输出:
Osama-Gamal-MBP-2:~ iOsama$ who
iOsama console May 26 18:40
iOsama …Run Code Online (Sandbox Code Playgroud) /etc/passwd 应该为系统上的每个用户都有一行。在常见的用户名和 root 中,还有很多其他用户。一些例子:
timidity:x:114:127:TiMidity++ MIDI sequencer service:/etc/timidity:/bin/false
liquidsoap:x:115:128::/usr/share/liquidsoap:/bin/false
statd:x:116:65534::/var/lib/nfs:/bin/false
gdm:x:117:131:Gnome Display Manager:/var/lib/gdm:/bin/false
mysql:x:118:133:MySQL Server,,,:/nonexistent:/bin/false
Run Code Online (Sandbox Code Playgroud)
在我编辑 /etc/group 并将用户添加到它不属于的组后,用户将无法使用它新获得的权限,除非它启动一个新会话。
是否有在正在进行的会话中刷新用户/组属性的命令?
在我的一台服务器上,提示是 [user@host path]...我实际上可以按下“tab”来自动填充路径。
但是在我的新 Ubuntu 服务器上,它只是一个美元符号?
我可以在终端中使用什么命令来查看登录历史?我认为可能有人创建了一个隐藏帐户或在安全模式下启动了机器。
我想添加一个名为“nexus”的用户,uid 为 1234567(示例编号),gid 为 1234567。
我正在运行以下命令:
sudo useradd -r -U -u 1234567 -g 1234567 -m -c "nexus role account" -d /sonatype-work -s /bin/false nexus
Run Code Online (Sandbox Code Playgroud)
但我收到错误:
useradd: group '1234567' does not exist
Run Code Online (Sandbox Code Playgroud)
如果我这样做:
sudo useradd -r -U -u 1234567 -m -c "nexus role account" -d /sonatype-work -s /bin/false nexus
Run Code Online (Sandbox Code Playgroud)
然后,当我检查id -u nexus它显示了正确的uid(1234567),但是当我检查id -g nexus的gid设置为999。
如果我这样做,sudo adduser --uid 1234567 nexus则用户和组 ID 设置相同。
我可以用同样的方法useradd还是必须使用它adduser来实现我的目标?
顺便说一句,我一直在关注本教程:
http://www.tecmint.com/add-users-in-linux/
PS:如果我必须使用, …
我知道如何打开“选择用户、计算机、服务帐户或组”的唯一方法是右键单击文件夹并选择“属性”->“安全选项卡”->“编辑”->“高级”。
下面是我要访问的窗口的屏幕截图:

有没有其他方法可以查看“立即查找”会显示的完整列表(即所有本地/网络用户和组的列表)?我正在编写文档,我希望用户在创建新帐户/组之前检查本地或网络上是否存在用户。理想情况下,我希望他们通过控制面板或类似(或命令)访问它。
为什么在 SVN、Apache 和许多其他程序中,管理员必须创建一个新用户才能供服务器使用?
我经常不得不向非超级用户解释计算概念,我经常通过将计算概念与现实生活情况联系起来来做到这一点。
我不介意看看其他超级用户是怎么做的,一些非常好的解释可能会派上用场,而不是我不得不飞。
那么,您如何向“普通”人解释高级计算主题?
注意:每个答案一个解释,让最好的浮到顶部。CW 打开,因为这是主观的。另外,如果您能想到更好的标签,请随时编辑我的标签 =)
我在 IT 支持部门寻找工作。面试问题之一是:如果用户打电话给您并告诉我的互联网无法正常工作,您首先会说什么?
我想了很多,仍然不知道什么是正确的答案,也不知道我未来的雇主期望什么答案。
我的选择是这样的:互联网的哪一部分?(但更礼貌)。例如,我可以要求打开在我的 PC 上运行的网页。
请只给出严肃的回答。如果您想要BOFH或“网站已关闭”风格的答案,我可以为此创建单独的问题。