Questions tagged «users»

类似于Unix的系统上与用户帐户和用户管理有关的所有内容。

1
为什么要以系统用户身份运行服务?
我对UNIX世界有一个一般性的问题。 我目前正在家里运行Ubuntu,并在设备上安装了Transmission,它以Transmission-Debian用户身份运行并保存文件。我想知道将它更改为自己的用户是否对我有意义,因此与文件交互更容易,并且我不需要sudo吗?为什么这是个坏主意呢?

2
Bash对于新用户而言无法完全发挥作用
我刚刚使用useradd -d /home/users/john -m john(使用Ubuntu 11.04)在系统上创建了一个新用户。这个工作正常,但是当我更改john为时,我的bash不能完全正常运行。也就是说,它没有自动完成功能,我不能使用它们的箭头键(例如UP来获取最后一个命令),并且仅显示而不显示我的当前目录$。我加载了一个,.bashrc但这似乎被完全忽略了。是什么原因造成的? PD:该用户已经在系统上工作,如果可能的话,我不希望将其删除并再次添加。
19 bash  users  useradd 

4
运行chsh不会更改外壳
我想将我的shell从bash更改为zsh。 我尝试以zol用户身份登录时运行以下命令: $ chsh -s /bin/zsh $ sudo chsh -s /bin/zsh zol $ su -c 'chsh -s /bin/zsh zol' # The above all results with: $ password: $ chsh: Shell not changed. # zsh exists in /etc/shells.. chsh -l /bin/sh /bin/bash /sbin/nologin /bin/zsh 有什么事吗 我该如何解决?
19 shell  zsh  users 

3
默认情况下,允许哪些用户通过SSH登录?
当我设置Debian 6时,我想知道,除了root用户以外,我知道哪个用户的密码可以通过SSH登录到我的系统? 当我安装Apache 2时,将创建一个名为www-data的用户。该用户是否有权通过SSH登录到我的系统?但是,如果对于www-data有一些默认密码,则每个人都可以登录,这对我来说似乎不太可能。 在哪里可以列出允许哪些用户通过SSH登录到我的系统的列表?在ssh配置文件中找不到任何内容。
18 linux  debian  ssh  users  login 


1
在/ etc / group中,第二个字段的含义是什么?
一个样本/etc/group文件包含以下条目: root:*:0: adm:!:4:logcheck antoine:x:1000: 我读过的手册页(Debian和OSX)说第二个字段是存储组密码。由于很少使用,因此通常在其中放置星号*或a x而不是将其保留为空白。 该shadow手册页也说,这第二个字段应存储的结果crypt功能。而且,如果存储了无效的结果(例如*或!),则意味着密码不能用作身份验证方法。 这对group文件也适用吗?为什么最后我的group文件中有3个不同的字符,它们都具有相同的含义?我可以安全地全部更改为*吗?
18 users  password  group 

2
如何获取以sudo执行bash脚本的用户名?
我想创建一个必须使用sudo执行的bash脚本,但应考虑执行它的非sudo用户的名称。因此,如果用户bob运行,sudo ./myscript.sh我想myscript.sh知道bob是执行它的那个人。 让我们看看里面myscript.sh: USER=$(whoami) # Do something that takes into account the username. 我怎么知道产生该过程的用户名?更具体地讲,我应该怎么用的,而不是whoami来获得bob,而不是root?





5
如何更改当前登录用户的主目录
我目前已登录到CentOS服务器,我想将主目录从更改/home/myuserName/为/var/www/html/ 我尝试了以下命令: > sudo usermod -d /var/www/html myuserName 但这给我一个错误: usermod: user myUserName is currently logged in
17 linux  centos  users  home 

3
我忘记了用户名,无法登录
我的朋友在我的计算机上安装了Linux Mint 17.3 Cinnamon 64位。好吧,我忘记了用户名,所以我在网上搜索了“ forgot username linux”,来到了这里。 我得到了我在GRUB的第一个项目上打“ e”的建议。建议的下一部分说,寻找以KERNAL开头的行。现在,这里变得有趣了。我没有在其中找到与KERNAL对应的行。但是,我确实找到了以LINUX开头的一行。 未编辑的完整行显示为: linux /vmlinuz-3.19.0-32-generic root=UUID=0c031f3a-81ae-4c33-06cc--c82a855736d1 ro quiet splash $vt_handoff 然后建议看和编辑说splash quiet来single。现在,如果您在上面注意到,它会显示quiet splash而不是splash quiet。所以我想我将编辑quiet splash为single。 现在,它要求输入root密码。有人可以帮忙吗?我想我需要一张Live CD。

10
是否担心以root用户身份高估登录?
对于个人笔记本电脑上的个人linux,我通常将环境设置为即使在X或更低的运行级别下也以root用户身份自动登录。我发现我的工作流程是非常愉快的和快速的,无需任何繁琐无需键入su或sudo或钥匙圈或AUTH或东西被要求。 到目前为止,我从未遇到过任何问题,那么为什么大多数人对此感到恐惧?担心被高估了吗?当然,这是假定用户知道他们在做什么并且并不真正在乎系统可靠性和安全性问题。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.