如何删除具有相同名称的两个用户之一?

莫妮卡的革命

在尝试安装Hadoop时,我创建了两个用户,一个用户的名称与普通用户相同。我想摆脱它而不删除我通常使用的那个。你知道怎么做吗?

这是gedit /etc/passwd输出:

root:x:0:0:root:/root:/bin/bash
daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologin
bin:x:2:2:bin:/bin:/usr/sbin/nologin
sys:x:3:3:sys:/dev:/usr/sbin/nologin
sync:x:4:65534:sync:/bin:/bin/sync
games:x:5:60:games:/usr/games:/usr/sbin/nologin
man:x:6:12:man:/var/cache/man:/usr/sbin/nologin
lp:x:7:7:lp:/var/spool/lpd:/usr/sbin/nologin
mail:x:8:8:mail:/var/mail:/usr/sbin/nologin
news:x:9:9:news:/var/spool/news:/usr/sbin/nologin
uucp:x:10:10:uucp:/var/spool/uucp:/usr/sbin/nologin
proxy:x:13:13:proxy:/bin:/usr/sbin/nologin
www-data:x:33:33:www-data:/var/www:/usr/sbin/nologin
backup:x:34:34:backup:/var/backups:/usr/sbin/nologin
list:x:38:38:Mailing List Manager:/var/list:/usr/sbin/nologin
irc:x:39:39:ircd:/var/run/ircd:/usr/sbin/nologin
gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/usr/sbin/nologin
nobody:x:65534:65534:nobody:/nonexistent:/usr/sbin/nologin
systemd-timesync:x:100:102:systemd Time Synchronization,,,:/run/systemd:/bin/false
systemd-network:x:101:103:systemd Network Management,,,:/run/systemd/netif:/bin/false
systemd-resolve:x:102:104:systemd Resolver,,,:/run/systemd/resolve:/bin/false
systemd-bus-proxy:x:103:105:systemd Bus Proxy,,,:/run/systemd:/bin/false
syslog:x:104:108::/home/syslog:/bin/false
_apt:x:105:65534::/nonexistent:/bin/false
messagebus:x:106:110::/var/run/dbus:/bin/false
uuidd:x:107:111::/run/uuidd:/bin/false
lightdm:x:108:114:Light Display Manager:/var/lib/lightdm:/bin/false
whoopsie:x:109:117::/nonexistent:/bin/false
avahi-autoipd:x:110:119:Avahi autoip daemon,,,:/var/lib/avahi-autoipd:/bin/false
avahi:x:111:120:Avahi mDNS daemon,,,:/var/run/avahi-daemon:/bin/false
dnsmasq:x:112:65534:dnsmasq,,,:/var/lib/misc:/bin/false
colord:x:113:123:colord colour management daemon,,,:/var/lib/colord:/bin/false
speech-dispatcher:x:114:29:Speech Dispatcher,,,:/var/run/speech-dispatcher:/bin/false
hplip:x:115:7:HPLIP system user,,,:/var/run/hplip:/bin/false
kernoops:x:116:65534:Kernel Oops Tracking Daemon,,,:/:/bin/false
pulse:x:117:124:PulseAudio daemon,,,:/var/run/pulse:/bin/false
rtkit:x:118:126:RealtimeKit,,,:/proc:/bin/false
saned:x:119:127::/var/lib/saned:/bin/false
usbmux:x:120:46:usbmux daemon,,,:/var/lib/usbmux:/bin/false
mike:x:1000:1000:mike,,,:/home/mike:/bin/bash
mongodb:x:121:65534::/home/mongodb:/bin/false
hadoop:x:1001:1001::/home/hadoop:
sshd:x:122:65534::/var/run/sshd:/usr/sbin/nologin
hduser:x:1002:1001:mike,A10,+33620050318,:/home/hduser:/bin/bash

我在用着 ubuntu 16.04

每一个

查看从/etc/passwd文件中摘录的以下两行

mike:x:1000:1000:mike 、、、 // home / mike:/ bin / bash
hduser:x:1002:1001:mike,A10,+ 33620050318,:/ home / hduser:/ bin / bash

您有两个不同的用户,它们的登录名不同,但“ mike”的“全名”相同。我的猜测是您的“重复”用户是登录名为“ hduser”的用户。

有关/etc/passwd文件格式的更多信息,您可以参考Linux Documentation Project的下一页:

我还要假设您的GUI登录屏幕显示的是“全名”(即“麦克”)。如果是这样,则应该删除该用户。您可以从命令行执行以下操作:

sudo userdel hduser

您也可以通过Ubuntu GUI进行此操作。有关在Ubuntu中进行用户管理的进一步讨论,您可以参考AskUbuntu上的以下文章:

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

为什么Java的允许两个变量具有相同名称在同一范围内声明?

更改Java中的导入名称,或导入两个具有相同名称的类

Scala:反射API调用具有相同名称的两个方法之一

如何实现两个具有相同名称的方法的接口?

同一合约中不能有两个具有相同名称的操作(“异步”和“非”)

Msbuild现在可以有条件地使用两个具有相同名称的目标之一

如何实现两个具有相同名称但参数不同的JNI方法?

具有相同名称和不同模板参数的两个结构如何工作

如何使用两个具有相同名称的关注点?

如何为具有相同名称(不同名称空间)的两个类处理MVC DisplayTemplates

不同cpp文件中同一命名空间中具有相同名称的两个对象

如何合并一个ID下具有相同名称的用户

Bash脚本,另一个目录中具有相同名称的两个文件

使用查找从两个目录中删除具有相同名称的文件

具有相同名称的两个功能

如何在联接查询中的两个表中更新具有相同名称的两列

如何在原型文件中添加两个具有相同名称的方法

如何比较两个具有相同名称的预处理器宏?

如何在1个变量下打开两个具有相同名称的文件以实现差异功能?

是否可以创建具有两个具有相同名称的属性的类型?

使用NFS挂载时,如何在目录中有两个具有相同名称的文件?

Windows CLI:显示两个具有相同名称的进程之一

同一目录中的两个具有相同名称的文件

两个具有相同名称的应用程序-仅更改一个.C文件名?

Maven:如何在两个不同的模块下放置一个具有相同名称的模块?

具有相同名称的两个输入

是否可以在同一包中有两个具有相同名称的类?

为什么在Ubuntu 18.04上安装了两个具有相同名称的软件版本,我可以删除其中一个吗?

如何让函数返回具有相同项目类型的两个迭代器之一?