标签: adduser

如何防止两个或多个具有不同 IP 的用户使用一个用户名同时连接到我的服务器?

在我的国家,我用来绕过互联网过滤/审查的方法之一是 SSH 隧道。为此,我使用命令在 Ubuntu 18.04 服务器上创建一个用户adduser USERNAME --shell=/bin/false。不过这种方法有一个很大的缺陷,就是多个不同IP地址的用户可以同时使用这个用户名连接到我的服务器,导致服务器的IP被政府过滤。如何防止两个或多个具有不同 IP 的用户使用一个用户名同时连接(SSH 隧道)到我的服务器?

PS我是Linux和Ubuntu的初学者,所以请简单地解释一下所有步骤。

server ssh adduser

8
推荐指数
1
解决办法
833
查看次数

“帐户服务”如何与 lightdm 配合使用?

我使用该命令添加了两个用户,useradd但他们没有出现在 lightdm/unity-greeter 登录屏幕中。所以没有办法以图形方式为他们登录。似乎帐户服务(无论是什么)没有读取它们。我如何重新加载它或使它们出现在登录窗口中?我是 Fedora 用户,所以我对 Ubuntu 以及它如何做这些事情一无所知。谢谢。

login-screen adduser lightdm

7
推荐指数
1
解决办法
2万
查看次数

usermod 说帐户不存在,但 adduser 说帐户存在

我运行命令

usermod -a -G dialout amashreghi
Run Code Online (Sandbox Code Playgroud)

但是当我尝试使用 adduser 添加用户时,我发现 amashreghi 不存在

adduser amashreghi
Run Code Online (Sandbox Code Playgroud)

它说 amashreghi 已经存在。这是怎么回事?!

adduser accounts

7
推荐指数
1
解决办法
4万
查看次数

为什么命令行中没有显示名称?

这里有一个希望很简单的方法,我不知道为什么添加新帐户并登录时 $ 上没有用户名?

 Welcome to Ubuntu 12.04.3 LTS (GNU/Linux 3.2.0-23-generic-pae i686)

 * Documentation:  https://help.ubuntu.com/

The programs included with the Ubuntu system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by
applicable law.

You have mail.
$
Run Code Online (Sandbox Code Playgroud)

command-line adduser home-directory username

6
推荐指数
1
解决办法
8779
查看次数

损坏的 /etc/adduser.conf

我的 /etc/adduser.conf 文件已损坏:

$ less /etc/adduser.conf
"/etc/adduser.conf" may be a binary file.  See it anyway? 
Run Code Online (Sandbox Code Playgroud)

如何重新安装新副本?

adduser

6
推荐指数
2
解决办法
923
查看次数

更改组成员身份后是否需要重新启动?

我想知道为什么需要重新启动以应用我所做的更改。

我指的是使用

adduser username sudo
Run Code Online (Sandbox Code Playgroud)

我使用 Ubuntu 12.04.1 LTS“服务器”。

adduser restart

5
推荐指数
1
解决办法
1万
查看次数

没有 sudo 用户可以做什么?

我正在设置服务器并希望用户只能访问他自己的文件。我执行一个常规的 adduser 命令:

sudo adduser username
Run Code Online (Sandbox Code Playgroud)

并给用户一个密码。然后我通过 ssh 登录它,看到我可以 cd 到 / 和其他用户的主文件夹。我似乎对 ~/ 之外的内容没有写访问权限,但我只是在想,如果新用户没有被添加到 sudo 组中,会造成什么损害?

我是否应该采取更多预防措施并进一步锁定用户?

ssh security sudo adduser

5
推荐指数
1
解决办法
1983
查看次数

如何从 Ubuntu 中删除用户?

我在终端中使用命令添加了组,

$ sudo addgroup XXX
Run Code Online (Sandbox Code Playgroud)

我在该组下添加用户,

$ sudo adduser --ingroup XXX YYY
Run Code Online (Sandbox Code Playgroud)

现在,我需要删除同一个组和用户,怎么办?

adduser

5
推荐指数
1
解决办法
1万
查看次数

如何恢复/添加以前的用户帐户

我最近通过使用新用户名重新安装 Ubuntu修复了一个损坏的安装,幸运的是我的旧帐户幸免于难(是的)。现在我想将我的旧帐户添加回 Ubuntu。请注意,我不一定要覆盖新用户帐户。我只想恢复旧帐户并将其设置为启动 Ubuntu 时的默认帐户。

编辑我可以用旧名称创建一个新帐户,但我担心这会破坏旧帐户数据。

更新

我已经用旧的主文件夹替换了我的新主文件夹,但这不起作用。

users adduser restore username

5
推荐指数
1
解决办法
4866
查看次数

如何添加名为“admin”的用户

我需要添加一个名为“admin”的用户。当我输入:

# adduser admin
Run Code Online (Sandbox Code Playgroud)

我得到:

adduser: The group 'admin' already exists.
Run Code Online (Sandbox Code Playgroud)

所以,我想,默认情况下,adduser正在尝试创建一个在创建“admin”用户的同时已经存在的“admin”组。阅读 adduser 手册页我看到-N了避免创建组的选项。我试过这个:

adduser -N admin
Run Code Online (Sandbox Code Playgroud)

同样的结果。如何创建“管理员”用户?

command-line adduser

5
推荐指数
1
解决办法
3696
查看次数